みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
よろしくお願いします。
環境 : Windows 7 ・ Filemaker Pro 12 Advanced
サンプルの「連絡先」を参考に住所録を作成しています。
「連絡先詳細」レイアウトから登録内容を入力して、「連絡先一覧」レイアウトにリスト表示で全レコードを表示して、並べ替えや検索をします。
目的は、宛名ラベルを印刷したいのですが、登録住所が「自宅」と「会社」の2種類あるお客様があります。
手詰まっているのは、印刷用レイアウトには「自宅」か「会社」のどちらか固定のため、「自宅」と「会社」の住所を混在して印刷することができません。
「自宅」と「会社」で印刷用レイアウトを分けて作成し、それぞれ絞り込みをしてから印刷することを考えたのですが、そうすると宛名ラベルに無駄が出てしまうので、できれば印刷用の宛先を選択できたら、と思っています。
カード表示の入力用レイアウトに印刷住所を選択するラジオボタンを置いて、その設定に従って「自宅」と「会社」の両方の住所に対応する方法を教えてください。
わかりにくい説明で申し訳ありませんが、よろしくお願いします。
Offline
条件付き書式の「印字しない」という書式がうまくいってないみたいなので、
Case(印刷住所="自宅";自宅;会社)
という計算フィールド(非保存で可)を印刷用レイアウトに配置する。
印刷用の住所のフィールドを新たにいくつか作る必要があります。
社or宅 : "勤務先" / "自宅" の値一覧 ラジオボタン
○○の都道府県フィールドの印刷用フィールドは
印刷の都道府県 :計算 GetField ( 社or宅 & "の都道府県" )
社or宅 の内容で表示が切り替わります。
Offline
Layouter様、keima様 ありがとうございます。
最初、お二人のご説明がすぐに理解できず、じっとながめ、じっとながめ、ようやくできました!!!
> 印刷の都道府県 :計算 GetField ( 社or宅 & "の都道府県" )
↑ この部分など、とても勉強になりました。
本当にどうもありがとうございました。
Offline
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 550.99 KiB (Peak: 583.38 KiB) ]