初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2019-08-01 16:14:32

Valon
Member

カスタムダイアログを表示 → 入力フィールド

お世話になっております。

Win10 FM18です。


カスタムダイアログを表示 → 入力フィールド → 入力フィールド1を表示 → ターゲットを表示中のレイアウトのフィールドに設定。
ダイアログは出ますが、入力した数値がフィールドに入力されません。

権限は管理者で、スクリプトトリガは全てOFFにしても同じ結果でした。

こういった使い方をするものではないのでしょうか。
変数にわざわざ格納する必要がございますか?

よろしくお願いいたします。

Offline

#2 2019-08-01 16:41:51

koeda
Member

Re: カスタムダイアログを表示 → 入力フィールド

変数に格納しなくても、指定したフィールドに挿入されます。

もしターゲットのフィールドに既存の値が入っていれば、それがカスタムダイアログに初期値として表示されます。
ターゲットのフィールドにテストデータを入れてからカスタムダイアログを表示してみては?
もし出ないとすれば、フィールド設定が間違っている可能性も。
(別のフィールドを指定しているか、別のオカレンスの同名フィールドを指定している?)

Last edited by koeda (2019-08-01 16:57:40)

Offline

#3 2019-08-01 16:53:26

Valon
Member

Re: カスタムダイアログを表示 → 入力フィールド

koeda様
ありがとうございます。

ターゲットのフィールドにテストデータを入れてからカスタムダイアログを表示してみては?
→入力しているものが表示されました。
そのまま適当に更新してみましたがやはりフィールドには反映されません。

他のテーブルでは、一時グローバルフィールドに挿入で同処理をしておりますが、
こちらは動いております。

質問したテーブルに関しては変数に格納しても反応してません。
壊れているのでしょうか。
よろしくお願いいたします。

Offline

#4 2019-08-01 17:08:11

チポ
Member

Re: カスタムダイアログを表示 → 入力フィールド

試しに
そのテーブルの他のフィールドを指定してみたらいかがでしょう。

それでも入力されなかったら、テーブル自体を疑うことになりますかね。。

Offline

#5 2019-08-01 17:17:40

Valon
Member

Re: カスタムダイアログを表示 → 入力フィールド

チポ様
ありがとうございます。

そのテーブルの他のフィールド&他のテーブルもダメでした。
そのファイル自体が怪しいです。
別ファイルでは動いてます。

最適化保存では治らなかったため、修復中です。

表題と逸れてしまいますが、修復は良いイメージがありません。
修復後におかしくなる箇所、確認しておくべき箇所があれば教えていただけますか。

インポートがずれる、リレーションが壊れる等。

よろしくお願いいたします。

Offline

#6 2019-08-01 17:20:51

koeda
Member

Re: カスタムダイアログを表示 → 入力フィールド

既存値が表示できるなら、フィールド設定は正しい…
変数経由でも格納できない…

何でしょう???
Get(最終メッセージ選択)の判定が間違っている、などというオチではないですよね?

あ、別ファイルでは動くんですね。ではやはりファイルの問題?

Last edited by koeda (2019-08-01 17:30:04)

Offline

#7 2019-08-01 17:30:14

Moz
Member

Re: カスタムダイアログを表示 → 入力フィールド

[カスタムダイアログを表示]のボタンオプション[データを確定]がオフではありませんか?
オフの状態では入力しても反映されません。

Offline

#8 2019-08-01 17:39:40

Valon
Member

Re: カスタムダイアログを表示 → 入力フィールド

koeda様、Moz様
ありがとうございます。

ファイルの問題かと思いきや、Moz様の仰る通りでした。
なぜ新規スクリプトで1から作ったら動くのに・・・と。

初歩的ミス失礼いたしました。
タイムリーな回答感謝いたします。

今後ともよろしくお願いいたします。

Offline

#9 2019-08-01 17:43:05

koeda
Member

Re: カスタムダイアログを表示 → 入力フィールド

おお、Mozさん、さすがです!
実は変更したことがないオプションなので、気づきませんでした(^^ゞ

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 519.32 KiB (Peak: 523.86 KiB) ]