初心者のFileMaker pro Q&A

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。

何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

ログインしていません。

アナウンス


#1 2019-10-04 14:08:33

naonao2005
メンバー

ラジオボタンで選択した送付先を表示してから印刷するしないをチェックしたい

いつもお世話になっています。

顧客名簿の他に、「印刷リスト」を作成して、「宛名郵便番号」「宛名住所」「宛名ビル」「宛名会社名」のフィールドを作成しました。
在会顧客のみ抽出、「ラジオボタンで選択した送付先を表示(会社・勤務先・自宅・その他)」を抽出して、
その後印刷リストに反映された顧客を「印刷チェックするが既定」しない場合は、チェックを外すをしてラベル印刷したいと思います。

顧客名簿のフィールドは、「顧客名」、「在会退会」
「会社名1」「会社名2」「会社郵便番号」「会社住所」「会社ビル名」
「自宅郵便番号」「自宅住所」「自宅ビル名」
「勤務先名」「勤務先郵便番号」「勤務先住所」「勤務先ビル名」
「その他郵便番号」「その他住所」「その他ビル名」
ラジオボタンで選択 送付先:◯会社 ◯自宅 ○勤務先 ○その他

ここで、「宛名郵便番号」「宛名住所」「宛名ビル」「宛名会社名」のそれぞれのフィールドに
フィールドのオプション 計算式をいろいろ入力しましたが、うまく行きませんでした。

ご教示よろしくお願いします。

オフライン

#2 2019-10-04 15:41:48

naonao2005
メンバー

Re: ラジオボタンで選択した送付先を表示してから印刷するしないをチェックしたい

「宛名郵便番号」「宛名住所」「宛名ビル」「宛名会社名」のそれぞれのフィールドにフィールドのオプション 計算式をやっとできました。

Case(送付先="会社";会社郵便番号;送付先="自宅";自宅郵便番号;送付先="勤務先";勤務先郵便番号;送付先="その他";その他郵便番号)

引き続き、その後印刷リストに反映された顧客を「印刷チェックするが既定」しない場合は、チェックを外すをしてラベル印刷したいと思います。

よろしくご教示お願いします。

オフライン

#3 2019-10-04 15:44:47

チポ
メンバー

Re: ラジオボタンで選択した送付先を表示してから印刷するしないをチェックしたい

よく分かりませんが、、

  Case ( 送付先 = "会社" ; 会社郵便番号 ;
            送付先 = "勤務先" ; 勤務先郵便番号 ;
            送付先 = "自宅" ; 自宅郵便番号
            送付先 = "その他" ; その他郵便番号 )
こういうことでしょうか?

ああ、上記の式はこうも書けますね
  GetField ( 送付先 & "郵便番号" )
簡単!

編集者 チポ (2019-10-04 15:46:22)

オフライン

#4 2019-10-04 15:46:38

チポ
メンバー

Re: ラジオボタンで選択した送付先を表示してから印刷するしないをチェックしたい

ポストが前後しました

> 印刷リストに反映された顧客を「印刷チェックするが既定」しない場合は、チェックを外す
この意味が理解できません。

オフライン

#5 2019-10-04 17:27:12

naonao2005
メンバー

Re: ラジオボタンで選択した送付先を表示してから印刷するしないをチェックしたい

チポ様
いつもありがとうございます。
GetField、あとでためしてみます。

> 印刷リストに反映された顧客を「印刷チェックするが既定」しない場合は、チェックを外す
文章が苦手で上手く説明できなくてごめんなさい。

印刷リスト
氏名   宛名郵便番号 宛名住所 宛名ビル 宛名会社名 印刷チェック
三井○子 111-111  東京都品川 ××ビル ××会社
花形しか 222-222      東京都新宿 ○ビル  ○会社     ✔

初めは印刷チェック欄に✔が全レコードに入っていて、印刷しない人はチェックをはずします。
印刷ボタンを押すと、印刷チェック欄に✔の人のみラベル印刷したいと思っています。

この様な文章でわかっていただけますでしょうか。
よろしくお願いします。

オフライン

#6 2019-10-04 17:55:14

チポ
メンバー

Re: ラジオボタンで選択した送付先を表示してから印刷するしないをチェックしたい

単に、チェックで検索すればいいでしょう。

または、
チェックを入れるときにそのレコードを対象外にする。
ボタンとスクリプトでできますね。

オフライン

#7 2019-10-09 14:04:03

naonao2005
メンバー

Re: ラジオボタンで選択した送付先を表示してから印刷するしないをチェックしたい

いつもありがとうございます。

GetField ( 送付先 & "郵便番号" )は、上手くいきませんでした。

印刷チェックは、再度研究してみます。

ありがとうございました。

オフライン

クィック投稿

メッセージを書いて送信してください。
登録の確認

実在の人物による登録であることを確認します。

Board footer