対象製品とバージョン:Forguncy 2以前
Forguncyのテーブルには、IDというユニークデータのフィールドがあります。IDフィールド以外に、シーケンス番号のようなユニーク値をデータとして作成するといった自動採番機能は用意されていません。しかしながら、集計フィールドと数式の機能を組み合わせることで、自動採番を行うことができます。なお、この方法の場合、ページ表示時に採番する値が決定されるため、複数人が同じタイミングで登録しようとした場合には一意なIDとならないことに注意してください。
- 上記ページに記載されている手順に従い、自動採番を行いたいフィールドの最大値を求める集計フィールドを作成します。最大値はMAX関数を使って求めることができます。
- 新規にデータを登録するページにて、1.の手順で作成したフィールドだけを表示するリストビューを作成します。
- データを登録するページの「テーブルデータの更新コマンド」の詳細設定にある非データ連結フィールドに作成したリストビューの値+1が入力されるような数式を設定します。
- 作成したリストビューは列か行を非表示設定とすることで、実行時には表示されないように設定します。
検索キーワード: fgchowto fgcdevelopment fgcdatabase