検索(S) -> 複合条件検索と印刷(F) -> 出力先をプリンターにして、
QSOした情報を個別に管理するリストを作っています。
情報として、QSLカードの交換をJARL経由、hQSL、eQSL、No QSL Card、One Wayを
下記のように印刷しています。
#Print 190, 430, "□ HAMLOG e-MAIL QSL □ 受信 □ 送信"
#Print 190, 520, "□ eQSL □ 受信 □ 送信"
#Print 190, 610, "□ No Card (クラブ局等)"
#Print 190, 700, "□ One Way (クラブ局等)"
#Print 190, 790, "□ JARLビューロ経由"
#Print 190, 880, "□ その他"
QSOデータのQSL欄に”J" = JARL経由、”D" = hQSL or eQSL、"N" = No Card or One Way です。その際 Remarks2にNo CardやOne Way と入力しています。
QSL欄の内容やRemarks2のコメントをチェックして、 JARL経由であれば、下記のように
#Print 190, 790, "☑ JARLビューロ経由" チェックボックスを印刷したいのですが、
どのように判定をすればよいのでしょうか?
#Print 190, 790, "□"
#Move $$A=""
?!q = "J"
#Print 190, 790, "!$$A"
#Print 300, 790, "JARLビューロ経由"
190, 790 に "!$$A" と印刷されてしまいます。
他の項目も□とコメントは別の#Printに分けます。
上記のようにしてみましたが、"□" と "☑" の両方が印刷されてしまいます。
メッセージの投稿欄で "☑ と表示されているのは、チェックボックスです。