*もくじ*
1 イベントハンドラー一覧
2 独自関数一覧
3 参考URL
1 イベントハンドラー一覧
イベント ハンドラーとは、イベント (ユーザーによるボタンのクリックや、メッセージ キューによるメッセージ受信など) が発生したときに実行されるアクションを決める、コード内の順序
新規作成イベント類 |
意味 |
app.record.create.show |
レコード追加画面または再利用画面が表示された時 |
app.record.create.submit |
レコード追加画面もしくは、再利用画面で保存ボタンをクリックしたあとに発生 |
app.record.create.change.<フィールドコード> |
レコード追加画面で、指定フィールドの値が変更された時、フォームの値の書き換え時に発生 |
編集イベント類 |
意味 |
app.record.edit.show |
アプリのレコード編集画面が表示された時 |
app.record.edit.submit |
レコード編集画面で保存ボタンをクリックしたあと、サーバーにポストする前に発生 |
app.record.edit.change.<フィールドコード> |
レコード編集画面で、指定フィールドの値が変更された時、フォームの値の書き換え時に発生 |
レコード一覧イベント類 |
意味 |
app.record.index.show |
レコード一覧画面を表示するときに発生するイベント |
app.record.index.edit.submit |
レコード一覧画面でインライン編集の保存ボタンをクリックしたあとに発生 |
app.record.index.edit.show |
レコード一覧画面のインライン編集で、任意のレコードのインライン編集が開始された時に発生 |
app.record.index.edit.change.<フィールドコード> |
レコード編集画面で、指定フィールドの値が変更された時、フォームの値の書き換え時に発生 |
app.record.index.delete.submit |
レコード一覧画面で削除ボタンをクリックしてポップアップの「削除する」をクリックしたあと発生 |
レコード詳細表示イベント類 |
意味 |
app.record.detail.show |
詳細画面の表示時 |
app.record.detail.delete.submit |
詳細画面の削除ボタン後 |
app.record.detail.process.proceed |
プロセス関連のアクション発生後 |
その他 |
意味 |
app.report.show |
グラフを表示するときに発生 |
2 便利な独自関数一覧
独自関数名 |
意味 |
kintone.app.getFieldElements |
フィールド要素の配列を取得 |
kintone.app.getHeaderMenuSpaceElement |
レコード一覧メニューの右側の空白部分を取得する |
kintone.app.getHeaderSpaceElement |
レコード一覧メニューの下側の空白部分を取得する |
kintone.mobile.app.getHeaderSpaceElement |
レコード一覧メニューの下側の空白部分を取得する(モバイル) |
kintone.app.record.getFieldElement |
詳細フィールド要素を取得 |
kintone.app.record.getHeaderMenuSpaceElement |
レコード詳細メニューの右側の空白部分を取得する |
kintone.app.record.getSpaceElement |
スペースフィールドを取得する |
kintone.app.record.get |
レコードの値を取得 |
kintone.app.record.set |
レコードに値を設定 |
kintone.app.getId |
アプリのIDを取得する |
kintone.app.record.getId |
レコードIDを取得する |
kintone.app.record.setFieldShown("フィールドコード","true/false") |
フィールドの表示/非表示を切り替える |
kintone.app.getRelatedRecordsTargetAppId |
関連レコード一覧の参照先アプリIDを取得する |
kintone.app.getLookupTargetAppId(fieldCode) |
ルックアップフィールドの参照先アプリIDを取得する |
kintone.getUiVersion |
新か旧デザインかのバージョンを取得できちゃうやつ |
kintone.getLoginUser |
ログインユーザーのユーザー情報を色々取得できちゃうやつ(ログイン名、ID、電話番号etc...) |
kintone.app.record.setGroupFieldOpen |
グループフィールドの開閉を切り替える |
kintone.proxy |
外部APIを実行する |
kintone.getRequestToken |
CSRFトークンの取得 |
kintone.api.url |
URLを取得する(クエリなし) |
kintone.api.urlForGet |
URLを取得する(クエリ文字付き) |
kintone.app.getQueryCondition |
一覧のクエリ文字列を取得 |
kintone.app.getQuery |
一覧のクエリ文字列を取得(order by, limit, offset付き) |
3 参考URL
https://cybozudev.zendesk.com/hc/ja/categories/200147600-kintone-API