CSV Export verallgemeinert und Abfrage ob Gruppen zusammengefasst werden sollen in Parameter Integriert
This commit is contained in:
+138
-710
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<PROCESS Id="RDK:0001" Name="MAIN_SSG" ModernUI="True" Options="(GITSAVEMODE)(NOUPDATEINCLUDEFILES)" Expanded="True">
|
||||
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="m.stangl [ENTW-NB08]" ModDate="2024-12-16T15:12:31" LanguageVersion="2014.1.3.699" />
|
||||
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="m.stangl [ENTW-NB08]" ModDate="2024-12-16T16:50:47" LanguageVersion="2014.1.3.699" />
|
||||
<GROUP Id="RDK:0002" Name="Declarations" SubType="Declarations" Expanded="True">
|
||||
<GROUP Id="RDK:0003" Name="Types" SubType="TypeSet" IncludeDate="0">
|
||||
<GROUP Id="RDK:26387" Name="SSG_Group" SubType="TypeSet" IncludeDate="0">
|
||||
@@ -796,7 +796,7 @@
|
||||
</TYPE>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:900065" Name="CSV EXPORT" SubType="TypeSet" IncludeDate="0">
|
||||
<TYPE Id="RDK:1516708" Name="CSVType" SubType="structure" HasArrayType="True" DesignTimeNotes="Der Rest der Datei ist eine Liste aller Objekte, welche vom Benutzer angelegt wurden. Die Merkmale jedes Objektes werden wie in die Datei geschrieben, wie sie im RD verwendet werden. Eine Übersetzung in die Merkmale für das ERP findet ausserhalb statt.">
|
||||
<TYPE Id="RDK:1516708" Name="CSVType" Expanded="True" SubType="structure" HasArrayType="True" DesignTimeNotes="Der Rest der Datei ist eine Liste aller Objekte, welche vom Benutzer angelegt wurden. Die Merkmale jedes Objektes werden wie in die Datei geschrieben, wie sie im RD verwendet werden. Eine Übersetzung in die Merkmale für das ERP findet ausserhalb statt.">
|
||||
<TYPE_VALUES />
|
||||
<FIELD Id="RDK:1516701" Name="Elementnummer" Type="integer" DesignTimeNotes="Die Elementnummer ist einfach eine laufende Nummer" />
|
||||
<FIELD Id="RDK:1516702" Name="TeileArt" Type="string" />
|
||||
@@ -806,6 +806,14 @@
|
||||
<FIELD Id="RDK:1516706" Name="Planquadrat" Type="string" DesignTimeNotes="Planquadrat ist die Position des Objekts auf der 2D Ebene. Wurde kein Planquadrat definiert, sollen einfach die X/Y Koordinaten des Objekts ausgegeben werden" />
|
||||
<FIELD Id="RDK:1516707" Name="Merkmale" Type="string" DesignTimeNotes="Merkmale sind die vom Nutzer angegebenen Merkmale dieses Objeks, Z.B. Abstand der Motor zur Spannstation, Höhe, usw." />
|
||||
</TYPE>
|
||||
<TYPE Id="RDK:22305597" Name="SivasExportType" SubType="structure" HasArrayType="True" DesignTimeNotes="Der Rest der Datei ist eine Liste aller Objekte, welche vom Benutzer angelegt wurden. Die Merkmale jedes Objektes werden wie in die Datei geschrieben, wie sie im RD verwendet werden. Eine Übersetzung in die Merkmale für das ERP findet ausserhalb statt.">
|
||||
<TYPE_VALUES />
|
||||
<FIELD Id="RDK:22305590" Name="Elementnummer" Type="integer" DesignTimeNotes="Die Elementnummer ist einfach eine laufende Nummer" />
|
||||
<FIELD Id="RDK:22305591" Name="TeileArt" Type="string" />
|
||||
<FIELD Id="RDK:22305592" Name="TeileId" Type="string" DesignTimeNotes="Die Teileid ist ein Bezeichner, welches jedes Objekt als Eigenschaft mit gegeben hat (ich bin ein “Kreisel”, “Kreisel mit Pin”, etc.)" />
|
||||
<FIELD Id="RDK:22305594" Name="Bezeichnung" Type="string" DesignTimeNotes="Bezeichnung sollte vom Benutzer jedem Objekt zugewiesen werden können, um in den Listen besser ein Verständnis zu diesem Objekt zu finden" />
|
||||
<FIELD Id="RDK:22305596" Name="Merkmale" Type="string" DesignTimeNotes="Merkmale sind die vom Nutzer angegebenen Merkmale dieses Objeks, Z.B. Abstand der Motor zur Spannstation, Höhe, usw." />
|
||||
</TYPE>
|
||||
<TYPE Id="RDK:900066" Name="KreiselMerkmaleType" SubType="structure" DesignTimeNotes="{ "Abstand (Kreiselachse A - Kreiselachse) in Meter": "4.5", "Anzahl der Separatoren":"2", "Anzahl der Scanner":"1", "Anzahl der Scanner":"1", "Anzahl der Weichen": "4" }">
|
||||
<TYPE_VALUES />
|
||||
<FIELD Id="RDK:900067" Name="Abstand (Kreiselachse A - Kreiselachse) in Meter" Type="string" />
|
||||
@@ -1094,6 +1102,7 @@
|
||||
<GROUP Id="RDK:900088" Name="CSV Export" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:900090" Name="CSVPath" Type="string" />
|
||||
<VAR Id="RDK:891961" Name="CSV_Item" Type="CSVType" />
|
||||
<VAR Id="RDK:22305603" Name="Sivas_Item" Type="SivasExportType" />
|
||||
</GROUP>
|
||||
<VAR Id="RDK:18755540" Name="SEExportPath" Type="string" />
|
||||
<VAR Id="RDK:1007395" Name="NewSLinesList" Type="string[]" />
|
||||
@@ -1108,6 +1117,9 @@
|
||||
<VAR Id="RDK:22284207" Name="Z0" Type="double" DesignTimeRemark="Generated by RD" />
|
||||
<VAR Id="RDK:22284208" Name="Z1" Type="double" DesignTimeRemark="Generated by RD" />
|
||||
<VAR Id="RDK:22284209" Name="L1" Type="double" DesignTimeRemark="Generated by RD" />
|
||||
<VAR Id="RDK:22305569" Name="CSVFileName" Type="string" DesignTimeRemark="Generated by RD" />
|
||||
<VAR Id="RDK:22305606" Name="SivasItem_Item" Type="SivasExportType" DesignTimeRemark="Generated by RD" />
|
||||
<VAR Id="RDK:22305637" Name="withGroups" Type="string" DesignTimeRemark="Generated by RD" />
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:0006" Name="Profiles" SubType="ProfileSet">
|
||||
<PROFILE Id="RDK:383" Name="ImportBackgroundProfile" TypeName="ImportBackgroundType" />
|
||||
@@ -21103,654 +21115,54 @@ me.x
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:1516909" Name="SivasExport" Bookmarked="True">
|
||||
<GROUP Id="RDK:1516850" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<GROUP Id="RDK:1516849" Name="CSV Export" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:1516843" Name="CSV_List" Type="CSVType[]" />
|
||||
<VAR Id="RDK:1516844" Name="KreiselMerkmale" Type="KreiselMerkmaleType" />
|
||||
<VAR Id="RDK:1516845" Name="GefaellestreckeMerkmale" Type="GefaellestreckeMerkmaleType" />
|
||||
<VAR Id="RDK:18131115" Name="FoerdererMerkmale" Type="FoerdererMerkmaleType" />
|
||||
<VAR Id="RDK:22071782" Name="VarioFoerdererMerkmale" Type="VarioFoerdererMerkmaleType" />
|
||||
<VAR Id="RDK:1516846" Name="WeicheMerkmale" Type="WeicheMerkmaleType" />
|
||||
<VAR Id="RDK:19253126" Name="KurveMerkmale" Type="KurveMerkmaleType" />
|
||||
<VAR Id="RDK:21692287" Name="KurveFoerdererMerkmale" Type="KurveFoerdererMerkmaleType" />
|
||||
<VAR Id="RDK:1666873" Name="EckradMerkmale" Type="EckradMerkmaleType" />
|
||||
<VAR Id="RDK:1668589" Name="BTMTBeladungMerkmale" Type="BTMTBeladungMerkmaleType" />
|
||||
<VAR Id="RDK:1668589" Name="BTMTEntladungMerkmale" Type="BTMTEntladungMerkmaleType" />
|
||||
<VAR Id="RDK:1516847" Name="CSVFileName" Type="string" />
|
||||
<VAR Id="RDK:1516848" Name="CSVFile" Type="string" />
|
||||
</GROUP>
|
||||
<VAR Id="RDK:22068978" Name="inGroup" Type="boolean" />
|
||||
<VAR Id="RDK:1516843" Name="CSV_List" Type="CSVType[]" />
|
||||
<VAR Id="RDK:22305605" Name="SivasExport_List" Type="SivasExportType[]" />
|
||||
<VAR Id="RDK:22305577" Name="CSVFileName" Type="string" />
|
||||
<VAR Id="RDK:22305579" Name="CSVFile" Type="string" />
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:1516896" ItemVarRef="ShapeItem">
|
||||
<CALLFUNCTION Id="RDK:22305568">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$CreateCsvItems]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$True]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$CSV_List]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<FOREACHLOOP Id="RDK:22305601" DesignTimeRemark="Gehe durch alle Items und zähle wie viele davon existieren" ItemVarRef="CSV_Item">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$ShapeList]]></EXP>
|
||||
<EXP><![CDATA[$=$CSV_List]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<CALLFUNCTION Id="RDK:22068982">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$IsInGroup]]></EXP>
|
||||
<SET_STRUCT Id="RDK:22305648" VarRef="Sivas_Item" ClearAll="True">
|
||||
<PAR Name="Elementnummer">
|
||||
<EXP><![CDATA[$=$CSV_Item.Elementnummer]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$ShapeItem.id]]></EXP>
|
||||
<PAR Name="TeileArt">
|
||||
<EXP><![CDATA[$=$CSV_Item.TeileArt]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$inGroup]]></EXP>
|
||||
<PAR Name="TeileId">
|
||||
<EXP><![CDATA[$=$CSV_Item.TeileId]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<IFTHENELSE Id="RDK:22068959" DesignTimeRemark="Elemente in Gruppen nicht doppelt raus schreiben">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$inGroup]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:22068960" SubType="Then">
|
||||
<EXIT_PROCESS Id="RDK:22068974" BreakType="2" ExitStatus="0" />
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
<GROUP Id="RDK:1516895" Name="Group" SubType="Generic">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$ShapeItem.family<>""]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:1516852" Name="TeileId" SubType="Generic">
|
||||
<SET Id="RDK:1516851" VarRef="CSV_Item.TeileId">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.id)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1516854" Name="NachbarIds" SubType="Generic">
|
||||
<SET Id="RDK:1516853" VarRef="CSV_Item.NachbarIds">
|
||||
<EXP><![CDATA[$=$ToJSON(StrListToStr(ExecOnValues(ShapeItem.links,"StrAfter("+"me"+","+""";"""+")", ""), ","))]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<SELECTCASE Id="RDK:1516894">
|
||||
<EXP><![CDATA[$=$ShapeItem.family]]></EXP>
|
||||
<CASEGROUP Id="RDK:1516870" CaseType="0">
|
||||
<EXP><![CDATA[$C$Kreisel]]></EXP>
|
||||
<GROUP Id="RDK:1516861" Name="TeileArt" SubType="Generic">
|
||||
<SELECTCASE Id="RDK:1516860">
|
||||
<EXP><![CDATA[$=$ShapeItem.KreiselDefinition.Typ]]></EXP>
|
||||
<CASEGROUP Id="RDK:1516856" CaseType="0">
|
||||
<EXP><![CDATA[$C$Standard]]></EXP>
|
||||
<SET Id="RDK:1516855" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("ILS 2.0 Kreisel")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:1516858" CaseType="0">
|
||||
<EXP><![CDATA[$C$Pin]]></EXP>
|
||||
<SET Id="RDK:1516857" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("ILS 2.0 Kreisel mit Pin")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:1516859" CaseType="1">
|
||||
<EXP />
|
||||
</CASEGROUP>
|
||||
</SELECTCASE>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1516863" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:1516862" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.KreiselDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1516865" Name="Planquadrat" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:1516864">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1516868" Name="Merkmale" SubType="Generic">
|
||||
<SET_STRUCT Id="RDK:1516866" VarRef="KreiselMerkmale" ClearAll="True">
|
||||
<PAR Name="Abstand (Kreiselachse A - Kreiselachse) in Meter">
|
||||
<EXP><![CDATA[$=$StrReplace(ShapeItem.KreiselDefinition.AbstandMS/1000, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Anzahl der Separatoren">
|
||||
<EXP><![CDATA[$=$ShapeItem.KreiselDefinition.n_Sep]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Anzahl der zusätzlichen oder abzuziehenden Separatoren">
|
||||
<EXP><![CDATA[$=$ShapeItem.KreiselDefinition.n_Sep - KreiselData_defaults.n_Sep]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Anzahl der zusätzlichen oder abzuziehenden Scanner">
|
||||
<EXP><![CDATA[$=$ShapeItem.KreiselDefinition.n_Scan - KreiselData_defaults.n_Scan]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Anzahl der Rampen">
|
||||
<EXP><![CDATA[$=$ShapeItem.KreiselDefinition.n_Rampen]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Höhe in m">
|
||||
<EXP><![CDATA[$=$StrReplace(ShapeItem.KreiselDefinition.Hoehe/1000, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<SET Id="RDK:1516867" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(KreiselMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:1516869" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:1516881" CaseType="0">
|
||||
<EXP><![CDATA[$C$Gefaellestrecke]]></EXP>
|
||||
<GROUP Id="RDK:1516872" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:1516871" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("ILS 2.0 Gefällestrecke")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1516874" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:1516873" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.GefaelleDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1516876" Name="Planquadrat" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:1516875">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1516879" Name="Merkmale" SubType="Generic">
|
||||
<SET_STRUCT Id="RDK:1516877" VarRef="GefaellestreckeMerkmale" ClearAll="True">
|
||||
<PAR Name="Anzahl Zusatzseparatoren">
|
||||
<EXP><![CDATA[$=$ShapeItem.GefaelleDefinition.n_Sep - GefaelleData_defaults.n_Sep]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Gesamtanzahl Separatoren">
|
||||
<EXP><![CDATA[$=$ShapeItem.GefaelleDefinition.n_Sep]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Länge in Meter">
|
||||
<EXP><![CDATA[$=$StrReplace(ShapeItem.GefaelleDefinition.L1/1000, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Anzahl der Scanner">
|
||||
<EXP><![CDATA[$=$ShapeItem.GefaelleDefinition.n_Scan]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<SET Id="RDK:1516878" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(GefaellestreckeMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:1516880" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:18131137" CaseType="0">
|
||||
<EXP><![CDATA[$C$Foerderer]]></EXP>
|
||||
<GROUP Id="RDK:18131128" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:18131127" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("ILS 2.0 ETF")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:18131130" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:18131129" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.FoerdererDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:18131132" Name="Planquadrat" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:18131131">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:18131135" Name="Merkmale" SubType="Generic">
|
||||
<SET_STRUCT Id="RDK:18131133" VarRef="FoerdererMerkmale" ClearAll="True">
|
||||
<PAR Name="Höhe ETF oben in Meter">
|
||||
<EXP><![CDATA[$=$StrReplace((ShapeItem.FoerdererDefinition.H_1 + ShapeItem.FoerdererDefinition.Delta_hf)/1000, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Höhe ETF unten in Meter">
|
||||
<EXP><![CDATA[$=$StrReplace(ShapeItem.FoerdererDefinition.H_1/1000, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Delta_hf in mm">
|
||||
<EXP><![CDATA[$=$StrReplace(ShapeItem.FoerdererDefinition.Delta_hf, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Gesamtlänge Gefällestrecke in Meter">
|
||||
<EXP><![CDATA[$=$StrReplace(ShapeItem.FoerdererDefinition.L_s/1000, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Anzahl Zusatzseparatoren">
|
||||
<EXP><![CDATA[$=$FoerdererData_defaults.n_Sep - ShapeItem.FoerdererDefinition.n_Sep]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Gesamtanzahl Separatoren">
|
||||
<EXP><![CDATA[$=$ShapeItem.FoerdererDefinition.n_Sep]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Anzahl Scanner">
|
||||
<EXP><![CDATA[$=$ShapeItem.FoerdererDefinition.n_Scan]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<SET Id="RDK:18131134" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(FoerdererMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:18131136" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:22071778" CaseType="0">
|
||||
<EXP><![CDATA[$C$VarioFoerderer]]></EXP>
|
||||
<GROUP Id="RDK:22071769" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:22071768" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("ILS 2.0 VarioFoerderer")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22071771" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:22071770" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.GefaelleDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22071773" Name="Planquadrat" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:22071772">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22071776" Name="Merkmale" SubType="Generic">
|
||||
<SET_STRUCT Id="RDK:22071774" VarRef="VarioFoerdererMerkmale" ClearAll="True">
|
||||
<PAR Name="Anzahl Zusatzseparatoren">
|
||||
<EXP><![CDATA[$=$ShapeItem.VarioFoerdererDefinition.n_Sep - VarioFoerdererData_defaults.n_Sep]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Gesamtanzahl Separatoren">
|
||||
<EXP><![CDATA[$=$ShapeItem.VarioFoerdererDefinition.n_Sep]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Länge in Meter">
|
||||
<EXP><![CDATA[$=$StrReplace(ShapeItem.VarioFoerdererDefinition.L1/1000, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Anzahl der Scanner">
|
||||
<EXP><![CDATA[$=$ShapeItem.VarioFoerdererDefinition.n_Scan]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<SET Id="RDK:22071775" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(VarioFoerdererMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:22071777" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:1516892" CaseType="0">
|
||||
<EXP><![CDATA[$C$Weiche]]></EXP>
|
||||
<GROUP Id="RDK:1516883" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:1516882" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("ILS 2.0 Weiche")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1516885" Name="Bezeichnung" SubType="Generic" Bookmarked="True">
|
||||
<SET Id="RDK:1516884" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.WeicheDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1516887" Name="Planquadrat" SubType="Generic" Bookmarked="True">
|
||||
<CALLFUNCTION Id="RDK:1516886">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1516890" Name="Merkmale" SubType="Generic" Bookmarked="True">
|
||||
<SET_STRUCT Id="RDK:1516888" VarRef="WeicheMerkmale" ClearAll="True">
|
||||
<PAR Name="Weichenart">
|
||||
<EXP><![CDATA[$=$ShapeItem.WeicheDefinition.Weichenart]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<SET Id="RDK:1516889" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(WeicheMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:1516891" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:19251786" CaseType="0">
|
||||
<EXP><![CDATA[$C$Kurve]]></EXP>
|
||||
<GROUP Id="RDK:19251777" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:19251776" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("ILS 2.0 Kurve")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:19251779" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:19251778" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.KurveDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:19251781" Name="Planquadrat" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:19251780">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:19251784" Name="Merkmale" SubType="Generic">
|
||||
<SET_STRUCT Id="RDK:19251782" VarRef="KurveMerkmale" ClearAll="True">
|
||||
<PAR Name="Länge in Meter">
|
||||
<EXP><![CDATA[$=$ShapeItem.KurveDefinition.L1]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Kurvenrichtung">
|
||||
<EXP><![CDATA[$=$ShapeItem.KurveDefinition.KurvenRichtung]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Kurvenwinkel">
|
||||
<EXP><![CDATA[$=$ShapeItem.KurveDefinition.KurvenWinkel]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<SET Id="RDK:19251783" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(KurveMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:19251785" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:21692309" CaseType="0">
|
||||
<EXP><![CDATA[$C$KurveFoerderer]]></EXP>
|
||||
<GROUP Id="RDK:21692300" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:21692299" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("ILS 2.0 Kurve angetrieben")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:21692302" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:21692301" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.KurveFoerdererDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:21692304" Name="Planquadrat" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:21692303">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:21692307" Name="Merkmale" SubType="Generic">
|
||||
<SET_STRUCT Id="RDK:21692305" VarRef="KurveFoerdererMerkmale" ClearAll="True">
|
||||
<PAR Name="Länge in Meter">
|
||||
<EXP><![CDATA[$=$ShapeItem.KurveFoerdererDefinition.L1]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Kurvenrichtung">
|
||||
<EXP><![CDATA[$=$ShapeItem.KurveFoerdererDefinition.KurvenRichtung]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Kurvenwinkel">
|
||||
<EXP><![CDATA[$=$ShapeItem.KurveFoerdererDefinition.KurvenWinkel]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<SET Id="RDK:21692306" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(KurveFoerdererMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:21692308" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:1663400" CaseType="0">
|
||||
<EXP><![CDATA[$C$BTMTBeladung]]></EXP>
|
||||
<GROUP Id="RDK:1663391" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:1663390" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("BT - Beladung")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1663393" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:1663392" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.BTMTBeladungDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1663395" Name="Planquadrat" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:1663394">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1668572" Name="Merkmale" SubType="Generic">
|
||||
<SET_STRUCT Id="RDK:1668587" VarRef="BTMTBeladungMerkmale" ClearAll="True">
|
||||
<PAR Name="Höhe in m" />
|
||||
</SET_STRUCT>
|
||||
<SET Id="RDK:1668581" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(BTMTBeladungMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:1663399" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:16634001" CaseType="0">
|
||||
<EXP><![CDATA[$C$BTMTEntladung]]></EXP>
|
||||
<GROUP Id="RDK:16633911" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:16633901" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("BT - Entladung")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:16633931" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:16633921" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.BTMTEntladungDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:16633951" Name="Planquadrat" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:16633941">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:16685721" Name="Merkmale" SubType="Generic">
|
||||
<SET_STRUCT Id="RDK:16685871" VarRef="BTMTEntladungMerkmale" ClearAll="True" />
|
||||
<SET Id="RDK:16685811" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(BTMTEntladungMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:16633991" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:1663437" CaseType="0">
|
||||
<EXP><![CDATA[$C$Eckrad]]></EXP>
|
||||
<GROUP Id="RDK:1663428" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:1663440" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$ToJSON("ILS 2.0 Eckrad")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1663430" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:1663429" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON(ShapeItem.EckradDefinition.Beschreibung)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1663432" Name="Planquadrat" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:1663431">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetPlanquadratPosition]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:1664575" Name="Merkmale" SubType="Generic">
|
||||
<SET_STRUCT Id="RDK:1666872" VarRef="EckradMerkmale" ClearAll="True">
|
||||
<PAR Name="Höhe in m">
|
||||
<EXP><![CDATA[$=$StrReplace(ShapeItem.EckradDefinition.Hoehe/1000, ",", ".")]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<SET Id="RDK:1664574" VarRef="CSV_Item.Merkmale">
|
||||
<EXP><![CDATA[$=$ToJSON(EckradMerkmale)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:1663436" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:1516893" CaseType="1">
|
||||
<EXP />
|
||||
</CASEGROUP>
|
||||
</SELECTCASE>
|
||||
</GROUP>
|
||||
</FOREACHLOOP>
|
||||
<GROUP Id="RDK:22023225" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22023223" Name="id" Type="string" />
|
||||
<VAR Id="RDK:22028864" Name="group" Type="string" />
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:22023174" ItemVarRef="group" IndexVarRef="i">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$groupStrings]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<GROUP Id="RDK:22023064" Name="TeileId" SubType="Generic">
|
||||
<SET Id="RDK:22023063" VarRef="CSV_Item.TeileId">
|
||||
<EXP><![CDATA[$=$ToJSON("Gruppe"+i)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22023066" Name="NachbarIds" SubType="Generic">
|
||||
<SET Id="RDK:22023065" VarRef="CSV_Item.NachbarIds">
|
||||
<EXP><![CDATA[$=$""]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22023106" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:22023105" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$"ILS 2.0 Strecke"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22023086" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:22023085" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON("Gruppe "+i)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22023077" Name="Planquadrat" SubType="Generic">
|
||||
<SET Id="RDK:22023189" VarRef="CSV_Item.Planquadrat">
|
||||
<EXP><![CDATA[$=$ToJSON("X:0 Y:0")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22023080" Name="Merkmale" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:22028281">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$SetGroupAttributes]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$group]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:22023125" ListRef="CSV_List">
|
||||
<PAR Name="Bezeichnung">
|
||||
<EXP><![CDATA[$=$CSV_Item.Bezeichnung]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Merkmale">
|
||||
<EXP><![CDATA[$=$CSV_Item.Merkmale]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<LIST_ADD Id="RDK:22305643" ListRef="SivasExport_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
<EXP><![CDATA[$=$Sivas_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</FOREACHLOOP>
|
||||
<EXEC_ON_VALUES Id="RDK:1516897" VarRef="CSV_List">
|
||||
<PAR Name="Elementnummer">
|
||||
<EXP><![CDATA[$=$Me_idx+1]]></EXP>
|
||||
</PAR>
|
||||
</EXEC_ON_VALUES>
|
||||
<GROUP Id="RDK:1516908" Name="WriteCSVFile" SubType="Generic">
|
||||
<GROUP Id="RDK:1516899" Name="CheckCSVFolder" SubType="Generic">
|
||||
<VALUECONDITION Value="true">
|
||||
@@ -21770,7 +21182,7 @@ me.x
|
||||
</ACTION_CALL>
|
||||
</GROUP>
|
||||
<SET Id="RDK:1516900" VarRef="CSVFileName">
|
||||
<EXP><![CDATA[$=$DateToStrTimestamp(Now())+".csv"]]></EXP>
|
||||
<EXP><![CDATA[$=$DateToStrTimestamp(Now())+"_SIVAS.csv"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:1516901" VarRef="CSVFile">
|
||||
@@ -21809,9 +21221,9 @@ me.x
|
||||
</PAR>
|
||||
</ACTION_CALL>
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:1516906" ItemVarRef="CSV_Item">
|
||||
<FOREACHLOOP Id="RDK:1516906" ItemVarRef="Sivas_Item">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$CSV_List]]></EXP>
|
||||
<EXP><![CDATA[$=$SivasExport_List]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
@@ -21824,7 +21236,7 @@ me.x
|
||||
<EXP><![CDATA[$=$CSVFile]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="TextLine">
|
||||
<EXP><![CDATA[$=$StrListToStr(FieldValues(CSV_Item), ";")]]></EXP>
|
||||
<EXP><![CDATA[$=$StrListToStr(FieldValues(Sivas_Item), ";")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options">
|
||||
<EXP><![CDATA[$C$(ENCODING=UTF-8)]]></EXP>
|
||||
@@ -21846,12 +21258,16 @@ me.x
|
||||
<GROUP Id="RDK:22304277" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22304276" Name="inGroup" Type="boolean" />
|
||||
<VAR Id="RDK:22304262" Name="CSV_List" Type="CSVType[]" />
|
||||
<VAR Id="RDK:22305573" Name="CSVFileName" Type="string" />
|
||||
<VAR Id="RDK:22305575" Name="CSVFile" Type="string" />
|
||||
</GROUP>
|
||||
<CALLFUNCTION Id="RDK:22305566">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$CreateCsvItems]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp" />
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$False]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$CSV_List]]></EXP>
|
||||
</PAR>
|
||||
@@ -21876,7 +21292,7 @@ me.x
|
||||
</ACTION_CALL>
|
||||
</GROUP>
|
||||
<SET Id="RDK:22304425" VarRef="CSVFileName">
|
||||
<EXP><![CDATA[$=$DateToStrTimestamp(Now())+".csv"]]></EXP>
|
||||
<EXP><![CDATA[$=$DateToStrTimestamp(Now())+"_2D.csv"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:22304426" VarRef="CSVFile">
|
||||
@@ -21948,11 +21364,7 @@ me.x
|
||||
<PAR Name="Options" />
|
||||
</ACTION_CALL>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:22305553" Name="CreateCsvItems" Bookmarked="True" DesignTimeRemark="Erzeugt aus jedem Element ein CSV Item" ResultTypeName="CSVType[]">
|
||||
<SET Id="RDK:22305562" VarRef="Param.Result">
|
||||
<EXP><![CDATA[$C$NOTHING]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<FUNCTION Id="RDK:22305553" Name="CreateCsvItems" Bookmarked="True" DesignTimeRemark="Erzeugt aus jedem Element ein CSV Item" InputTypeName="boolean" ResultTypeName="CSVType[]">
|
||||
<GROUP Id="RDK:22305396" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<GROUP Id="RDK:22305394" Name="CSV Export" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22305382" Name="KreiselMerkmale" Type="KreiselMerkmaleType" />
|
||||
@@ -21969,6 +21381,12 @@ me.x
|
||||
<VAR Id="RDK:22305393" Name="CSVFile" Type="string" />
|
||||
</GROUP>
|
||||
<VAR Id="RDK:22305395" Name="inGroup" Type="boolean" />
|
||||
<VAR Id="RDK:22305639" Name="withGroups" Type="boolean">
|
||||
<SET Id="RDK:22305650" VarRef="Me">
|
||||
<EXP><![CDATA[$=$Param.Input]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
<VAR Id="RDK:22305381" Name="CSV_List" Type="CSVType[]" />
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:22305523" ItemVarRef="ShapeItem">
|
||||
@@ -21994,6 +21412,9 @@ me.x
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$inGroup]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$withGroups]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:22305399" SubType="Then">
|
||||
<EXIT_PROCESS Id="RDK:22305398" BreakType="2" ExitStatus="0" />
|
||||
</GROUP>
|
||||
@@ -22535,73 +21956,80 @@ me.x
|
||||
</SELECTCASE>
|
||||
</GROUP>
|
||||
</FOREACHLOOP>
|
||||
<GROUP Id="RDK:22305526" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22305524" Name="id" Type="string" />
|
||||
<VAR Id="RDK:22305525" Name="group" Type="string" />
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:22305540" ItemVarRef="group" IndexVarRef="i">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$groupStrings]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<GROUP Id="RDK:22305528" Name="TeileId" SubType="Generic">
|
||||
<SET Id="RDK:22305527" VarRef="CSV_Item.TeileId">
|
||||
<EXP><![CDATA[$=$ToJSON("Gruppe"+i)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22305530" Name="NachbarIds" SubType="Generic">
|
||||
<SET Id="RDK:22305529" VarRef="CSV_Item.NachbarIds">
|
||||
<EXP><![CDATA[$=$""]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22305532" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:22305531" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$"ILS 2.0 Strecke"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22305534" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:22305533" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON("Gruppe "+i)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22305536" Name="Planquadrat" SubType="Generic">
|
||||
<SET Id="RDK:22305535" VarRef="CSV_Item.Planquadrat">
|
||||
<EXP><![CDATA[$=$ToJSON("X:0 Y:0")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22305538" Name="Merkmale" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:22305537">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$SetGroupAttributes]]></EXP>
|
||||
<IFTHENELSE Id="RDK:22305662" DesignTimeRemark="Elemente in Gruppen nicht doppelt raus schreiben">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$withGroups]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:22305661" SubType="Then">
|
||||
<GROUP Id="RDK:22305526" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22305524" Name="id" Type="string" />
|
||||
<VAR Id="RDK:22305525" Name="group" Type="string" />
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:22305540" ItemVarRef="group" IndexVarRef="i">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$groupStrings]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$group]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<GROUP Id="RDK:22305528" Name="TeileId" SubType="Generic">
|
||||
<SET Id="RDK:22305527" VarRef="CSV_Item.TeileId">
|
||||
<EXP><![CDATA[$=$ToJSON("Gruppe"+i)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22305530" Name="NachbarIds" SubType="Generic">
|
||||
<SET Id="RDK:22305529" VarRef="CSV_Item.NachbarIds">
|
||||
<EXP><![CDATA[$=$""]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22305532" Name="TeileArt" SubType="Generic">
|
||||
<SET Id="RDK:22305531" VarRef="CSV_Item.TeileArt">
|
||||
<EXP><![CDATA[$=$"ILS 2.0 Strecke"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22305534" Name="Bezeichnung" SubType="Generic">
|
||||
<SET Id="RDK:22305533" VarRef="CSV_Item.Bezeichnung">
|
||||
<EXP><![CDATA[$=$ToJSON("Gruppe "+i)]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22305536" Name="Planquadrat" SubType="Generic">
|
||||
<SET Id="RDK:22305535" VarRef="CSV_Item.Planquadrat">
|
||||
<EXP><![CDATA[$=$ToJSON("X:0 Y:0")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22305538" Name="Merkmale" SubType="Generic">
|
||||
<CALLFUNCTION Id="RDK:22305537">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$SetGroupAttributes]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$group]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:22305539" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</FOREACHLOOP>
|
||||
<EXEC_ON_VALUES Id="RDK:22305541" VarRef="CSV_List">
|
||||
<PAR Name="Elementnummer">
|
||||
<EXP><![CDATA[$=$Me_idx+1]]></EXP>
|
||||
</PAR>
|
||||
</EXEC_ON_VALUES>
|
||||
</GROUP>
|
||||
<LIST_ADD Id="RDK:22305539" ListRef="CSV_List">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$CSV_Item]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</FOREACHLOOP>
|
||||
<EXEC_ON_VALUES Id="RDK:22305541" VarRef="CSV_List">
|
||||
<PAR Name="Elementnummer">
|
||||
<EXP><![CDATA[$=$Me_idx+1]]></EXP>
|
||||
</PAR>
|
||||
</EXEC_ON_VALUES>
|
||||
</IFTHENELSE>
|
||||
<SET Id="RDK:22305564" VarRef="Param.Result">
|
||||
<EXP><![CDATA[$=$CSV_List]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
|
||||
Reference in New Issue
Block a user