Není CSV jako CSV

Jak již bylo mnohokrát zde řečeno, stoprocentní vyhodnocování předpokládá, že se bude používat "strojového" zpracování od Vás doručených dat. Jsme vděčni, že nám tato data zasíláte v elektronické podobě. Jinak bychom to museli ručně přepisovat a to si zajisté každý z Vás dovede představit, že bychom pak nemohli pořádat CUC každý týden. V minulosti jsme Vám vysvětlili, že náš vyhodnocovací software musí mít předkládaná data v jednotném formátu. Jen tak je schopen je načíst a zpracovat. Pokud Váš datový výstup je v nějakém standardizovaném formátu, jako Cabrillo (CBR), případně DAT (N6TR), pak se dá samozřejmě vymyslet něco, co by proces převodu provedlo automaticky (Preprocesor). Dokonce Petr OK2CQR o něčem takovém uvažuje. Jestliže však píšete něco ručně, případně používáte pro nás záhadný formát, pak jsme též velice rádi za zaslaná data, ale musíme to převádět ručně. Většinou se k tomu dá velice lehce použít nějakého tabulkového procesoru. Nechceme Vás otravovat nějakým upozorňováním jak a co. Kdyby nás zpracování nebavilo, pak bychom ho asi nedělali. Přesto však nám někdy z dobré vůle zbytečně přiděláváte práci. Oprava, případně korekce Vašich dat někdy zabere desítky vteřin, někdy však již i minuty. A přitom je to celkem zbytečné. Pojďme si tedy malinko připomenout, jak správně vytvořit soubor CSV. Platí to zvláště pro ty, kteří deník po sobě přepisují z papíru. Pojďme si říci, čím nám vlastně přiděláváte práci.

Pokud již soubor CSV vytvořím, pak pojmenovat ho není pro Vás žádná práce. Správný soubor (viz. podmínky soutěže) by měl mít název např:

OK1IF_CUC22.CSV

Ale i v tomto kole některé stanice zaslaly soubor s názvem např. 

CUC22.CSV

Sešit.csv

CUC22_4.CSV.....

Samozřejmě o nic nejde, ale určitě si dovedete představit, že tímto označováním vznikají zmatky. Soubor pak musíme otevřít, zjistit od koho je a přejmenovat.

Již jsme Vám vysvětlovali, že program pro vyhodnocování potřebuje ke své činnosti standardizovaný formát. Pokud tedy do logu CSV píšete Vaše názory, připomínky, případně si tam vypočítáváte výsledek, pak my musíme tyto údaje ze souboru CSV ručně vypreparovat. Takže např. toto je pro nás nesprávné a přiděláváte nám práci:

Je to naprosto zbytečné a my musíme soubor otevřít a editovat. Sami víte, že výsledky nemusíte počítat, to za nás zvládne počítačový program. Všimněte si i toho, že v deníku je uveden nesprávný čas (není v UTC). Pokud bychom to tak nechali, pak program neuzná jediné spojení z tohoto logu. Musíme tedy opět upravit čas odečtením 1 hodiny. Současně tento soubor není řádně vyplněn a my musíme doplnit do sloupce CALL komu tento log patří. Dále musíme provést přemístění sloupců tak, aby odpovídaly řádným datům. Tedy správně by to pak mělo být např. takto:

Jestli to takto máte vytvořeno se jednoduše přesvědčíte třeba tím, že v notepadu (Windows) si tento Váš soubor otevřete. Pod pravým tlačítkem myši rozbalíte menu a spustíte daný program v poznámkovém bloku.

Případně v Total Commanderu zmačknete klávesu F4 (editace souboru). Musí se tedy zobrazit následující:

Pokud se zobrazí např. toto:

Pak stačí soubor v Excelu otevřít a uložit jako CSV.

Někdy nám zasíláte i soubor, který vypadá takto:

Má sice příponu CSV, ale po načtení do excelu se nám veškeré údaje načtou do jednotlivých řádků jako textový řetězec (to jsou ty uvozovky) a to do jednoho sloupce 

Opět samozřejmě dokážeme toto přeměnit na řádný CSV, ale opět nám tím zbytečně přiděláváte práci.

Ve Vašich CSV souborech chybí Vaše značka.

V takovémto souboru musíme v excelu doplnit Vaši CALL a přehodit sloupce.

 

Někdy vkládáte mezi report a číslo spojení další středník

My musíme opět tyto dva řetězce spojovat v jeden. Takže report a číslo spojení patří vždy k sobě (může tam být i mezera, jak chcete).

Musíte si uvědomit, že Vám kontrola Vašeho logu nezabere tolik času, jako nám. Pokud nám však pošlete například toto:

Pak musíme místo čárky doplňovat středník, případně opravovat Vaše špatně napsané reporty 99026 na 599006. Je to jasná Vaše nepozornost. 

 

 

Jak tedy jednoduše a správně přepsat ručně vytvořený deník do CSV?

 

Všichni nejsme plně počítačově vzděláni tak, abychom se vyznali ve všech možných formátech. Co je to vlastně ten CSV formát? Je to běžný textový formát, kde jednotlivé položky na řádku jsou odděleny středníkem (středník=; HI). Jestliže používáte nějaký závodní program, většinou tento již nabízí export např. v CBR, případně jeho formát je proveden tak, že pomocí excelu není problém CSV vytvořit. Existuje však skupina amatérů, kteří nepoužívají žádný závodní log. Některým z nich vytvoření korektního souboru CSV může přinášet problémy. Jak na to jednoduše?

Každý Windows má v příslušenství program, který se jmenuje WordPad (případně notepad). Zkrátka zápisníček. Jak ho spustím?

 

Nyní stačí tento soubor přejmenovat na OK1IF_CUC22.CSV a vše je hotovo. Soubor pošlu na známou adresu rjc (at) volny.cz. 

Závěr:

Není každý z nás na takové počítačové úrovni, aby vše zvládl podle přání pořadatelů. Jestliže jim však nechceme přidělávat práci, pak je dobré se vyvarovat stále stejných chyb při ručním vytváření CSV souboru.