Polski Związek Krótkofalowców

 

Polski Klub Radiovideografii

;

Nawigacja:  Uniwersalna Lista DXCC w skali światowej dla wszystkich jezyków programowania >

Zapis zbioru  w formacie ADIF lub CSV z poprawionymi polami

Print this Topic Poprzednia strona Powrót to początku rozdzału Następna strona

Program DXCC_XML_LIST.EXE ma mozliwość zapisywania w dwóch formatach :

1.ADIF - powszechnie stosowanym przy wymianie danych w loggerach
2.CSV - Comma Separated Value . Ten format jest korzystny , jesli stosujemy jakąś bazę danych . Można  łatwo wczytac te  dane do tablicy MYSQL
3.CSV - tylko wyselekcjonowane  pola - odpowiednio spreparowane w edytorze tekstowym  tylko te pola , które są nam potrzebne do bazy danych .

Przed zapisem danych należy wybrac odpowiedni format . Po zapisie np w formacie ADIF można jeszcze raz dokonać zapisu w formacie CSV .

Teraz można zapisać zbiór wynikowy po naciśnieciu buttonu

Zbiór zostaje zapisany z nazwą jak zbiór wejściowy do translacji po dodaniu przyrostka TRANSLATED + data aktualna . Program oprócz tego program  koryguje przy okazji pole QSL_via do postaci takiej , jaka sie nadaje do umieszczenia na karcie QSL - nawet jeśli są tam wpisane "głupoty" - na jakie zezwala QRZ.COM . Taka  korekcja jest także dokonywana we wszystkich moich programach . W wynikowym zbiorze ADIF są obecne wszystkie pola ADIF jakie są w zbiorze wejsciowym , nawet jesli ich nazwa nie jest zgodna ze standardem ADIF oraz nie są widoczne na ekranie . Zbór wejsciowy może mieć do 39 takich niestandardowych pól ADIF

W zbiorze wyjściowym Nr ADIF =999 ( MARITIME MOBILE ) i 998 ( AIRCRAFT MOBILE ) zostają zastapione NR_ADIF (DXCC) =0 ponieważ żaden logger ani tym bardziej dyplom - award nie przyjmie takich numerów . Także nr ADIF = 1000 jaki podaje CLUBLOG dla INVALID (tj nie akceptowany przez ARRL ) QSO zostaje zastapiony Nr ADIF = 0 ..

Teraz można zaimportować przetranslowany zbiór z przyrostkem TRANSLATED do looger- a . . Szczególnie chodzi o QSO z przeszłości , dla których na pewno nie mamy prawidłowych wartości . W tym celu przede wszystkim robimy kopię całego loggera , a potem kasujemy cała bazę danych związanych z QSO , i na nowo importujemy zbiór ADIF przetranslowany do logger-a

Ten sposób postępowania zapewni nam iż nasze pola są zgodne z CLUBLOG . Nie wszystkie loggery współpracują z CLUBLOG lub nie wszystkie pola zostają poddane regułom jakie są stosowane na CLUBLOG. Np . w chwili obecnej Logger32 jeśli chodzi o pole CQZone nie stosuje wartości jakie podaje CLUBLOG ,a określa je wg własnych reguł .

 

Nawigacja:  Uniwersalna Lista DXCC w skali światowej dla wszystkich jezyków programowania >

Zapis zbioru  w formacie ADIF lub CSV z poprawionymi polami

Print this Topic Poprzednia strona Powrót do początku rozdzału Następna strona