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

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

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

You are not logged in.

Announcement

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


#1 2015-10-09 13:36:52

passo
Guest

コントロールスタイルが「ドロップダウンリスト」になっているフィールドへの直接入力

「部屋No.テーブル」で部屋No.と予約済フラグの2つのフィールドがあります。

「予約テーブル」の部屋No.を予約入力の画面に配置して、コントロールスタイル:「ドロップダウンリスト」、値一覧で、「部屋No.テーブル」の予約済フラグが0(空室)の部屋Noを表示しています。
ドロップダウンリストはちゃんと予約済フラグが0(空室)の部屋No.のみ表示されますが、直接部屋No.の入力ができてしまいます。

このフィールドに対して、直接入力は不可でドロップダウンリストからしか選択できないようにする方法はございますか?

#2 2015-10-09 13:55:03

Moz
Member

Re: コントロールスタイルが「ドロップダウンリスト」になっているフィールドへの直接入力

ポップアップメニューに変更すれば直接入力はできなくなります。

どうしてもドロップダウンリストを使いたい場合の対策の例

1)フィールドオプションの入力値の制限で値一覧を選択すれば値一覧以外の値を入力すると警告が出ます。
2)OnObjectKeystroke に [現在のスクリプト終了]結果 False のみのスクリプトを設定するとキー入力ができなくなります。

Offline

#3 2015-10-09 14:37:23

passo
Guest

Re: コントロールスタイルが「ドロップダウンリスト」になっているフィールドへの直接入力

Moz さま

ポップアップメニューに変更してみたのですが、カーソルが入ってしまい入力ができてしまいます。

FileMaker のバージョンは13です。

#4 2015-10-09 22:52:55

Moz
Member

Re: コントロールスタイルが「ドロップダウンリスト」になっているフィールドへの直接入力

FileMaker Pro 13 Windows も Mac も再現しませんが......

ポップアップメニューをどうやって設定しているのでしょう?
カーソルが入るフィールドでポップアップメニューは表示されますか?

サンプルでもカーソルが入って直接入力ができるか確認してみて下さい。
http://xfs.jp/5cfIm

ポップアップメニューを設定しても、
ポップアップメニューを設定していない同じフィールドを配置すれば直接入力はできます。

↑これを防ぎたいってことですか?

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 506.63 KiB (Peak: 516.81 KiB) ]