みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
環境:WINXP fm12ad
毎回いろいろと助けて頂きましてありがとうございます。
計算項目なら計算されるのにテキスト項目の計算値自動入力の場合入力されない現象が起こっており困っています。
まずAという計算項目があります。
Case (
区分 = 1 ; "あ";
区分 = 2 ; "い" ;
)
通常の計算式です。区分という項目が1なら "あ"、2なら "い"と表示しなさいという内容です。
この計算項目を複製するとA コピーという計算項目が出来ます。
この項目をテキストに変更します。そして入力値の自動化のタブで計算式を選択すると先程と同じ計算式が出て来ます。
この段階で[計算式の指定] ダイアログボックスで [式内の全フィールドの値が空欄の時、計算しない] を選択するにチェックを入れないと
計算してくれるはずなのですが、チェックを入れても入れなくても同じで何も表示されません
これはバグなのでしょうか?
テキストでないと手で直せないので困っています。
まだパッチを当てていませんが当てた方が良いのでしょうか?
FMのCSに聞いたらこんな簡単なことを回答するのは有料だそうです。
宜しくお願い致します。
>こんな簡単なことを回答するのは有料だそうです。
誰が簡単なことと言ったのですか??
バグだったら簡単なことではないし・・・・
計算値自動入力は計算フィールドとは違うので、既存レコードの結果は区分を
入れ替えないと再計算されません。しかも既存値置き換えにしていない場合は
その場合でも再計算されません。
Offline
そうですか計算の元になる部分が変わらないと再計算されないのですね。
計算の元になる部分が計算式でも同じですかね?
簡単というか、ヘルプを読めばわかる質問は有料と言われてもしょうがないでしょう。時は金なり。
http://www.filemaker.com/12help/jp/html … tml#173373
値は、レコードの作成時、または参照フィールドの1つが変更され、デスティネーションのフィールドが空白の場合に計算されます。
「デスティネーション」のとこは翻訳に若干問題があると思うけど...
了解です。
ありがとうございました。
Pages: 1
[ Generated in 0.007 seconds, 10 queries executed - Memory usage: 518.29 KiB (Peak: 523.2 KiB) ]