フィールドの表示/非表示

kintone JavaScript カスタマイズで、フィールドの表示・非表示を動的に切り替える方法を解説します。setFieldShown を使った基本的な使い方から、条件に応じた制御、グループフィールドやテーブルとの組み合わせまで紹介し

フィールドの値を文字列として取得

kintoneではREST APIを使ってレコード情報を取得することができますが、各フィールドが持つ値はフィールドタイプによって異なります。

サンプル - レコードIDを取得する

現在編集中、もしくは表示中のレコード情報を取得し処理を実行するようなシナリオは、kintone の JavaScript カスタマイズでよくあるケースです。このページでは、現在表示しているレコードのレコード ID を取得する方法をご紹介しま

レコード値の取得と設定

kintone.app.record.get() と kintone.app.record.set() を使って、画面上のレコード値をイベントの外から取得・設定する方法を解説します。ボタンクリック時の値操作、フィールドの動的制御など実践パタ

入力値の正規化

kintone のフィールドに入力された値を自動的に正規化(全角→半角変換、前後の空白除去、カタカナ→ひらがな変換など)する JavaScript カスタマイズの実装方法を、コピペで使えるサンプルコード付きで解説します。

kintone.proxyの使い方

kintone JavaScript カスタマイズから外部 API を呼び出す際に必要な kintone.proxy の使い方を解説します。GET/POST/PUT/DELETE の各メソッドの使い方、リクエストヘッダーの設定、レスポンスの

ルックアップの自動取得

kintone のルックアップフィールドを JavaScript カスタマイズで自動取得する方法を解説します。レコード作成・編集画面での自動取得トリガー、REST API を使った参照元データの取得パターンを紹介します。

ポータルのカスタマイズ

kintone のポータル画面を JavaScript と CSS でカスタマイズする方法を解説します。ポータル表示イベントの活用、ポータルへのコンテンツ追加、REST API を使ったダッシュボード構築まで紹介します。

プロセス管理のカスタマイズ

kintone のプロセス管理機能をJavaScriptカスタマイズで拡張する方法を解説します。ステータス変更イベントの活用、ステータスに応じたフィールド制御、プロセス管理 REST API によるステータス操作まで紹介します。

レコードの複製

kintone のレコード詳細画面にコピーボタンを設置し、REST API を使って現在のレコードを複製する方法を解説します。特定フィールドの値を変更してコピーする応用パターンや、サブテーブルを含むレコードの複製方法も紹介します。