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

Z Solvertech
Skočit na navigaci Skočit na vyhledávání
imported>Unknown user
 
Řádek 10: Řádek 10:
  <!-- From bodyContent 156172295.mraw -->
  <!-- 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ů]

Verze z 2. 8. 2022, 12:52

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%22 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance%22> <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>