みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
ポータルをつくって、表示された時だけ縦線をいれてくぎりをつけたいのですが、常に縦線が入ったままになってしまいます。
値が出た時だけ区切りの縦線はどうやったらできますか?
フィールド枠を使えば、自然にそうなるようです。
フィールド枠を使わずただの棒線でつくる方法はないのでしょうか?
線を選択して、インスペクタ「次の場合にオブジェクトを隠す」に
isEmpty(値のフィールド)を入れておけば、値が空の場合は隠れますよ。
Offline
FM19でやってみましたが、ただの棒線でも、何もしなくてもレコードのないポータル行には表示されませんね。
古いバージョンですか?
行をはみ出しているのでは?と思ったけど、下にはみ出しても次の行で上書きされる感じで、はみ出した分は消えますね。
ポータル行内でなくポータル全体に引いてるのかなあ?
> 表示された時だけ縦線をいれて
これがよく分かりませんが、
レコードの無いポータル行の罫線不要
ならば、罫線も表示されませんが、
リレーションの設定でレコード作製に許可を与えていると、
最後の1行は表示されちゃいますね。
それとも、値の無いフィールド枠の縦罫ですか?
Offline
参考になるものをみつけたのですが、値が出た時にだけ表示される縦線はポータルをクリックするとそこに入れてたフィールドもその縦棒もコピーできるのですが、新しくコピーしてその縦棒を追加しようとすると、常に表に出てきていつも表示されてしまいます。どうゆう仕組みですか?常に表示されてる縦棒はポータルをクリックして動かしても一緒に付いてこないのに値がでた時だけ出てくる棒はポータルにくっついてきます。すべて同じ長さなのに>_<
> 常に表示されてる縦棒はポータルをクリックして動かしても一緒に付いてこないのに値がでた時だけ出てくる棒はポータルにくっついてきます。すべて同じ長さなのに>_<
答えは簡単で、 常に表示されてる縦棒はポータルの外にあり、値がでた時だけ出てくる棒はポータルの中にあります。ポータルに所属できているかどうかが重要なポイントです。
ポータルに所属するかどうかは、レイアウトモードで、そのオブジェクトを配置した時、または、ドラッグして移動させた後で(矢印キーで移動させてもだめです)、それ全体がポータルの第1行目に全て入っていることが条件です。コピーした後、ペースト時にはポータルを十分な大きさに拡大しておき、それから必要な大きさに整えるといいです。
Offline
そうなんですね!
明日試してみます。ありがとうございます。
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 515.45 KiB (Peak: 519.98 KiB) ]