TAS:Pokročilé/Pluginy/Input, Output/Export/SolutionExporter: Porovnání verzí

Z Solvertech
Skočit na navigaci Skočit na vyhledávání
značka: ruční vrácení zpět
 
(Není zobrazeno 9 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
<languages /> <translate>
<!--T:1-->
*[https://wiki.solvertech.cz/wiki/TAS:Pokro%C4%8Dil%C3%A9/Pluginy/Input,_Output/Export/SolutionExporter/Form%C3%A1tov%C3%A1n%C3%AD_sloupc%C5%AF_LineRouteStopFormats Formátování sloupců <LineRouteStopFormats>]
*[https://wiki.solvertech.cz/wiki/TAS:Pokro%C4%8Dil%C3%A9/Pluginy/Input,_Output/Export/SolutionExporter/Popis_tag%C5%AF Popis tagů]
<!--T:2-->
<span style="color: rgb(0,0,0);">Je možno použít i druhý solution exporter, soubor se musí jmenovat &quot;SolverTech.Tasha.Plugins.IO.Tasha.SolutionExporter1.config&quot;.</span>
<span style="color: rgb(0,0,0);">Je možno použít i druhý solution exporter, soubor se musí jmenovat &quot;SolverTech.Tasha.Plugins.IO.Tasha.SolutionExporter1.config&quot;.</span>


<!--T:3-->
<span style="color: rgb(0,0,0);">Ukázka configu:</span>
<span style="color: rgb(0,0,0);">Ukázka configu:</span>


&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;SolutionExporterSettings xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;&gt; &lt;ExporterCaption&gt;Název exportu&lt;/ExporterCaption&gt; &lt;!--název exportu v Tashy--&gt; &lt;LineRouteStopProperties&gt; &lt;string&gt;routestop.route.nazev_trasy&lt;/string&gt; &lt;!--název trasy odkazem na trasu--&gt; &lt;string&gt;routestop.route.vehicle.nazev_trasy&lt;/string&gt; &lt;!--název trasy odkazem na vozidlo--&gt; &lt;string&gt;routestop.route.vehicle.identifier&lt;/string&gt; &lt;!--identifikátor vozidla--&gt; &lt;string&gt;routestop.job.identifier&lt;/string&gt; &lt;!--identifikátor zakázky--&gt; &lt;string&gt;routestop.legindex&lt;/string&gt; &lt;!--pořadí výjezdu--&gt; &lt;string&gt;routestop.order&lt;/string&gt; &lt;!--pořadí vykládky--&gt; &lt;string&gt;routestop.ETA&lt;/string&gt; &lt;!--očekávaný čas příjezdu--&gt; &lt;string&gt;routestop.job.scenario.planningdate&lt;/string&gt; &lt;!--plánovací datum--&gt; &lt;string&gt;location.address&lt;/string&gt; &lt;!--adresa zakázky--&gt; &lt;string&gt;stop.name&lt;/string&gt; &lt;!--název zakázky--&gt; &lt;string&gt;job.revenue&lt;/string&gt; &lt;!--obrat zakázky--&gt; &lt;string&gt;stop.opentime&lt;/string&gt; &lt;!--otevírací doba zakázky--&gt; &lt;string&gt;stop.closetime&lt;/string&gt; &lt;!--zavírací doba zakázky--&gt; &lt;string&gt;stop.duration&lt;/string&gt; &lt;!--doba trvání vykládky/nakládky--&gt; &lt;&lt;string&gt;stop.admintime&lt;/string&gt; &lt;!--admin time vykládky/nakládky--&gt; &lt;string&gt;routestop.job.orders[current].dynamicfield&lt;/string&gt; &lt;string&gt;route.cost&lt;/string&gt; &lt;string&gt;route.&quot;název dynamického sloupce&quot;&lt;/string&gt; &lt;!--dynamický sloupec z routy--&gt; &lt;string&gt;routestop.route.driver.name&lt;/string&gt; &lt;!--jméno řidiče--&gt; &lt;string&gt;routestop.totaldistance&lt;/string&gt; &lt;!--celkové km na routě--&gt; &lt;string&gt;routestop.orderonlegconsolidated&lt;/string&gt; &lt;!--Nově pořadí--&gt; &lt;!--for orders→--&gt; &lt;!--&lt;string&gt;routestop.job.orders[current].identifier&lt;/string&gt;--&gt; &lt;/LineRouteStopProperties&gt; &lt;LineRouteStopFormats&gt; &lt;!--určuje formátování jednotlivých sloupců viz.: Formátování sloupců &lt;LineRouteStopFormats&gt;--&gt; &lt;string&gt;&lt;/string&gt; &lt;string&gt;&lt;/string&gt; &lt;string&gt;f0&lt;/string&gt; &lt;!--float s omezením na celá čísla--&gt; &lt;string&gt;f3&lt;/string&gt; &lt;!--float s omezením na 3 desetiná místa--&gt; &lt;string&gt;HH:mm&lt;/string&gt; &lt;!--ETA formátovaný jako čas--&gt; &lt;string&gt;yyyy-MM-dd&lt;/string&gt; &lt;!--formátování datumu--&gt; &lt;/LineRouteStopFormats&gt; &lt;RouteStopPropertiesForExclude&gt; &lt;!--které stopy vynechává tzn.: poslední dvě tím, že jsou zakomentovány používá--&gt; &lt;string&gt;routestop.stoptype&lt;/string&gt; &lt;string&gt;routestop.stoptype&lt;/string&gt; &lt;string&gt;routestop.stoptype&lt;/string&gt; &lt;!--&lt;string&gt;routestop.type&lt;/string&gt;--&gt; &lt;!--&lt;string&gt;routestop.type&lt;/string&gt;--&gt; &lt;/RouteStopPropertiesForExclude&gt; &lt;RouteStopPropertyValuesForExclude&gt; &lt;!--označuje stopy, které budou vynechány tzn.: stopy Pickup a Delivery budou obsaženy v reportu--&gt; &lt;string&gt;None&lt;/string&gt; &lt;string&gt;PickupDepot&lt;/string&gt; &lt;string&gt;DeliveryDepot&lt;/string&gt; &lt;string&gt;ShiftChange&lt;/string&gt; &lt;string&gt;ShiftStart&lt;/string&gt; &lt;string&gt;ShiftEnd&lt;/string&gt; &lt;string&gt;TrailerOn&lt;/string&gt; &lt;string&gt;TrailerOff&lt;/string&gt; &lt;!--&lt;string&gt;Pickup&lt;/string&gt;--&gt; &lt;!--&lt;string&gt;Delivery&lt;/string&gt;&lt;/RouteStopPropertyValuesForExclude&gt; &lt;HeaderLineValues&gt; &lt;!--umožnuje nastavení názvu sloupců v hlavičce exportu--&gt; &lt;string&gt;Vozidlo&lt;/string&gt; &lt;string&gt;Dodávka&lt;/string&gt; &lt;string&gt;Pořadí výjezdu&lt;/string&gt; &lt;string&gt;Pořadí doručení&lt;/string&gt; &lt;string&gt;Očekávaný čas příjezdu&lt;/string&gt; &lt;string&gt;Adresa doručení&lt;/string&gt; &lt;string&gt;Název zakázky&lt;/string&gt; &lt;string&gt;Obrat&lt;/string&gt; &lt;string&gt;Otevírací doba&lt;/string&gt; &lt;string&gt;Zavírací doba&lt;/string&gt; &lt;string&gt;Trvání vykládky/nakládky&lt;/string&gt; &lt;string&gt;Trvání vykládky/nakládky&lt;/string&gt; &lt;/HeaderLineValues&gt; &lt;RunOnEntityType&gt;order&lt;/RunOnEntityType&gt; &lt;!--nad čím je zpracován report--&gt; &lt;DefaultSaveDirectoryPath&gt;&lt;/DefaultSaveDirectoryPath&gt; &lt;!--výchozí cesta pro uložení reportu--&gt; &lt;DefaultSaveFileName&gt;&lt;/DefaultSaveFileName&gt; &lt;!--výchozí název souboru--&gt; &lt;SolutionStateAfterExport&gt;Exported&lt;/SolutionStateAfterExport&gt; &lt;!--status po provedení exportu--&gt; &lt;Delimiter&gt;&lt;![CDATA[;]] &gt;&lt;/Delimiter&gt; &lt;!--oddělovač sloupců--&gt; &lt;TextQualifier&gt;&lt;![CDATA[]] &gt;&lt;/TextQualifier&gt; &lt;!--obálka textu--&gt; &lt;EncodingCodePage&gt;1250&lt;/EncodingCodePage&gt; &lt;!--kódování výstupu--&gt; &lt;ToExcelFile&gt;false&lt;/ToExcelFile&gt; &lt;!--exportovat do excelu ?--&gt; &lt;Use2003ExcelFormat&gt;false&lt;/Use2003ExcelFormat&gt; &lt;!--starý formát excelu--&gt; &lt;ExportIfNotServedExist&gt;false&lt;/ExportIfNotServedExist&gt; &lt;/SolutionExporterSettings&gt;
<!--T:4-->
<?xml version="1.0" encoding="utf-8"?>
<SolutionExporterSettings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ExporterCaption>Název exportu</ExporterCaption> <!--název exportu v Tashy-->
<LineRouteStopProperties>
    <string>routestop.route.nazev_trasy</string> <!--název trasy odkazem na trasu-->
    <string>routestop.route.vehicle.nazev_trasy</string> <!--název trasy odkazem na vozidlo-->
    <string>routestop.route.vehicle.identifier</string> <!--identifikátor vozidla-->
    <string>routestop.job.identifier</string> <!--identifikátor zakázky-->
    <string>routestop.legindex</string> <!--pořadí výjezdu-->
    <string>routestop.order</string>  <!--pořadí vykládky-->
    <string>routestop.ETA</string>    <!--očekávaný čas příjezdu-->
    <string>routestop.job.scenario.planningdate</string>  <!--plánovací datum-->
    <string>location.address</string>  <!--adresa zakázky-->
    <string>stop.name</string>  <!--název zakázky-->
    <string>job.revenue</string>  <!--obrat zakázky-->
    <string>stop.opentime</string>  <!--otevírací doba zakázky-->
    <string>stop.closetime</string>  <!--zavírací doba zakázky-->
    <string>stop.duration</string>  <!--doba trvání vykládky/nakládky-->
    <<string>stop.admintime</string>  <!--admin time vykládky/nakládky-->
    <string>routestop.job.orders[current].dynamicfield</string>
    <string>route.cost</string>
    <string>route."název dynamického sloupce"</string> <!--dynamický sloupec z routy-->
    <string>routestop.route.driver.name</string> <!--jméno řidiče-->
    <string>routestop.totaldistance</string> <!--celkové km na routě-->
    <string>routestop.orderonlegconsolidated</string> <!--Nově pořadí-->
   
    <!--for orders→-->
    <!--<string>routestop.job.orders[current].identifier</string>-->
</LineRouteStopProperties>
<LineRouteStopFormats> <!--určuje formátování jednotlivých sloupců viz.: Formátování sloupců <LineRouteStopFormats>-->
    <string></string>
    <string></string>
    <string>f0</string> <!--float s omezením na celá čísla-->
    <string>f3</string> <!--float s omezením na 3 desetiná místa-->
    <string>HH:mm</string> <!--ETA formátovaný jako čas-->
    <string>yyyy-MM-dd</string> <!--formátování datumu-->
</LineRouteStopFormats>
<RouteStopPropertiesForExclude> <!--které stopy vynechává tzn.: poslední dvě tím, že jsou zakomentovány používá-->
    <string>routestop.stoptype</string>
    <string>routestop.stoptype</string
    <string>routestop.stoptype</string
    <!--<string>routestop.type</string>--
    <!--<string>routestop.type</string>-->
</RouteStopPropertiesForExclude>
<RouteStopPropertyValuesForExclude> <!--označuje stopy, které budou vynechány tzn.: stopy Pickup a Delivery budou obsaženy v reportu-->
    <string>None</string>
    <string>PickupDepot</string>
    <string>DeliveryDepot</string
    <string>ShiftChange</string
    <string>ShiftStart</string
    <string>ShiftEnd</string
    <string>TrailerOn</string
    <string>TrailerOff</string
    <!--<string>Pickup</string>--
    <!--<string>Delivery</string>
</RouteStopPropertyValuesForExclude>
<HeaderLineValues>  <!--umožnuje nastavení názvu sloupců v hlavičce exportu-->
    <string>Vozidlo</string
    <string>Dodávka</string
    <string>Pořadí výjezdu</string
    <string>Pořadí doručení</string
    <string>Očekávaný čas příjezdu</string>
    <string>Adresa doručení</string
    <string>Název zakázky</string
    <string>Obrat</string>
    <string>Otevírací doba</string>
    <string>Zavírací doba</string
    <string>Trvání vykládky/nakládky</string
    <string>Trvání vykládky/nakládky</string>
</HeaderLineValues>
<RunOnEntityType>order</RunOnEntityType> <!--nad čím je zpracován report-->
<DefaultSaveDirectoryPath></DefaultSaveDirectoryPath> <!--výchozí cesta pro uložení reportu-->
<DefaultSaveFileName></DefaultSaveFileName> <!--výchozí název souboru-->
<SolutionStateAfterExport>Exported</SolutionStateAfterExport> <!--status po provedení exportu-->
<Delimiter><![CDATA[;]]></Delimiter> <!--oddělovač sloupců-->
<TextQualifier><![CDATA[]]></TextQualifier> <!--obálka textu-->
<EncodingCodePage>1250</EncodingCodePage> <!--kódování výstupu-->
<ToExcelFile>false</ToExcelFile> <!--exportovat do excelu ?-->
<Use2003ExcelFormat>false</Use2003ExcelFormat> <!--starý formát excelu-->
<ExportIfNotServedExist>false</ExportIfNotServedExist>
</SolutionExporterSettings>


<!--T:5-->
<br />
<br />
 
</translate>
 
<!-- From bodyContent 156172295.mraw -->
 
*[https://wiki.solvertech.cz/wiki/TAS:Pokro%C4%8Dil%C3%A9/Pluginy/Input,_Output/Export/SolutionExporter/Form%C3%A1tov%C3%A1n%C3%AD_sloupc%C5%AF_LineRouteStopFormats Formátování sloupců <LineRouteStopFormats>]
* [https://wiki.solvertech.cz/wiki/TAS:Pokro%C4%8Dil%C3%A9/Pluginy/Input,_Output/Export/SolutionExporter/Popis_tag%C5%AF Popis tagů]

Aktuální verze z 26. 3. 2023, 11:21

Jiné jazyky:


Je možno použít i druhý solution exporter, soubor se musí jmenovat "SolverTech.Tasha.Plugins.IO.Tasha.SolutionExporter1.config".

Ukázka configu:

<?xml version="1.0" encoding="utf-8"?> <SolutionExporterSettings xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <ExporterCaption>Název exportu</ExporterCaption> <LineRouteStopProperties>

   <string>routestop.route.nazev_trasy</string> 
   <string>routestop.route.vehicle.nazev_trasy</string> 
   <string>routestop.route.vehicle.identifier</string> 
   <string>routestop.job.identifier</string> 
   <string>routestop.legindex</string> 
   <string>routestop.order</string>   
   <string>routestop.ETA</string>    
   <string>routestop.job.scenario.planningdate</string>  
   <string>location.address</string>  
   <string>stop.name</string>  
   <string>job.revenue</string>  
   <string>stop.opentime</string>  
   <string>stop.closetime</string>  
   <string>stop.duration</string>  
   <<string>stop.admintime</string>  
   <string>routestop.job.orders[current].dynamicfield</string>
   <string>route.cost</string>
   <string>route."název dynamického sloupce"</string> 
   <string>routestop.route.driver.name</string> 
   <string>routestop.totaldistance</string> 
   <string>routestop.orderonlegconsolidated</string> 

    

</LineRouteStopProperties> <LineRouteStopFormats>

   <string></string>
   <string></string>
   <string>f0</string> 
   <string>f3</string> 
   <string>HH:mm</string> 
   <string>yyyy-MM-dd</string> 

</LineRouteStopFormats>


<RouteStopPropertiesForExclude>

   <string>routestop.stoptype</string>
   <string>routestop.stoptype</string>  
   <string>routestop.stoptype</string>  

</RouteStopPropertiesForExclude>

<RouteStopPropertyValuesForExclude>

   <string>None</string>
   <string>PickupDepot</string>
   <string>DeliveryDepot</string>  
   <string>ShiftChange</string>  
   <string>ShiftStart</string>  
   <string>ShiftEnd</string>  
   <string>TrailerOn</string>  
   <string>TrailerOff</string>  
   <string>Vozidlo</string>  
   <string>Dodávka</string>  
   <string>Pořadí výjezdu</string>  
   <string>Pořadí doručení</string>  
   <string>Očekávaný čas příjezdu</string>
   <string>Adresa doručení</string>  
   <string>Název zakázky</string>  
   <string>Obrat</string>
   <string>Otevírací doba</string>
   <string>Zavírací doba</string>  
   <string>Trvání vykládky/nakládky</string>  
   <string>Trvání vykládky/nakládky</string>

</HeaderLineValues> <RunOnEntityType>order</RunOnEntityType> <DefaultSaveDirectoryPath></DefaultSaveDirectoryPath> <DefaultSaveFileName></DefaultSaveFileName> <SolutionStateAfterExport>Exported</SolutionStateAfterExport> <Delimiter><![CDATA[;]]></Delimiter> <TextQualifier><![CDATA[]]></TextQualifier> <EncodingCodePage>1250</EncodingCodePage> <ToExcelFile>false</ToExcelFile> <Use2003ExcelFormat>false</Use2003ExcelFormat> <ExportIfNotServedExist>false</ExportIfNotServedExist> </SolutionExporterSettings>