みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
フィールドAを条件付きで編集できるようにしたいです。
もしくは編集できなくするようにしたいです。
現在だれもが編集出来ないように【値変更不可】にしてます。
そのフィールドを
リスト名=紹介案件 (フィールドB)
の場合のみ編集できるようにしたいです。
どうしたらよろしいでしょうか?
OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。
Offline
キー入力をキャンセルするなら、フィールドAのOnObjectKeystrokeに以下のようなスクリプトを設定します。
If [ リスト名 ≠ 紹介案件 (フィールドB) ]
現在のスクリプトを終了[ False ]
End If
フィールドへのカーソル移動をキャンセルするなら、フィールドAのOnObjectEnterに以下のようなスクリプトを設定します。
If [ リスト名 ≠ 紹介案件 (フィールドB) ]
フィールド移動[ ]
End If
Last edited by koeda (2020-01-11 00:29:19)
Offline
できました。ありがとうございました
OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。
Offline
すいません。
If [ リスト名 ≠ 紹介案件 (フィールドB) ]
現在のスクリプトを終了[ False ]
End If
で出来たと思ったら出来てませんでした。
編集はできないのですが、カットしたり貼り付けたりすることは可能みたいです。
完全に編集出来ないようにしたいのですがどうすればいいですか??
OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。
Offline
#2の2番目の方法でカーソル移動をキャンセルする
または次の方法はどうでしょう?
1)フィールドAを2つ作り、インスペクタで一方のフィールド入力をオン、他方をオフにする
(後者はマージフィールドでも良いですが、これだと検索モードのときも入力できません。)
2)1)の2つに「オブジェクトを隠す」を設定する
編集可のフィールドは、リスト名 ≠ 紹介案件 (フィールドB)のときオブジェクトを隠す
編集不可のフィールドは、リスト名 = 紹介案件 (フィールドB)のときオブジェクトを隠す
3)2つのフィールドをぴったり重ねて配置する
Last edited by koeda (2020-01-12 07:47:05)
Offline
なるほどー
いろいろやり方ありますね。
タブ順が少しおかしくなりましたが、
とりあえずフィールドの移動で行けそうです。
OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。
Offline
度々失礼致します。
フィールドへのカーソル移動をキャンセルするなら、フィールドAのOnObjectEnterに以下のようなスクリプトを設定します。
If [ リスト名 ≠ 紹介案件 (フィールドB) ]
フィールド移動[ ]
End If
で利用してたのですが、フィールドに入っている値がコピー出来なくなってしまいました。
これをコピーする方法ありますでしょうか?
コピーして別ファイルのエクセルなどに貼り付けしたいのですが...
むつかしかったら、スクリプトでクリップボードにコピーなどできたらなんとかなるかもでしれませんが、可能ですか?
OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。
Offline
計算フィールドにすれば、編集はできませんが選択やコピーはできます。これを利用して
1)フィールドAの値をそのまま表示する計算フィールドを配置し、
2)1)の上にピッタリ重ねて編集可能なフィールドAを配置し、
3) リスト名 ≠ 紹介案件 (フィールドB) のときは2)を非表示とする
というのはいかがですか?
Last edited by koeda (2020-01-14 13:53:34)
Offline
なるほど。やってみます。ありがとうございます!
OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。
Offline
Pages: 1
[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 562.7 KiB (Peak: 581.84 KiB) ]