Ribbit.work

投稿一覧

特定のHTML要素のclassListを全て削除(リセット)する方法
2021-10-14

特定のHTML要素のclassListを全て削除(リセット)する方法

特定のHTML要素に含まれているclassを削除する場合、classList.remove()を使用します。ただ、この方法を使用する場合、対象の要素にどういったclass名が使用されているか知っておく必要があります。今回は対象HTML要素にどのようなclassが設定されていたとしても、無条件ですべてのクラス名を削除する方法を紹介します。

JavaScript
KintoneからChatworkのユーザ一覧を取得する
2021-9-15

KintoneからChatworkのユーザ一覧を取得する

API トークンを発行したユーザのコンタクトとなっているユーザ一覧を取得します。kintone.proxy の返り値は Promise オブジェクトなので、then、catch の中のコードは非同期で処理されます。上記のコードの下に、取得後を想定したコードを記述すると、思ったように動作しないケースがあるので、取得後の処理は then の中に書いてください。

JavaScriptKintone
TypeScriptで楽天ブックス書籍検索APIを使う📚
2021-9-13

TypeScriptで楽天ブックス書籍検索APIを使う📚

最近ツイッターもフェイスブックも、APIを使用するための審査が厳しくなっているようですね。申請にあたって色んな作文を書かないといけませんが、楽天APIは幸い、楽天のアカウントさえ持っていれば利用することができます。今回はその中でも、楽天ブックス書籍検索APIを使って、目的の本を取得する処理を作成したいと思います。

TypeScriptJavaScript
【kintone】Webフォントを適用する
2021-9-8

【kintone】Webフォントを適用する

Kintoneの初期状態のフォントは、2021年時点ではメイリオとなっており、これを変更する機能はありません。また、サイボウズはCDNを提供していますが、対象はJavaScriptのライブラリとアイコンフォントのみで、通常のフォントは提供されていません。今回はこういった要望にお応えするため、フォントをCDNとして利用できるGoogle Fontsを利用し、Webフォントの読み込みと適用の方法を順を追って説明していきます。

KintoneJavaScript
KintoneからChatworkにメッセージを送る
2021-9-6

KintoneからChatworkにメッセージを送る

引数に各パラメータを設定することで利用できます。返り値が Promise オブジェクトなので、送信を確認してから処理したい場合は以下のような記述が必要です。今回はメッセージを送りたいだけなので、POST を使用します。

JavaScript
Excel VBAの高速化はこれだけでOK!コピペで使えるコードを紹介
2021-9-3

Excel VBAの高速化はこれだけでOK!コピペで使えるコードを紹介

出来上がったものを実行してみると、処理中に画面がガタガタ動いたり、マウスが頻繁に処理中モードと通常モードに切り替わってしまうことはありませんか?そういった方向けに、作成した処理の前に読み込ませるだけで、簡単に上記の問題が解決され、さらに高速化できるケースもあるコードをご紹介いたします。

VBA
記事をさらに表示

作成したKintoneプラグイン

動的入力制御プラグイン
動的入力制御プラグイン

フィールドの状態に応じて、他のフィールドの入力可否を制御します。

Excel出力プラグイン
Excel出力プラグイン

xlsx形式でファイル出力することができるボタンを一覧に追加するプラグインです。

リアルタイムテーマ変更プラグイン
リアルタイムテーマ変更プラグイン

アプリ内のレコード一覧から直接カスタムテーマを変更することのできるプラグイン

一覧高速検索&絞り込みプラグイン
一覧高速検索&絞り込みプラグイン

一覧に検索フィールドを追加し、文字を入力した瞬間に条件に一致するレコード一覧を表示します。あなたは検索ボタンをクリックする必要すらありません。

フィールドデータコピー
フィールドデータコピー

コピー元、コピー先フィールドとボタンを設置するスペースフィールドを指定し、ボタンを押した際に入力値をコピーする機能を追加するプラグインです。コピー元、コピー先フィールドは入力不可フィールドを指定することもできるため、通常修正できない領域の変更も可能です。

プラグインテンプレート
プラグインテンプレート

※こちらは開発者向けです。

ReactとTypescriptを使ってプラグインを作成するためのテンプレートです。

年齢自動計算プラグイン
年齢自動計算プラグイン

日付フィールドと年齢フィールドを紐づけて、自動計算・自動更新を行うプラグインです。

同一アプリ(自アプリ)ルックアッププラグイン
同一アプリ(自アプリ)ルックアッププラグイン

アプリの文字列フィールドをルックアップフィールドに見立て、同一アプリの別レコードから情報を参照できるようにします。

プラグインをさらに表示