みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
ラジオボタンで動的値一覧を作成し、表示させる事はできているのですが、
下記の関数でその動的値一覧を取得しようとしたとき、動的に取得できませんでした。
GetValue(ValueListItems ( Get(ファイル名) ; "動的値一覧" );1)
解決方法はあるでしょうか、ご教示お願い致します。
別サイトで”動的な値一覧の取得先が計算フィールドのときすぐに反映されない”というトピックも有りましたが解答が謎でした。
(目的は動的値一覧がemptyがどうかの条件判定をすることです)
Offline
計算結果を非保存にしてウインドウの再表示をしてみるとか。
Offline
旅人様、ご回答ありがとうございます。
おお・・・計算フィールドを使用する場合は結果を非保存にするだけの話でした、あっさり解決です。
なお、フィールドを使用しない場合はどうすればよいでしょうか、結果保存の有無の選択ができなそうですが。
単純ならざる解答であれば妥協して計算フィールドを用意し、そのフィールドを参照する事にします。
Offline
>(目的は動的値一覧がemptyがどうかの条件判定をすることです)
ここが良く分かっていないです。
その計算式をどのように使いたいのでしょうか。
Offline
そのリレーション先の関連レコード数を数えれば良いだけでしょう。Count ( リレーション::フィールド ) だけでいいかも。
Offline
動的値一覧の個数が0の時には表示しないということがしたかったのです、
(定義済みの値なし、と表示したく無かった)
動的値一覧の個数ではなくご指摘通り元の関連レコード数を数えるだけでした。
自分の頭の固さに絶望です。
旅人様、Shin様、解決しました。
ありがとうございました。
Offline
Pages: 1
[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 510.76 KiB (Peak: 517.84 KiB) ]