みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
こんばんは。
フィールド名「ID」という名称で数字形式のフィールドを作成します。
このフィールドには新規レコードを作成する毎に
「1.2.3.4.5.6....」という風に連番が入力されるようにします。
ここから、スクリプトなどを実行することにより
連番を再び1からにリセットするような事は可能でしょうか。
1日に1回任意のタイミングでレポート提出の作業があり、
その作業が完了する毎にIDをリセットしたいというのが理由です。
フィールドのオプションで「値の自動入力」を選択し
シリアル値番号の次の値をスクリプトで1に戻すようなイメージですが
上手く行きませんでした。
結果が同じであれば、方法はなんでも構いません。
環境はWIN7、FMP11です。
よろしくお願いします。
フィールド内容の全置換[フィールド名;シリアル番号]
本日分のみ置き換える場合は
別フィールド(ID2)を追加したほうがよさそう。
検索実行[日付フィールド;”==”&Get ( 日付 )]
フィールド内容の全置換[ID2;シリアル番号]
そのためのステップ「次のシリアル値を設定」というのがあります。
Offline
Pages: 1
[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 509.8 KiB (Peak: 525.56 KiB) ]