kintoneでアプリを作っていると、レコード内にテーブルを作ることがよくあると思います。 そういったときに、テーブルの各行に連番をつけたくなりませんか? これをやるには簡単なJavaScriptで処理してやる必要があります。
作成と編集の時の「保存前」のタイミングでイベントを取得します。
簡単ですね。保存前の処理は何かとよく使うので、このイベントの取得とレコードの内容へのアクセス方法をマスターしておくと応用が効きますね。
それでは、サンプルコードをアプリに適用して動作を確認してみます。
新規レコードを追加する際に、試しにテーブルの行を6行にして追加してみます。(データは空)
「保存」ボタンを押すとJavaSciriptを実行し、行に連番をつけます。
無事に連番が振れましたね。今回は、レコード追加時のイベント処理しかキャプチャは載せていませんが、レコード編集完了時にもJavaScriptの処理は実行されるので、都度連番を振り直すことができます。ぜひお試しください。