Turbo HAMLOG活用相談室は、アマチュア無線業務日誌SOFT「Turbo HAMLOG」の使い方についてのご意見ご質問を受け付ける掲示板です。
Turbo HAMLOG以外の事についての書き込みはご容赦ください。
アマチュア無線全般についての投稿は、アマチュア無線運用情報交換室をご活用下さい。
HAMLOG 活用相談室
このフォームからは投稿できません。
name
e-mail
url
subject
comment

[新規順タイトル表示] [ツリー表示] [新着順記事] [留意事項] [ワード検索] [過去ログ] [管理用]

  [No.22304] Re: QSL定義ファイルについて 投稿者:JA9AOB 銅子   投稿日:2021/07/08(Thu) 08:11:57

> 一つの定義ファイルで同一コールサイン複数QSOだけ書式を分けようと思い、次のような定義ファイルを作成しました。
> 書式は切り替わるのですが、交信データが最後の一交信だけ印字され、複数印字されません。
> ご指南いただければ幸いです

#MaxCall=5; 5回分

等を指定するする必要があります。 
一回目の処理中(転送枠印刷直後)に

;-----複数or一交信の分岐 一交信だと*100へ-----
#Readk *1000

;-----複数交信データ枠-----

がありますが、これでは1件目を処理する前に2件目を読み出しています。疑問のある処理です

FiveQSO.qsl
と言うファイルがありますので これを参考に拡張されたら如何でしょう

追伸
FiveQSO.qsl での処理の進捗を確認ください
QSL定義ファイルを読み出した際には1件目のデータが読み出されていますので、このデータでQSLの体裁(相手のコールや自局のコール・QTH等)を成しています。
;-------2回〜5回目をループで印刷する ----------------------------
以下で 引き続き同じコールの場合に QSOデータを読み出し 印刷しています

最後に コールが変化または指定件数を超えたとき
QSL 番号(最後に印字したレコード番号)等を印刷して終了
と成っています。

【2021/07/08(Thu) 08:31:56 投稿者により修正されました。】


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 削除キー