一括表示

[No.15191] データを結合する場合。 投稿者:JF6TWP  投稿日:2016/09/17(Sat) 21:53:20

お世話になります。初歩的なことだと思いますが、別コールサインで枝分けしたハムログを、
大元のハムログに結合させるにはどうすれば良かったでしょうか?
データのインポートを使ったらいいと思うのですが、ちょっと自信ないので、どなたかご教授
願います。


[No.15192] Re: データを結合する場合。 投稿者:JF6TWP  投稿日:2016/09/17(Sat) 22:06:03

すみません、ご教示でした。
訂正いたします。


[No.15193] Re: データを結合する場合。 投稿者:JP7CZE 川辺  投稿日:2016/09/17(Sat) 23:25:40
Re: データを結合する場合。 (画像サイズ: 342×289 11kB)

JF6TWP さん,いつも移動運用&交信ありがとうございます.

> お世話になります。初歩的なことだと思いますが、別コールサインで枝分けしたハムログを、
> 大元のハムログに結合させるにはどうすれば良かったでしょうか?

[オプション]メニュー → [データの保守] →一番上の [データのインポート...]をクリックすると,上記のようなダイアログウィンドウが出てきます.
これで,右上の[開く] ボタンを押すと,ファイル選択画面が出るので,結合したいファイル(左のオプションメニューが[○ HDBファイルから]になっていたらHDBファイル,[○ CSVファイルから]になっていたらCSVファイル)を選択すると,右上のボタンが[開く]から[実行]?に変わって,それをクリックすると結合が始まります.

3つのチェックボックスは,必ず,図のように,
一番上の[□ 日付時間等が同じデータを除く]にチェック,
二番目の[□ QSOデータに上書き]はチェック無し
三番目の[□ マスターデータにインポート]はチェック無し.
にしてください.
さもないと,二番目にチェックが入っていたら,これまでHamlogで開いていたQSOデータが消滅してしまうことになりますし,一番目にチェックが無かったら,同じデータが複数できてしまう可能性もあります(もとの仕分けが完全なら問題ないですが).

こんな感じで,結合できます.

ちなみに,上の図は,半月くらい前に,特別局を運用したときに,それまでの特別局のQSOデータを自分のログにインポートしたときの設定そのものです.最初,一番上のチェックが外れていて,片っ端からインポートして日付順に並び替えたら,同じものが複数あって,大失敗しました.重複したデータを消すより,やり直した方が早いと,バックアップデータからデータファイルを読み直して,改めて上の図の設定でインポートし直しました.

【2016/09/17(Sat) 23:29:35 投稿者により修正されました。】


[No.15194] Re: データを結合する場合。 投稿者:JH1GVY 森岡  投稿日:2016/09/17(Sat) 23:36:59

結合後にQSOデータ毎に使用したコールサインが判らなくならないでしょうか。 それでもかまわないのでしょうか。
 QSOデータ以外は結合できない、例えばRig/Ant。
QSL印刷定義ファイルは個別に持ってくる事になるのでは。

【2016/09/17(Sat) 23:41:41 投稿者により修正されました。】


[No.15195] Re: データを結合する場合。 投稿者:JP7CZE 川辺  投稿日:2016/09/17(Sat) 23:58:27

> 結合後にQSOデータ毎に使用したコールサインが判らなくならないでしょうか。 それでもかまわないのでしょうか。
>  QSOデータ以外は結合できない、例えばRig/Ant。
> QSL印刷定義ファイルは個別に持ってくる事になるのでは。

私の場合には,運用者のそれぞれがRemarks1に必要な情報を書き込むようになっていて,識別できるようにしていました.
それと,私の場合は,単に閲覧用(過去情報があった方がパイルを裁くときには楽&特別局としての更新履歴;どこで出たときに交信したかなどを知るため)のみで印刷は自分の担当のみでしたので,全く問題ありませんでした.


[No.15196] Re: データを結合する場合。 投稿者:JH3HGI/mbr of KCJ/吉村・Son  投稿日:2016/09/18(Sun) 06:59:23

杉山さん、おはようございます、
珍しいところでお会いしましたね(笑)


> お世話になります。初歩的なことだと思いますが、別コールサインで枝分けしたハムログを、
> 大元のハムログに結合させるにはどうすれば良かったでしょうか?

私のハムログフォルダには hdbファイルが全部で (以下の)8つあります。

all_data(全データ)
hgi_all(私の個人コールの全データ)
hgi_p(私の県外運用のデータ)
hgi_hg(私の兵庫県内運用のデータ)
jh3yby(上郡アマチュア無線クラブの社団局)
jr8yly(全国CW同好会の社団局)
8j3kgr(上郡町合併60周年記念局)
8n3kcj(KCJ創設40周年記念局)

それぞれのデータには入力時、どのデータか(hgi_all とか jh3yby とか)判るように入力していますので、間違うことはありません。

「all_data.hdb」は名前のとおり 上記の全部のデータが入っています。
普段、自宅で運用する時は この「alldata.hdb」を開いて使っています。
そうすれば相手局と どのコールサインでいつQSOしたのか すぐ判ります。

運用が終われば その日のデータのみをcsvファイルでエクスポートして、当該のデータファイルにインポートします。(ちょっと面倒ですが・・・ 笑)

ご参考まで。


[No.15197] Re: データを結合する場合。 投稿者:JO7AYZ 柴田  投稿日:2016/09/18(Sun) 09:10:46

> 「all_data.hdb」は名前のとおり 上記の全部のデータが入っています。
> 普段、自宅で運用する時は この「alldata.hdb」を開いて使っています。
> そうすれば相手局と どのコールサインでいつQSOしたのか すぐ判ります。

吉村さん、ちょっと脇道にそれますが

「すぐ判ります」が良くわかりません

>それぞれのデータには入力時、どのデータか(hgi_all とか jh3yby とか)判るように入力しています

データ毎に、remarks欄かどこかに挿入してるということでしょうか?

【2016/09/18(Sun) 09:14:58 投稿者により修正されました。】


[No.15199] Re: データを結合する場合。 投稿者:JH3HGI/mbr of KCJ/吉村・Son  投稿日:2016/09/18(Sun) 10:29:36

柴田さん、各バンドでのQSO、ありがとうございます。


> 吉村さん、ちょっと脇道にそれますが
>
> データ毎に、remarks欄かどこかに挿入してるということでしょうか?

はい、そうです。
私は Remarks1 に入れています。
Remarks2 には移動地のNCC/Gナンバー、地名、GLを入れています。

印刷は HAMLOGの印刷機能は使わず、MMQSL を使っています、
HAMLOGデータを MMQSLの自分の印刷フォーマットに合わせるためのアプリを作っています。


[No.15207] Re: データを結合する場合。 投稿者:JP7CZE 川辺  投稿日:2016/09/19(Mon) 15:20:06

> 私は Remarks1 に入れています。
> Remarks2 には移動地のNCC/Gナンバー、地名、GLを入れています。

この前特別局運用で結合した際,結合してから気がついたのですが,
Remarks1に運用情報が入っていない人がいました.
数が少なかったので,一つ一つ修正(データのペーストで)対応しましたが,
数が多ければ,データの置換を使いたいところです.

が,データの置換は,対象(remarks1など)のデータが無しの場合には,
対象文字列が未入力なので(?),置換操作がおこなわれません.

対象文字列が空白の時でも,対象の項目が空白(データ無し)の場合には(確認メッセージを出した上)置換する,
というのもあるかな,と思いました.


[No.15208] Re: データを結合する場合。 投稿者:JA0CCL/宮川  《URL》   投稿日:2016/09/19(Mon) 16:41:30

> > 私は Remarks1 に入れています。
> > Remarks2 には移動地のNCC/Gナンバー、地名、GLを入れています。
>
> この前特別局運用で結合した際,結合してから気がついたのですが,
> Remarks1に運用情報が入っていない人がいました.
> 数が少なかったので,一つ一つ修正(データのペーストで)対応しましたが,
> 数が多ければ,データの置換を使いたいところです.
>
> が,データの置換は,対象(remarks1など)のデータが無しの場合には,
> 対象文字列が未入力なので(?),置換操作がおこなわれません.
>
> 対象文字列が空白の時でも,対象の項目が空白(データ無し)の場合には(確認メッセージを出した上)置換する,
> というのもあるかな,と思いました.

ヘルプの「文字列の置換」にこんなことも書いてあります。

《以下ヘルプの抜粋》
対象文字列欄に \\\\ を入れた場合
   空欄の項目を検索し、置換文字列を書き込みます。

何回かやったことがありますよ。


[No.15210] Re: データを結合する場合。 投稿者:JP7CZE 川辺  投稿日:2016/09/19(Mon) 17:39:25

> 《以下ヘルプの抜粋》
> 対象文字列欄に \\\\ を入れた場合
>    空欄の項目を検索し、置換文字列を書き込みます。
>
> 何回かやったことがありますよ。

なるほど,了解です.
ありがとうございました.

あと,気になったのはワイルドカードですが,これはダメでした.


[No.15209] Re: データを結合する場合。 投稿者:JO7AYZ 柴田  投稿日:2016/09/19(Mon) 16:44:57

> はい、そうです。
> 私は Remarks1 に入れています。
> Remarks2 には移動地のNCC/Gナンバー、地名、GLを入れています。
>
> 印刷は HAMLOGの印刷機能は使わず、MMQSL を使っています、
> HAMLOGデータを MMQSLの自分の印刷フォーマットに合わせるためのアプリを作っています。

吉村さん、了解です、留守してまして、お返事遅れました

マルチデータ管理(検索)ができれば、アイコンのプロパティなんてなDOS時代のレベルから解放されるのですが、、
、、、

有難うございました。


[No.15198] Re: データを結合する場合。 投稿者:JH1GVY 森岡  投稿日:2016/09/18(Sun) 09:58:36
Re: データを結合する場合。 (画像サイズ: 785×402 35kB)

JH3HGIさんのやり方は【結合】でなくて【同居】ですね!
例えば、二つのコールサインの同居の場合、その切り替えはファイル(F)のデータオープン(O) から
添付図の様に二つの ****.mst の中から選んで行うという方法ですね。


[No.15200] Re: データを結合する場合。 投稿者:JH3HGI/mbr of KCJ/吉村・Son  投稿日:2016/09/18(Sun) 10:35:50

森岡さん、各バンドで全国各地からのサービス、ありがとうございました、
この数年はお会いしていませんね、またよろしくです。


> JH3HGIさんのやり方は【結合】でなくて【同居】ですね!

あー、そうですね、「同居」ですね (^^;;


ちなみに
> 添付図の様に二つの ****.mst の中から選んで行うという方法ですね。
こうではなく、実はデスクトップにアイコンをいくつも作っているのです (^^;;
それぞれのアイコンのプロパティ(の「リンク先」)は以下のようにしています。

D:\xxxxxxx\*****\Hamlog\Hamlogw.exe -x D:\xxxxxxx\*****\Hamlog\all-data.hdb

あちこちから失笑が聞こえるようです・・・(大汗)


[No.15202] Re: データを結合する場合。 投稿者:JH1GVY 森岡  投稿日:2016/09/18(Sun) 15:28:10

> 実はデスクトップにアイコンをいくつも作っているのです (^^;;
> それぞれのアイコンのプロパティ(の「リンク先」)は以下のようにしています。
> D:\xxxxxxx\*****\Hamlog\Hamlogw.exe -x D:\xxxxxxx\*****\Hamlog\all-data.hdb
・別々アイコンになっていれば間違えが無くて良さそうです。


[No.15212] Re: データを結合する場合。 投稿者:JF6TWP 杉山  投稿日:2016/09/19(Mon) 22:57:40

各局ありがとうございました。
無事に結合できました。