TAS:Pokročilé/Pluginy/Input, Output/Import/ScenarioImporter/Časté chyby a jejich řešení/Chyby při importu dat/Vytvořená hlavička v scenarioimporteru neodpovídá počtu sloupců ve vstupních datech.: Porovnání verzí
(Tato verze je označená pro překlad) |
|||
Řádek 2: | Řádek 2: | ||
<translate> | <translate> | ||
<!--T:1--> | |||
[[File:TAS_Pokroile_Pluginy_Input,_Output_Import_ScenarioImporter_aste_chyby_a_jejich_eeni_Chyby_pi_importu_dat_Vytvoena_hlavika_v_scenarioimporteru_neodpovida_potu_sloupc_ve_vstupnich_datech.image2016-5-3_13_53_46.png|253x77px]] | [[File:TAS_Pokroile_Pluginy_Input,_Output_Import_ScenarioImporter_aste_chyby_a_jejich_eeni_Chyby_pi_importu_dat_Vytvoena_hlavika_v_scenarioimporteru_neodpovida_potu_sloupc_ve_vstupnich_datech.image2016-5-3_13_53_46.png|253x77px]] | ||
<!--T:2--> | |||
<br /> | <br /> | ||
<!--T:3--> | |||
Řešení 1.: '''Zkontrolujte, jestli máte v ScenarioImporteru zvolený správný oddělovač (delimiter):''' | Řešení 1.: '''Zkontrolujte, jestli máte v ScenarioImporteru zvolený správný oddělovač (delimiter):''' | ||
<!--T:4--> | |||
<Delimiter>'''<![CDATA[;]] >'''</Delimiter><br /> | <Delimiter>'''<![CDATA[;]] >'''</Delimiter><br /> | ||
<TextQualifier>"</TextQualifier><br /> | <TextQualifier>"</TextQualifier><br /> | ||
Řádek 14: | Řádek 18: | ||
<HeaderLine>info1;nazev;ulice;psc;město;cena_zbozi;id;nevim1;mobile;nevim2;nevim3;nevim4;email;nevim5;nevim6;nevim7;platba;nevim8;nevim9;info2</HeaderLine> | <HeaderLine>info1;nazev;ulice;psc;město;cena_zbozi;id;nevim1;mobile;nevim2;nevim3;nevim4;email;nevim5;nevim6;nevim7;platba;nevim8;nevim9;info2</HeaderLine> | ||
<!--T:5--> | |||
V uvedeném příkladu je to středník. Chybová hláška se vám objeví, pokud máte definovaný jiný oddělovač než skutečně používáte v HeaderLine např.: tabulátor. | V uvedeném příkladu je to středník. Chybová hláška se vám objeví, pokud máte definovaný jiný oddělovač než skutečně používáte v HeaderLine např.: tabulátor. | ||
<!--T:6--> | |||
<br /> | <br /> | ||
<!--T:7--> | |||
Pokud je oddělovač správný a přesto se vám objeví chybová hláška, otevřete si importní soubor v textovém editoru (poznámkový blok, note++, ..) a zkontrolujte skutečnou strukturu dat. | Pokud je oddělovač správný a přesto se vám objeví chybová hláška, otevřete si importní soubor v textovém editoru (poznámkový blok, note++, ..) a zkontrolujte skutečnou strukturu dat. | ||
<!--T:8--> | |||
<br /> | <br /> | ||
<!--T:9--> | |||
Příklad: | Příklad: | ||
<!--T:10--> | |||
Máme soubor v *.csv, který otevřeme v Excelu vypadá takto: | Máme soubor v *.csv, který otevřeme v Excelu vypadá takto: | ||
<!--T:11--> | |||
[[File:TAS_Pokroile_Pluginy_Input,_Output_Import_ScenarioImporter_aste_chyby_a_jejich_eeni_Chyby_pi_importu_dat_Vytvoena_hlavika_v_scenarioimporteru_neodpovida_potu_sloupc_ve_vstupnich_datech.image2016-5-3_14_4_48.png|1477x45px]] | [[File:TAS_Pokroile_Pluginy_Input,_Output_Import_ScenarioImporter_aste_chyby_a_jejich_eeni_Chyby_pi_importu_dat_Vytvoena_hlavika_v_scenarioimporteru_neodpovida_potu_sloupc_ve_vstupnich_datech.image2016-5-3_14_4_48.png|1477x45px]] | ||
<!--T:12--> | |||
V textovém editoru vypadá takto: | V textovém editoru vypadá takto: | ||
<!--T:13--> | |||
[[File:TAS_Pokroile_Pluginy_Input,_Output_Import_ScenarioImporter_aste_chyby_a_jejich_eeni_Chyby_pi_importu_dat_Vytvoena_hlavika_v_scenarioimporteru_neodpovida_potu_sloupc_ve_vstupnich_datech.image2016-5-3_14_7_11.png|1383x46px]] | [[File:TAS_Pokroile_Pluginy_Input,_Output_Import_ScenarioImporter_aste_chyby_a_jejich_eeni_Chyby_pi_importu_dat_Vytvoena_hlavika_v_scenarioimporteru_neodpovida_potu_sloupc_ve_vstupnich_datech.image2016-5-3_14_7_11.png|1383x46px]] | ||
<!--T:14--> | |||
Ač na první pohled vypadá počet sloupců stejný, v textovém editoru si můžeme všimnout na konci řádku středníku , což znamená, že je v importu ještě jeden prázdný sloupec. | Ač na první pohled vypadá počet sloupců stejný, v textovém editoru si můžeme všimnout na konci řádku středníku , což znamená, že je v importu ještě jeden prázdný sloupec. | ||
<!--T:15--> | |||
<br /> | <br /> | ||
<!--T:16--> | |||
Řešení 2.: '''Musíme do HeaderLine přidat prázdný sloupec za poslední sloupec, přidáme středník, stejně jako je to v textovém souboru.''' | Řešení 2.: '''Musíme do HeaderLine přidat prázdný sloupec za poslední sloupec, přidáme středník, stejně jako je to v textovém souboru.''' | ||
<!--T:17--> | |||
<HeaderLine>info1;nazev;ulice;psc;město;cena_zbozi;id;nevim1;mobile;nevim2;nevim3;nevim4;email;nevim5;nevim6;nevim7;platba;nevim8;nevim9;info2;</HeaderLine> | <HeaderLine>info1;nazev;ulice;psc;město;cena_zbozi;id;nevim1;mobile;nevim2;nevim3;nevim4;email;nevim5;nevim6;nevim7;platba;nevim8;nevim9;info2;</HeaderLine> | ||
</translate> | </translate> |
Verze z 9. 8. 2022, 12:50
Řešení 1.: Zkontrolujte, jestli máte v ScenarioImporteru zvolený správný oddělovač (delimiter):
<Delimiter><![CDATA[;]] ></Delimiter>
<TextQualifier>"</TextQualifier>
<NotTypeConvertedDynamicColumns></NotTypeConvertedDynamicColumns>
<HeaderLine>info1;nazev;ulice;psc;město;cena_zbozi;id;nevim1;mobile;nevim2;nevim3;nevim4;email;nevim5;nevim6;nevim7;platba;nevim8;nevim9;info2</HeaderLine>
V uvedeném příkladu je to středník. Chybová hláška se vám objeví, pokud máte definovaný jiný oddělovač než skutečně používáte v HeaderLine např.: tabulátor.
Pokud je oddělovač správný a přesto se vám objeví chybová hláška, otevřete si importní soubor v textovém editoru (poznámkový blok, note++, ..) a zkontrolujte skutečnou strukturu dat.
Příklad:
Máme soubor v *.csv, který otevřeme v Excelu vypadá takto:
V textovém editoru vypadá takto:
Ač na první pohled vypadá počet sloupců stejný, v textovém editoru si můžeme všimnout na konci řádku středníku , což znamená, že je v importu ještě jeden prázdný sloupec.
Řešení 2.: Musíme do HeaderLine přidat prázdný sloupec za poslední sloupec, přidáme středník, stejně jako je to v textovém souboru.
<HeaderLine>info1;nazev;ulice;psc;město;cena_zbozi;id;nevim1;mobile;nevim2;nevim3;nevim4;email;nevim5;nevim6;nevim7;platba;nevim8;nevim9;info2;</HeaderLine>