[掲示板へもどる]
一括表示

  [No.19374] #Mark 命令について 投稿者:JH4MGU 太田   投稿日:2019/11/09(Sat) 09:30:32

カード印刷の際の、 定義ファイル に 「#Mark命令」を使っておられる方にお聞きします。

以前は、

? Data1 "JH4○△◎/"
#Mark = "N"
? Data1 "JH4○△◎/"
#ExitZ

と定義していたら
JH4○△◎という局が移動時は、カードは印刷されず、QSL発行済マーク「N」が書き込まれていたのですが、最近のものはカードは印刷されないのですが、「N」が書き込まれなくなりました。

使っておられる方、いかがでしょうか?


  [No.19376] Re: #Mark 命令について 投稿者:JA9AOB 銅子   投稿日:2019/11/09(Sat) 10:57:02

> カード印刷の際の、 定義ファイル に 「#Mark命令」を使っておられる方にお聞きします。
>
> 以前は、
>
> ? Data1 "JH4○△◎/"
> #Mark = "N"
> ? Data1 "JH4○△◎/"
> #ExitZ
>
> と定義していたら
> JH4○△◎という局が移動時は、カードは印刷されず、QSL発行済マーク「N」が書き込まれていたのですが、最近のものはカードは印刷されないのですが、「N」が書き込まれなくなりました。
>
太田さんお久しぶりです。私の場合は使い方がちょっと違いますが

; DXの場合 DXCCはLoTWで十分(? Qsl2 "L" なら送らない 受領時に"L"にしている)
? DXST ; DX での時
? Qsl2 "L" ; LoTW 確認済み JLL(LoTWのみ受領済) JLE(eQSL & LoTW受領済)
#Mark = "L" ; QSL発行済みマークを変更しないため
#ExitZ   ; 処理を終わる 印刷該当が全くない場合は最後に1枚無印刷で排出される
?End
#Mark = "*" ; QSL発行済みを再設定(追加)

として動作しています。#Mark = "L" でもともとのLにLを書き込んでいるつもりなので書き込んでいないのかも知れませんが
最期の #Mark = "*" は何故か該当しないものまで変化したために入れたような気がしています(無くても良いかも??)

追伸
太田さんお気お付け下さい 最後のデータがこの条件に合致した場合 印刷が済んだ後にHamlogに一括でマークを付ける動作が抜けてしまう事が私の場合発生しています。
最終番号の入力促すウィンドウが開かないで終了してしまうのです。最後でなければ動くのですが発生するとその後処置が大変なので、この便利な機能を使うのを諦めています。


  [No.19379] Re: #Mark 命令について 投稿者:JH4MGU 太田   投稿日:2019/11/09(Sat) 20:07:27

AOBさん、ご教授ありがとうございます

ただ、#Mark命令が、機能してるかどうかが・・・

> 太田さんお気お付け下さい 最後のデータがこの条件に合致した場合 印刷が済んだ後にHamlogに一括でマークを付ける動作が抜けてしまう事が私の場合発生しています。
> 最終番号の入力促すウィンドウが開かないで終了してしまうのです。最後でなければ動くのですが発生するとその後処置が大変なので、この便利な機能を使うのを諦めています。

これについては同感です。私の場合これを使ってるのは、国内向けのカードなので、『国内局のみ』にチェックを入れることによって,回避しています HI


  [No.19383] Re: #Mark 命令について 投稿者:JG1MOU浜田   投稿日:2019/11/10(Sun) 22:22:21

> ただ、#Mark命令が、機能してるかどうかが・・・

#Mark命令ですが、連続印刷のときのバッファにはマーク文字を記憶させていませんので、
考えてみたら連続印刷で個々にマーク文字を変える、ということは無理でしょうね。

この辺、非常に複雑で、検証するのが大変でして、とりあえず放置しています。


  [No.19387] Re: #Mark 命令について 投稿者:JH4MGU 太田   投稿日:2019/11/11(Mon) 08:33:37

> #Mark命令ですが、連続印刷のときのバッファにはマーク文字を記憶させていませんので、
> 考えてみたら連続印刷で個々にマーク文字を変える、ということは無理でしょうね。
>
> この辺、非常に複雑で、検証するのが大変でして、とりあえず放置しています。

MOUさん了解しました。
複雑なことをお尋ねしてすいませんでした。
お手数をおかけしました。


  [No.19389] Re: #Mark 命令について(たぶん改修完了) 投稿者:JG1MOU浜田   投稿日:2019/11/11(Mon) 16:43:21

> #Mark命令ですが、連続印刷のときのバッファにはマーク文字を記憶させていませんので、
> 考えてみたら連続印刷で個々にマーク文字を変える、ということは無理でしょうね。

「連続印刷で個々にマーク文字を変える」ということは、もともとできていましたね。
忘れていました。

#Mark命令があったときに印刷しない場合の、Mark文字記入が抜けていました
ので、修正しました。

http://hamlog.no.coocan.jp/mou/index.html
JA9AOB 銅子さんのおっしゃる、最後が印刷しなかった場合の不具合もこれで
修正できたと思います。


  [No.19391] Re: #Mark 命令について(たぶん改修完了) 投稿者:JA9AOB 銅子   投稿日:2019/11/11(Mon) 19:32:07

> #Mark命令があったときに印刷しない場合の、Mark文字記入が抜けていました
> ので、修正しました。
>
> http://hamlog.no.coocan.jp/mou/index.html
> JA9AOB 銅子さんのおっしゃる、最後が印刷しなかった場合の不具合もこれで
> 修正できたと思います。
太田さん如何ですか。修正が2点とも確認出来ないような気がしますが。


  [No.19393] Re: #Mark 命令について(たぶん改修完了) 投稿者:JG1MOU浜田   投稿日:2019/11/11(Mon) 20:52:30

> > #Mark命令があったときに印刷しない場合の、Mark文字記入が抜けていました
> > ので、修正しました。
> >
> > http://hamlog.no.coocan.jp/mou/index.html
> > JA9AOB 銅子さんのおっしゃる、最後が印刷しなかった場合の不具合もこれで
> > 修正できたと思います。
> 太田さん如何ですか。修正が2点とも確認出来ないような気がしますが。

同じようなケースはなかなか無いので確認できないかも、という意味ですか?

それとも直っていないだろう、という意味ですか?

一応、こちらでは動作テストはしていますが、レアケースがあるかもしれません。


  [No.19396] Re: #Mark 命令について(たぶん改修完了) 投稿者:JH4MGU 太田   投稿日:2019/11/12(Tue) 07:33:14

>
> 同じようなケースはなかなか無いので確認できないかも、という意味ですか?
>
> それとも直っていないだろう、という意味ですか?
>
> 一応、こちらでは動作テストはしていますが、レアケースがあるかもしれません。

MOUさん、AOBさんRESが遅くなりすいませんでした
先ほどシャックに入り,検証してみました

私の作った定義ファイルでは、Nのマークはまた入るようになりました。
また、「マーク書き込みメッセージ」も表示されるようになりました

こんな短期間に対応していた大感謝です。MOUさんありがとうございました。
またAOBさん、いろいろと教えていただきありがとうございました。


  [No.19397] Re: #Mark 命令について(たぶん改修完了) 投稿者:JA9AOB 銅子   投稿日:2019/11/12(Tue) 09:05:38

> >
> > 一応、こちらでは動作テストはしていますが、レアケースがあるかもしれません。
>
> MOUさん、AOBさんRESが遅くなりすいませんでした
> 先ほどシャックに入り,検証してみました
>
> 私の作った定義ファイルでは、Nのマークはまた入るようになりました。
> また、「マーク書き込みメッセージ」も表示されるようになりました
>
太田さん上手く行ったようですね。こちらでも、動作確認出来ました。MOUさん有難う御座いました。
ただ、
上手く動作していなかったので問題なかったのですが、新たな問題が出てしまいました。
印刷しないで終了した際 マークが必ず入る様になったので そのまま残したい場合の制御が出来ません
例えば マークに ""  を指定したら そのまま残す
または #Mark = Qsl2 等で 元の設定を設定出来るようにする

等があるとよろしいのですが。すでに可能かどうかまだ確認せずに書いています。