タイトル
記事No
投稿日
投稿者
: Re: Hamlog 交信履歴
: 28813
: 2025/11/27(Thu) 21:30:35
: JE1OTN/藤井
>hamlog 交信後、過去の履歴を表示するにはどうすればよいか。
交信した局の過去の履歴(その局とは過去いつ、どのバンド等で交信したか)を確認したいということでしょうか?
であれば
○メイン画面で当該局とのQSOの行をダブルクリック
○「データの表示&修正」画面になる。
○NoXXXXの横あたりを右クリック
○「デュープチェック」をクリック
○「JA○XXX局との交信 (過去○回)」のウインドウが表示される。
これのことでしょうか?
タイトル
記事No
投稿日
投稿者
:
Re^4:
:
28812
:
2025/11/27(Thu) 19:53:56
:
JJ1PIO 出井隆晶
> なぜでしょう> 私の所ではご希望の表示に成る事を確認しています> それでは A4_YOK.ftpを別のファイル名で保存して> そのファイルで> #While 250, 50, 32> #Print 20, 0,"!n"> #Print 150, 0,"!c"> #Print 360, 0,"!d"> #Print 550, 0,"!t"> #Print 700, 0,"!h"> #Print 780, 0,"!m"> #Print 870, 0,"!f"> #Print 970, 0,"!M"> #Print 1060,0,"!j"> #Print 1205,0,"!N10"> #Print 1435,0,"!Q24"> #Data 1965,0,"!R00,26"> #End> の部分を> > > #While 250, 50, 32> #Print 1435,0,"!Q24"> #Data 1965,0,"!R00,26"> #End> の様に印刷部分を2行だけに削減します> これで2行だけに印刷されるか確認> ダメなら原因不明です> OKなら 2行を次の様に変更> > > #While 250, 50, 32> #Print 20, 0, "!D !n !c !d !t !h !m !f !j"> #Data 100,0, "!N10 !Q24 !R00,26"> #End> に書き換えて見て下さい> これで良いはずですよ 2行目はPrint で3行目はData ですよ> こちらでは指摘の現象再現できません> ご連絡頂きましてありがとうございました。
上記でご指示頂いた #While から #End までの4行で試してみました。
結果 添付ファイル1のように1行目にQTHとRemarks1 が印字されただけです。
2行構成にはなりませんでした。
添付ファイル2に A4_YOKO.fjp も添付しました。
当方 Windows11 PCで行っているので、何か関係しているのか確認するために Windows10 PC でも
やってみましたが、結果は同じでした。
実際にプリントしたいイメージを添付ファイル3に載せます。
#While と #End で囲まれている行を繰り返し実施しますが、#While と #End をコメントにして、#Print と #Data だけにしたら、希望の形になりました。(添付ファイル4)
ただし 1ページに1件分の印刷です。#While と #End を戻したら、やはり1行目と2行目が重なります。
JA9AOB 銅子さんの方ではうまく印刷が出来て、私の方で出来ないとなるとパソコンの問題ですかね???
お手数をお掛け致します。

(643KB)

(1KB)

(266Bytes)

(146Bytes)
タイトル
記事No
投稿日
投稿者
: Re^3:
: 28810
: 2025/11/27(Thu) 17:32:34
: JA9AOB 銅子
> ご連絡頂きましてありがとうございました。> 上記でご指示頂いた #While から #End までの4行で試してみました。> 結果 添付ファイルのように1行目の交信情報と2行目の氏名やQTH等の情報が重なって印刷されました。> これを1行目に交信情報を印刷し 改行を行い、2行目に氏名やQTH等の情報の印刷を行い、> 1件分が完了したら、1行改行した後に 次のデータが印字されたいのです。> うまくいきませんでした。なぜでしょう
私の所ではご希望の表示に成る事を確認しています
それでは A4_YOK.ftpを別のファイル名で保存して
そのファイルで
#While 250, 50, 32
#Print 20, 0,"!n"
#Print 150, 0,"!c"
#Print 360, 0,"!d"
#Print 550, 0,"!t"
#Print 700, 0,"!h"
#Print 780, 0,"!m"
#Print 870, 0,"!f"
#Print 970, 0,"!M"
#Print 1060,0,"!j"
#Print 1205,0,"!N10"
#Print 1435,0,"!Q24"
#Data 1965,0,"!R00,26"
#End
の部分を
#While 250, 50, 32
#Print 1435,0,"!Q24"
#Data 1965,0,"!R00,26"
#End
の様に印刷部分を2行だけに削減します
これで2行だけに印刷されるか確認
ダメなら原因不明です
OKなら 2行を次の様に変更
#While 250, 50, 32
#Print 20, 0, "!D !n !c !d !t !h !m !f !j"
#Data 100,0, "!N10 !Q24 !R00,26"
#End
に書き換えて見て下さい
これで良いはずですよ 2行目はPrint で3行目はData ですよ
こちらでは指摘の現象再現できません
タイトル
記事No
投稿日
投稿者
: Re:
: 28807
: 2025/11/27(Thu) 10:41:28
: JA9AOB 銅子
> A4_YOKO.fjp の印刷部分> #While 250, 50, 32> #Print 20, 0,"!n"> #Print 150, 0,"!c"> #Print 360, 0,"!d"> #Print 550, 0,"!t"> #Print 700, 0,"!h"> #Print 780, 0,"!m"> #Print 870, 0,"!f"> #Print 970, 0,"!M"> #Print 1060,0,"!j"> #Print 1205,0,"!N10" <- ここで改行> #Print 1435,0,"!Q24"> #Data 1965,0,"!R00,26"> #End> > 希望している内容> #Print 20, 0, "!D !n !c !d !t !h !m !f !j" この行で改行(1行目)> #Data 100,0, "!N10 !Q24 !R00,26" (2行目)https://hamlog.xii.jp/html/HID00046.htmlログリスト出力定義ファイル
に説明が有りますよ
#While 250, 50, 32
#Print 20, 0, "!D !n !c !d !t !h !m !f !j"
#Data 100,0, "!N10 !Q24 !R00,26"
#End
で如何ですか 上手く行きませんかね
#While から #End を32回繰り返す#Print で指定各項目を印刷し最後に改行#Data で指定各項目を印刷して改行と共に次のデータを読み込む#End で#Whileで指定した回数をチェックして繰返しを判断超えていれば繰返しを終える付たりタイトルは半角で50文字までです が出て書き込めない
タイトル
記事No
投稿日
投稿者
: Re: 日本標準時を協定標準時に
: 28806
: 2025/11/27(Thu) 09:38:49
: JA9AOB 銅子
> これまで、Turbohamの交信時刻を日本標準時て入力してきましたが、eQSLなどには協定標準時で表記する必要があるとのこと。マイナス9時間、短時間に変更するやり方はないですか?
eQSLにアップロード時はADIF形式で行いますが
Hamlogで出力すれば 日時は全て 標準時間 に変換されていますのでそのまま使用出来ますよ
eQSLのみならず QRZ LoTW ClubLog 等も可能です
心配で有れば ADIFファイルの中身を確認して見て下さい
タイトル
記事No
投稿日
投稿者
:
複合条件検索と印刷 定義ファイル
:
28804
:
2025/11/25(Tue) 15:44:45
:
JJ1PIO 出井隆晶
検索(S)->複合条件検索と印刷(F)で定義ファイルを選択して
印刷を行いますが、定義ファイル "A4_YOKO.fjp" で印刷したものを
紙ノートに貼り付けて、パソコンが壊れた際のバックアップとして管理をしたいのです。
"A4_YOKO.fjp" での印刷項目は十分なんですが、出来れば1件1行ではなく、
1件2行にしたいと思います。
項目 "Code" 以降の3項目を次の行に印刷をしたいのです。
どのように改行をすればよいのでしょうか?
A4_YOKO.fjp の印刷部分
#While 250, 50, 32
#Print 20, 0,"!n"
#Print 150, 0,"!c"
#Print 360, 0,"!d"
#Print 550, 0,"!t"
#Print 700, 0,"!h"
#Print 780, 0,"!m"
#Print 870, 0,"!f"
#Print 970, 0,"!M"
#Print 1060,0,"!j"
#Print 1205,0,"!N10" <- ここで改行
#Print 1435,0,"!Q24"
#Data 1965,0,"!R00,26"
#End
希望している内容
#Print 20, 0, "!D !n !c !d !t !h !m !f !j" この行で改行(1行目)
#Data 100,0, "!N10 !Q24 !R00,26" (2行目)