みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Fm12使用中です。
ある入力データを登録するレイアウト画面を作成しました。
処理的には、「新規レコード作成」→そのテーブル内の各項目入力→ボタンによりメニュ等へ遷移を行っています。
そのレイアウト画面では、「メニュ」「削除してメニュ」ボタンを設定し、
「メニュ」」:何もせずにメニュへ遷移
「削除してメニュ」:現在新規作成しているデータ削除しメニュへ遷移
上記のような処理しています。
この場合、新規レコードで各項目入力中に
たとえば
1.PCダウン
2.Go等から利用時にネット切断
等になった場合に、入力途中のデータがゴミデータとしてDBに登録されてしまします。
ゴミデータが登録されないように制御したのですが、手段が見つかりません。
このような時の対応策をご教示お願いします。
グローバルフィールドで、同じようなレイアウトを作り、入力させておきます。最後に登録ボタンをクリックすれば、そのデータを新規レコードの実フィールドへコピーしていく、という動きをさせれば解決でしょう。
または、新規レコードでフィールドへ入力させ、登録ボタンをクリックするまでは、仮データとして最初の編集時以外ではアクセスできないように、アクセス権セットで制限しておく、という方法もあります。これは、管理者が後でまとめて削除する事になります。(放置しておいてもいいでしょうが)
Offline
アカウント名と登録完了フラグ用のフィールドを作っておけば
PC再起動時に登録の続きを行わせることもできそうですね。
必ずメニュボタンを押すのなら、そのボタンスクリプトにどこかのフィールドに「済み」
とか入れるようにしておくとか。
でも
>1.PCダウン
>2.Go等から利用時にネット切断
こんなことにならないようにするのが先決かな。
Pages: 1
[ Generated in 0.026 seconds, 9 queries executed - Memory usage: 547.41 KiB (Peak: 579.13 KiB) ]