みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
(FM18)
質問させてください。
日報テーブルがあり、そこでスクリプトで計算をすると
2回目以降の実行で他テーブルから呼び出しているフィールドの値が消えます。
実際は消えてなく、カーソルを合わせると表示されます。
具体的に言うと
日報テーブルで営業中の現在売上を出すスクリプトがあります。
(↑営業完了後に売上を計上するシステムなので、こういったスクリプトを作ってます。)
単純に現在売上を拾ってきて1フィールドに出し、そのフィールドの値自体は
粗利などの計算には関係ない、ただの確認用フィールドです。
このスクリプトは1回目は問題ないのですが、続けて2回目を実行すると
他から(勤怠テーブル)呼び出している数値が消えます。
スクリプト自体は別テーブルの値を変数にして書き込むだけなので、特に問題ないと思います。
勤怠テーブル::控除 という欄があって、これが消えるので
全体の粗利益も消えた後のものを計算した数値が反映されます。
日報の当日などで再度呼び出す、またはカーソルを合わせるなどすると元の数字に戻るのですが
これはバグか何かでしょうか?
スクリプトに ウィンドウ内容再表示 や レコード/検索条件確定 をしても直りませんでした。
バグのような感じなのですが、同じようになった方いらっしゃるでしょうか?
直し方など解りましたらご教授下さい。
内部の動きが全くわかりません。
他のテーブルを変数で拾ってきて、それを貼り付けているのでしたら、ありえない事でしょうね。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 502.73 KiB (Peak: 517.93 KiB) ]