TAS:Pokročilé/Pluginy/Input, Output/Import/ScenarioImporter/Spojování sloupců ColumnsConcatenate: Porovnání verzí

Z Solvertech
Skočit na navigaci Skočit na vyhledávání
(Tato verze je označená pro překlad)
značka: revertováno
Řádek 1: Řádek 1:
<languages /> <translate>
<languages />  


<!--T:1-->
<!--T:1-->
Řádek 99: Řádek 99:
<!--T:27-->
<!--T:27-->
<br />
<br />
</translate>

Verze z 26. 8. 2022, 12:47

Jiné jazyky:

Při importu spojí sloupce pomocí oddělovače. 



Obecně:

<string>stop;column name;delimiter;stop;column name</string>


Příklad:

Hlavička vstupních dat:

id mesto psc ulice cislo_popisne



Zápis:

<ColumnsConcatenate>

<string>stop1;address;;dynamic;ulice</string>

    <string>stop1;address; ;dynamic;cislo_popisne</string>
<string>stop1;address;, ;dynamic;psc</string>
<string>stop1;address; ;dynamic;mesto</string>

</ColumnsConcatenate>



V sekci ColumnsConcatenate se spojuje na prvním řádku prázdný sloupec stopy1 address se sloupcem dynamic ulice.(bez oddělovače oddělovač by vytvořil pouze mezeru před ulicí)
Na dalším řádku se spojuje sloupec address již naplněný ulicí s číslem popisným a to pomocí oddělovače mezera. A podobně jsou přidány i psč a město.



Poznámka:

Pokud takto skládáme adresu z více polí, je potřeba přidat do importeru příkaz pro vytvoření pole adresa, aby se nám měla sloučená data kde propsat.



<ColumnsAdd> je potřeba mít správně nastavený tvar zápisu. A to tak, že bude vyplněn pouze typ stopy a název sloupce. přednastavená hodnota se nevyplňuje.



<ColumnsAdd>

<string>0;address;</string>

</ColumnsAdd>



Prázdná přednastavená hodnota se doplní podle <ColumnsConcatenate>