みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
OS:[7] FileMaker Ver:[14]
お世話になります。
入力内容が多く、ポータル内に設置されているフィールドの大きさでは全ての内容を表示しきれていない場合、
ブラウズモードで入力は不可能ですが、フィールドをクリックしたら、フィールドの下が伸びる?ような仕組みには出来るでしょうか。
お手数ですが、宜しくお願い致します。
クリックしてフォーカス中に、そのフィールドオブジェクトのサイズを超える内容を表示するのは、標準の動作です。
しかし「入力が不可能」が、インスペクタの「動作」「フィールド入力」でブラウズモードのチェックを外すことを指すなら、この標準動作との併用はできません。
表示しつつ変更の禁止を行うには、アクセス権、またはトリガとスクリプトによる変更のキャンセルが考えられますが、
溢れている部分を表示するためだけに導入するのは、大仰でメンテナンス性も悪くなります。
ver.14であれば、無難なのは、ポップオーバーを使って、対象のフィールドのもっと大きなものを表示する方法です。
ただしポップオーバーはネストも同時オーバーも出来ないため、対象のフィールドがすでにポップオーバーに配置されている場合は使えません。
入力可能にできれば拡張するのですが、入力不可でどうしても行きたいなら、
ポータル表示用の計算フィールドへ持ち替えてそのフィールドを入力可能設定にする、とか?
Offline
honda様
ありがとうございます!
仰る通り、ブラウズモードのチェックを外し、なおかつ伸ばしたかったのですが、併用が出来ないのですね…。
honda様の方法ともう一つ自分で考えた、フィールドをもう一つ作成して、表示させたいフィールドの内容を計算で表示させ、値変更不可にすることでブラウズモードのまま、入力不可かつ下に伸ばす方法を試してみました。
どちらが良いかは実際に使用してもらってから決めてみたいと思います。
ありがとうございました。
Hiro様
ありがとうございます!
入れ違いになっていたみたいでした…。
恐らく、今、私の試した方法がHiro様と同じ方法だったのでは、と思います。
遅くなってしまいましたが、ありがとうございました。
Pages: 1
[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 511.58 KiB (Peak: 518.86 KiB) ]