みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
思い通りの結果となりました。
やはり根本的なところを理解していなかったようです。
チポ様、himadanee様
お二人のアドバイスを元に、再構築してみたいと思います。
ありがとうございました。
FileMaker Cloud
複数のwindows10にてfm19を使用しています。
色々と試したり検索したりしましたが、解決しなかったので質問させていただきました。
入力フォームレイアウト①に法人略称名フィールドを配置。
伝票印刷用レイアウト②、伝票印刷用レイアウト③に、宛先フィールドを配置
法人略称名はA、B、Cから選択
法人A,Bは伝票②、③の宛先は変わらないのですが、
法人Cは伝票②、③で宛先が変わります。
宛先を計算フィールド、計算結果をテキストに設定。
Case ( 法人略称名 = "C" ; If ( Get ( レイアウト名 ) = "伝票②"
; "C"&"株式会社〇〇支店" ; "C"&"株式会社△△支店" )
; 登録書07_新自賠_損保名 & "株式会社" )
If ( 法人略称名 ≠ "C" ; 法人略称名 & "株式会社"
; If ( Get ( レイアウト名 ) = "②" ; "C"&"株式会社〇〇支店" ; "C"&"株式会社△△支店" ) )
上記2種類を試しましたが、思うような結果にはなりませんでした。
式自体はとても単純なので「Get ( レイアウト名 )」が原因と思い。
レイアウト名フィールドを作成し、計算フィールド、計算結果をテキストに設定。
計算式を「Get ( レイアウト名 )」としましたが、結果は空白となりました。
やはりレイアウト名を取得できていないようです。
同じく「Get ( レイアウトテーブル名 )」や「Get ( レイアウト番号 )」など、レイアウトに関するものは全滅でした。
計算式を「Get ( ファイル名 )」で試すと問題ありませんでした。
Clarisで「同じ名前のレイアウトが複数ある場合は~」とあり、
当方のファイルには前方一致するレイアウトがあるので、レイアウト名を②→ZZZにしてみましたが、これもNGでした。
初歩的なミスのような気がしますが、どなたかご教授願います。
Pages: 1
[ Generated in 0.007 seconds, 6 queries executed - Memory usage: 567.78 KiB (Peak: 588.2 KiB) ]