みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になっております。
Win10 FM18です。
カスタムダイアログを表示 → 入力フィールド → 入力フィールド1を表示 → ターゲットを表示中のレイアウトのフィールドに設定。
ダイアログは出ますが、入力した数値がフィールドに入力されません。
権限は管理者で、スクリプトトリガは全てOFFにしても同じ結果でした。
こういった使い方をするものではないのでしょうか。
変数にわざわざ格納する必要がございますか?
よろしくお願いいたします。
Offline
変数に格納しなくても、指定したフィールドに挿入されます。
もしターゲットのフィールドに既存の値が入っていれば、それがカスタムダイアログに初期値として表示されます。
ターゲットのフィールドにテストデータを入れてからカスタムダイアログを表示してみては?
もし出ないとすれば、フィールド設定が間違っている可能性も。
(別のフィールドを指定しているか、別のオカレンスの同名フィールドを指定している?)
Last edited by koeda (2019-08-01 16:57:40)
Offline
koeda様
ありがとうございます。
ターゲットのフィールドにテストデータを入れてからカスタムダイアログを表示してみては?
→入力しているものが表示されました。
そのまま適当に更新してみましたがやはりフィールドには反映されません。
他のテーブルでは、一時グローバルフィールドに挿入で同処理をしておりますが、
こちらは動いております。
質問したテーブルに関しては変数に格納しても反応してません。
壊れているのでしょうか。
よろしくお願いいたします。
Offline
試しに
そのテーブルの他のフィールドを指定してみたらいかがでしょう。
それでも入力されなかったら、テーブル自体を疑うことになりますかね。。
Offline
チポ様
ありがとうございます。
そのテーブルの他のフィールド&他のテーブルもダメでした。
そのファイル自体が怪しいです。
別ファイルでは動いてます。
最適化保存では治らなかったため、修復中です。
表題と逸れてしまいますが、修復は良いイメージがありません。
修復後におかしくなる箇所、確認しておくべき箇所があれば教えていただけますか。
インポートがずれる、リレーションが壊れる等。
よろしくお願いいたします。
Offline
既存値が表示できるなら、フィールド設定は正しい…
変数経由でも格納できない…
何でしょう???
Get(最終メッセージ選択)の判定が間違っている、などというオチではないですよね?
あ、別ファイルでは動くんですね。ではやはりファイルの問題?
Last edited by koeda (2019-08-01 17:30:04)
Offline
[カスタムダイアログを表示]のボタンオプション[データを確定]がオフではありませんか?
オフの状態では入力しても反映されません。
Offline
koeda様、Moz様
ありがとうございます。
ファイルの問題かと思いきや、Moz様の仰る通りでした。
なぜ新規スクリプトで1から作ったら動くのに・・・と。
初歩的ミス失礼いたしました。
タイムリーな回答感謝いたします。
今後ともよろしくお願いいたします。
Offline
おお、Mozさん、さすがです!
実は変更したことがないオプションなので、気づきませんでした(^^ゞ
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 519.32 KiB (Peak: 523.86 KiB) ]