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)
Řádek 1: Řádek 1:
<languages /> <translate>
<languages /> <translate>


<!--T:1-->
<span style="color: rgb(0,0,0);">Při importu spojí sloupce pomocí oddělovače. </span>
<span style="color: rgb(0,0,0);">Při importu spojí sloupce pomocí oddělovače. </span>


<!--T:2-->
<br />
<br />




<!--T:3-->
'''Obecně:'''
'''Obecně:'''


<!--T:4-->
&lt;string&gt;'''stop''';'''column name''';'''delimiter;stop;column name'''&lt;/string&gt;
&lt;string&gt;'''stop''';'''column name''';'''delimiter;stop;column name'''&lt;/string&gt;


<!--T:5-->
<span style="color: rgb(0,0,255);"><br />
<span style="color: rgb(0,0,255);"><br />
</span>
</span>


<!--T:6-->
<span style="color: rgb(0,0,0);">'''Příklad:'''</span>
<span style="color: rgb(0,0,0);">'''Příklad:'''</span>


<!--T:7-->
<span style="color: rgb(0,0,0);">'''Hlavička vstupních dat:'''</span>
<span style="color: rgb(0,0,0);">'''Hlavička vstupních dat:'''</span>


<!--T:8-->
{| class="wrapped wikitable"
{| class="wrapped wikitable"
| '''id'''
| '''id'''
Řádek 25: Řádek 33:
|}
|}


<!--T:9-->
<br />
<br />




<!--T:10-->
'''Zápis:'''
'''Zápis:'''


  &lt;ColumnsConcatenate&gt;
  <!--T:11-->
&lt;ColumnsConcatenate&gt;


     &lt;string&gt;<span style="color: rgb(0,51,0);"><span style="color: rgb(0,0,255);">stop1<span style="color: rgb(0,0,0);">;</span>address</span>;;<span style="color: rgb(0,204,255);">dynamic;ulice</span></span>&lt;/string&gt;<br />
     <!--T:12-->
&lt;string&gt;<span style="color: rgb(0,51,0);"><span style="color: rgb(0,0,255);">stop1<span style="color: rgb(0,0,0);">;</span>address</span>;;<span style="color: rgb(0,204,255);">dynamic;ulice</span></span>&lt;/string&gt;<br />
     &lt;string&gt;stop1;<span style="color: rgb(0,128,0);">address</span>; ;dynamic;<span style="color: rgb(255,102,0);">cislo_popisne</span>&lt;/string&gt;<br />
     &lt;string&gt;stop1;<span style="color: rgb(0,128,0);">address</span>; ;dynamic;<span style="color: rgb(255,102,0);">cislo_popisne</span>&lt;/string&gt;<br />
     &lt;string&gt;stop1;address;, ;dynamic;psc&lt;/string&gt;<br />
     &lt;string&gt;stop1;address;, ;dynamic;psc&lt;/string&gt;<br />
     &lt;string&gt;stop1;address; ;dynamic;mesto&lt;/string&gt;
     &lt;string&gt;stop1;address; ;dynamic;mesto&lt;/string&gt;


  &lt;/ColumnsConcatenate&gt;
  <!--T:13-->
&lt;/ColumnsConcatenate&gt;


<!--T:14-->
<br />
<br />




<!--T:15-->
V sekci ColumnsConcatenate se spojuje na prvním řádku prázdný sloupec <span style="color: rgb(0,0,255);">stopy1 address</span> se sloupcem <span style="color: rgb(0,204,255);">dynamic ulice</span>.(bez oddělovače oddělovač by vytvořil pouze mezeru před ulicí)<br />
V sekci ColumnsConcatenate se spojuje na prvním řádku prázdný sloupec <span style="color: rgb(0,0,255);">stopy1 address</span> se sloupcem <span style="color: rgb(0,204,255);">dynamic ulice</span>.(bez oddělovače oddělovač by vytvořil pouze mezeru před ulicí)<br />
Na dalším řádku se spojuje sloupec <span style="color: rgb(0,128,0);">address</span> již naplněný<span style="color: rgb(0,204,255);"> ulicí</span> s <span style="color: rgb(255,102,0);">číslem popisným</span> a to pomocí oddělovače mezera. A podobně jsou přidány i psč a město.
Na dalším řádku se spojuje sloupec <span style="color: rgb(0,128,0);">address</span> již naplněný<span style="color: rgb(0,204,255);"> ulicí</span> s <span style="color: rgb(255,102,0);">číslem popisným</span> a to pomocí oddělovače mezera. A podobně jsou přidány i psč a město.


<!--T:16-->
<br />
<br />




<!--T:17-->
'''Poznámka:'''
'''Poznámka:'''


<!--T:18-->
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.
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.


<!--T:19-->
<br />
<br />




<!--T:20-->
V '''<span style="color: rgb(51,51,51);text-decoration: none;">&lt;ColumnsAdd&gt;</span>''' 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.
V '''<span style="color: rgb(51,51,51);text-decoration: none;">&lt;ColumnsAdd&gt;</span>''' 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.


<!--T:21-->
<br />
<br />




  &lt;ColumnsAdd&gt;
  <!--T:22-->
&lt;ColumnsAdd&gt;


     &lt;string&gt;0;address;&lt;/string&gt;
     <!--T:23-->
&lt;string&gt;0;address;&lt;/string&gt;


  &lt;/ColumnsAdd&gt;
  <!--T:24-->
&lt;/ColumnsAdd&gt;


<!--T:25-->
<br />
<br />




<!--T:26-->
<span style="color: rgb(51,51,51);text-decoration: none;">Prázdná přednastavená hodnota se doplní podle </span>'''<span style="color: rgb(51,51,51);text-decoration: none;">&lt;ColumnsConcatenate&gt;</span>'''
<span style="color: rgb(51,51,51);text-decoration: none;">Prázdná přednastavená hodnota se doplní podle </span>'''<span style="color: rgb(51,51,51);text-decoration: none;">&lt;ColumnsConcatenate&gt;</span>'''


<!--T:27-->
<br />
<br />
</translate>
</translate>

Verze z 17. 8. 2022, 09:20

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>