BLOG

R3 Cloud Journey

kintone

アイドル事務所のための kintone 開発 第10回

2022-04-04

はじめに

この記事は「アイドル事務所のためのkintone開発」第10回です。

初めてお読みになる方は「アイドル事務所のための kintone 開発 第0回」をお読みください。

「オンラインお話会」のためのアプリ開発の 4 回目です。前回は kintone の Webhook とカスタマインを使用して、フォームブリッジからデータが入ったときに直ちに空き枠をブロックするカスタマイズを作成しました。

今回は、前回できなかった部分に手を付けていきます。

課題の確認

オンラインお話し会は、1時間~2時間行われ、だいたい1枠が1分になります。(詳しくは第7回参照

スケジュール例

そのため、5人グループで2時間行った場合、60 × 5 × 2 = 600 件ものレコード登録が必要です。しかもこれを1件のミス無く終えるのはとても大変です。

そこで自動化を検討しましょう。

たくさんの予約枠(レコード)の一括登録

これは概念を説明するより出来上がったものを見ていただいた方がわかりやすいと思いますので、先に完成形をお見せします。

これは全部カスタマインで作ったものです。処理自体はかなり複雑なので初めて見る方には難しいかと思いますが、ざっくり説明しますと必要な情報をダイアログで確認して、最後にループ処理でレコードを一気に(この例だと60件分)作成しています。

上記がカスタマイズ例ですが、あまり大量の(数千件~)のレコードを一度に作成すると API 消費量が増えるだけでなく、kintone に多大な負荷をかけることになるので同じようなカスタマイズを作成される方は気をつけてください。

次回へ続く

これで大量の予約枠の一括作成もできました。「オンラインお話し会」の連載が長くなってきましたが、だいぶ必要な機能ができてきた気がします。

まだ次回何を作るか決めていませんが、そろそろ「オンラインお話し会」も大詰めです。

では、また来週!

kintone

gusuku シリーズのエンドユーザー様への提案・パートナー様への支援をメインに活動しています

自社のシステム開発・移行などをご依頼したい方
お客様とともに
作りながら考える
新しいシステム開発
詳しく見る
kintone導入・アプリ開発・カスタマイズにお困りの方
ノーコードでらくらく
kintoneカスタマイズ
詳しく見る
kintoneアプリの
バージョン管理・バックアップ
詳しく見る
kintoneアプリの開発・運用を
強力サポート

詳しく見る
更新情報をメールでお届けします!

kintoneアプリのカスタマイズに役立つ情報や、イベントの情報をメールでお届けいたします。
ご登録をお待ちしております!

R3のご提供サービス
自社のシステム開発・移行などを
ご依頼したい方
お客様とともに作りながら考える
新しいシステム開発
詳しく見る
kintone導入・アプリ開発・
カスタマイズにお困りの方
kintoneをもっと使いやすくする
gusukuシリーズ
詳しく見る
更新情報をメールでお届けします!
kintoneアプリのカスタマイズに役立つ情報や、イベントの情報をメールでお届けいたします。
ご登録をお待ちしております!