Merge
This commit is contained in:
+317
-5
@@ -201,6 +201,11 @@
|
||||
<FIELD Id="RDK:22342729" Name="Key" Type="string" />
|
||||
<FIELD Id="RDK:22342707" Name="Int" Type="integer" />
|
||||
</TYPE>
|
||||
<TYPE Id="RDK:22938804" Name="SSGDictArr" SubType="structure" HasArrayType="True">
|
||||
<TYPE_VALUES />
|
||||
<FIELD Id="RDK:22938802" Name="Key" Type="string" />
|
||||
<FIELD Id="RDK:22938803" Name="StrArr" Type="string[]" />
|
||||
</TYPE>
|
||||
<TYPE Id="RDK:18530545" Name="SSG_Limits" SubType="structure">
|
||||
<TYPE_VALUES />
|
||||
<FIELD Id="RDK:18530548" Name="Kreisel_top" Type="KreiselType" />
|
||||
@@ -1169,6 +1174,7 @@
|
||||
<VAR Id="RDK:1519830" Name="SessionZip" Type="string" />
|
||||
<VAR Id="RDK:20857929" Name="groupStrings" Type="string[]" DesignTimeRemark="Enthält ; separtiert alle Strings, damit die Gruppen beschrieben werden können. a;b;c wäre z.B. eine Gruppe aus den Objekten a, b und c" />
|
||||
<VAR Id="RDK:22342749" Name="CountKeys" Type="SSGDictInt[]" DesignTimeRemark="Array von Key-Value paaren, um sich die Anzahl von Key in Value zu merken. Dient zum Zählen" />
|
||||
<VAR Id="RDK:22938910" Name="KeyValues" Type="SSGDictArr[]" DesignTimeRemark="Array von Key-Value paaren, um sich eine liste von Begriffen zu einem Key zu merken" />
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:0006" Name="Profiles" SubType="ProfileSet">
|
||||
<PROFILE Id="RDK:383" Name="ImportBackgroundProfile" TypeName="ImportBackgroundType" />
|
||||
@@ -12776,6 +12782,134 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
|
||||
</SET>
|
||||
</FUNCTION>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22938908" Name="DictCollectMethods" SubType="FunctionSet" IncludeDate="0">
|
||||
<FUNCTION Id="RDK:22938891" Name="AddKeyValue" DesignTimeRemark="Zählt die Anzahl hinter diesem Key um 1 hoch" InputTypeName="string[]" ResultTypeName="boolean">
|
||||
<GROUP Id="RDK:22938881" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22938877" Name="kv" Type="SSGDictArr" />
|
||||
<VAR Id="RDK:22938879" Name="key" Type="string">
|
||||
<SET Id="RDK:22938878" VarRef="Me">
|
||||
<EXP><![CDATA[$=$Param.Input[0]]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
<VAR Id="RDK:22938931" Name="value" Type="string">
|
||||
<SET Id="RDK:22938930" VarRef="Me">
|
||||
<EXP><![CDATA[$=$Param.Input[1]]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
<VAR Id="RDK:22938937" Name="oldValues" Type="string[]" />
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:22938888" DesignTimeRemark="finde den Key wenn er schon einmal gemerkt wurde" ItemVarRef="kv" CountVarRef="i">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$KeyValues]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<IFTHENELSE Id="RDK:22938887" DesignTimeRemark="ein Element mit diesem Key wurde gefunden">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$key = kv.Key]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:22938886" SubType="Then">
|
||||
<SET Id="RDK:22938940" VarRef="oldValues">
|
||||
<EXP><![CDATA[$=$kv.StrArr]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<REMOVE_ADD Id="RDK:22938882" ListRef="KeyValues" Value="$=$kv">
|
||||
<EXP />
|
||||
</REMOVE_ADD>
|
||||
<LIST_ADD Id="RDK:22938941" ListRef="oldValues">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$value]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<SET_STRUCT Id="RDK:22938883" VarRef="kv" ClearAll="True">
|
||||
<PAR Name="Key">
|
||||
<EXP><![CDATA[$=$kv.Key]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="StrArr">
|
||||
<EXP><![CDATA[$=$oldValues]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<LIST_ADD Id="RDK:22938884" ListRef="KeyValues">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$kv]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<EXIT_PROCESS Id="RDK:22938885" BreakType="4" ExitStatus="0" />
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
</FOREACHLOOP>
|
||||
<SET_STRUCT Id="RDK:22938889" VarRef="kv" ClearAll="True">
|
||||
<PAR Name="Key">
|
||||
<EXP><![CDATA[$=$key]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="StrArr">
|
||||
<EXP><![CDATA[$=$NewList(value)]]></EXP>
|
||||
</PAR>
|
||||
</SET_STRUCT>
|
||||
<LIST_ADD Id="RDK:22938890" ListRef="KeyValues">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$kv]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:22938896" Name="AddKeyValueInit" DesignTimeRemark="Initialisiert das Dictionary, leert es wenn gefüllt" InputTypeName="string[]">
|
||||
<GROUP Id="RDK:22938893" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22938892" Name="kv" Type="SSGDictArr" />
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:22938895" ItemVarRef="kv">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$KeyValues]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<REMOVE_ADD Id="RDK:22938894" ListRef="KeyValues" Value="$=$kv">
|
||||
<EXP><![CDATA[$=$]]></EXP>
|
||||
</REMOVE_ADD>
|
||||
</FOREACHLOOP>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:22938907" Name="GetValues" DesignTimeRemark="gibt die germerkte Anzahl hinter diesem Key heraus" InputTypeName="string" ResultTypeName="string[]">
|
||||
<GROUP Id="RDK:22938900" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22938897" Name="kv" Type="SSGDictArr" />
|
||||
<VAR Id="RDK:22938949" Name="key" Type="string">
|
||||
<SET Id="RDK:22938948" VarRef="Me">
|
||||
<EXP><![CDATA[$=$Param.Input]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:22938905" ItemVarRef="kv">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$KeyValues]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<IFTHENELSE Id="RDK:22938904" DesignTimeRemark="gib die gefundenen Werte zurück">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$key = kv.Key]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:22938903" SubType="Then">
|
||||
<SET Id="RDK:22938901" VarRef="Param.Result">
|
||||
<EXP><![CDATA[$=$kv.StrArr]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<EXIT_PROCESS Id="RDK:22938902" BreakType="4" ExitStatus="0" />
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
</FOREACHLOOP>
|
||||
<SET Id="RDK:22938906" VarRef="Param.Result">
|
||||
<EXP><![CDATA[$=$NewList()]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</FUNCTION>
|
||||
</GROUP>
|
||||
</GROUP>
|
||||
<FUNCTION Id="RDK:1332780" Name="InheritHeight" DesignTimeNotes="20231005 -1-" InputTypeName="string">
|
||||
<COMMENTS Id="RDK:20494467" DesignTimeRemark="Bekommt als Parameter ParentId (ID zum Shape, dessen Höhe an alle anderen (direkt und über weitere Kreisel) angebundenen Shapes vererbt werden soll (Param.Input[0])" DesignTimeTip="ParentId bzw. Item0 ist das Objekt, dessen Höhe weitergegeben wird." />
|
||||
@@ -20929,6 +21063,7 @@ me.x
|
||||
<PAR Name="includeInBOM" />
|
||||
<PAR Name="KurveDefinition" />
|
||||
<PAR Name="KurveFoerdererDefinition" />
|
||||
<PAR Name="VarioFoerdererDefinition" />
|
||||
</SET_STRUCT>
|
||||
<SET_STRUCT Id="RDK:20732587" VarRef="Property_Prototype" DesignTimeRemark="Id Nullen, damit in Folge eine neue erzeugt wird.">
|
||||
<PAR Name="id">
|
||||
@@ -21601,7 +21736,8 @@ me.x
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<GROUP Id="RDK:20689948" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:20689950" Name="shape_index" Type="string" />
|
||||
<VAR Id="RDK:20689950" Name="oldName" Type="string" />
|
||||
<VAR Id="RDK:22972768" Name="shape_index" Type="string" />
|
||||
<VAR Id="RDK:20733338" Name="newId" Type="string" />
|
||||
<VAR Id="RDK:20741541" Name="orientierung" Type="string" />
|
||||
<VAR Id="RDK:20689944" Name="shapeId_kreisel1" Type="string" />
|
||||
@@ -21659,6 +21795,7 @@ me.x
|
||||
<PAR Name="Dbl" />
|
||||
<PAR Name="Int" />
|
||||
<PAR Name="Boo" />
|
||||
<PAR Name="StrArr" />
|
||||
</SET_STRUCT>
|
||||
<SET_STRUCT Id="RDK:20725711" VarRef="SSGParameter" ClearAll="True" ListRef="UebergabeListe">
|
||||
<PAR Name="Key">
|
||||
@@ -21897,6 +22034,7 @@ me.x
|
||||
</PAR>
|
||||
<PAR Name="Int" />
|
||||
<PAR Name="Boo" />
|
||||
<PAR Name="StrArr" />
|
||||
</SET_STRUCT>
|
||||
<SET_STRUCT Id="RDK:20733333" VarRef="SSGParameter" ClearAll="True" ListRef="Offsets">
|
||||
<PAR Name="Key">
|
||||
@@ -21957,6 +22095,10 @@ me.x
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<SET Id="RDK:22972770" VarRef="ShapeList["id="+newId].GefaelleDefinition.Beschreibung" Bookmarked="True">
|
||||
<EXP><![CDATA[$=$Shape_Prototype.name]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:20773269" VarRef="LinkTo">
|
||||
<EXP><![CDATA[$C$NOTHING]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
@@ -22046,6 +22188,10 @@ me.x
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<SET Id="RDK:22972772" VarRef="ShapeList["id="+newId].FoerdererDefinition.Beschreibung" Bookmarked="True">
|
||||
<EXP><![CDATA[$=$Shape_Prototype.name]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET_STRUCT Id="RDK:20733342" VarRef="SSGParameter" ClearAll="True" ListRef="UebergabeListe">
|
||||
<PAR Name="Key">
|
||||
<EXP><![CDATA[$C$newId]]></EXP>
|
||||
@@ -22085,6 +22231,10 @@ me.x
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<SET Id="RDK:22972774" VarRef="ShapeList["id="+newId].VarioFoerdererDefinition.Beschreibung" Bookmarked="True">
|
||||
<EXP><![CDATA[$=$Shape_Prototype.name]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET_STRUCT Id="RDK:22071754" VarRef="SSGParameter" ClearAll="True" ListRef="UebergabeListe">
|
||||
<PAR Name="Key">
|
||||
<EXP><![CDATA[$C$newId]]></EXP>
|
||||
@@ -22545,6 +22695,14 @@ me.x
|
||||
<VAR Id="RDK:22353236" Name="isWritten" Type="boolean" />
|
||||
<VAR Id="RDK:22353222" Name="alreadyWritten" Type="string[]" />
|
||||
<VAR Id="RDK:22353208" Name="number" Type="integer" />
|
||||
<VAR Id="RDK:22966980" Name="lineNumber" Type="integer">
|
||||
<SET Id="RDK:22966981" VarRef="Me">
|
||||
<EXP><![CDATA[$C$0]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
<VAR Id="RDK:22943902" Name="bezeichnungen" Type="string[]" />
|
||||
<VAR Id="RDK:22955413" Name="name" Type="string" />
|
||||
</GROUP>
|
||||
<CALLFUNCTION Id="RDK:22305568">
|
||||
<PAR Name="FuncName">
|
||||
@@ -22570,6 +22728,18 @@ me.x
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<CALLFUNCTION Id="RDK:22943897">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$AddKeyValueInit]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<FOREACHLOOP Id="RDK:22305601" DesignTimeRemark="Zähle wie viele Einheiten davon insgesamt existieren" ItemVarRef="CSV_Item">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$CSV_List]]></EXP>
|
||||
@@ -22601,6 +22771,18 @@ me.x
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<CALLFUNCTION Id="RDK:22938925">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$AddKeyValue]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$NewList(attributeId, CSV_Item.Bezeichnung)]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</FOREACHLOOP>
|
||||
<FOREACHLOOP Id="RDK:22342697" DesignTimeRemark="Gehe durch alle Items und zähle wie viele davon existieren" ItemVarRef="CSV_Item">
|
||||
<PAR Name="ArrayValueExp">
|
||||
@@ -22633,6 +22815,30 @@ me.x
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<CALLFUNCTION Id="RDK:22943899" DesignTimeRemark="Hole die Namen aller "gleichen" Elemente unter diesem AttributId">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetValues]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$attributeId]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$bezeichnungen]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<CALLFUNCTION Id="RDK:22957106" DesignTimeRemark="und baue daraus einen Namen">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$BuildItemsName]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$bezeichnungen]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$name]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<SET Id="RDK:22353237" VarRef="isWritten">
|
||||
<EXP><![CDATA[$=$False]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
@@ -22667,9 +22873,13 @@ me.x
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<SET Id="RDK:22966982" VarRef="lineNumber">
|
||||
<EXP><![CDATA[$=$lineNumber + 1]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET_STRUCT Id="RDK:22342695" VarRef="Sivas_Item" ClearAll="True">
|
||||
<PAR Name="Elementnummer">
|
||||
<EXP><![CDATA[$=$CSV_Item.Elementnummer]]></EXP>
|
||||
<EXP><![CDATA[$=$lineNumber]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="TeileArt">
|
||||
<EXP><![CDATA[$=$CSV_Item.TeileArt]]></EXP>
|
||||
@@ -22678,7 +22888,7 @@ me.x
|
||||
<EXP><![CDATA[$=$CSV_Item.TeileId]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Bezeichnung">
|
||||
<EXP><![CDATA[$=$CSV_Item.Bezeichnung]]></EXP>
|
||||
<EXP><![CDATA[$=$name]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Anzahl">
|
||||
<EXP><![CDATA[$=$number]]></EXP>
|
||||
@@ -22706,9 +22916,13 @@ me.x
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<SET Id="RDK:22966984" VarRef="lineNumber">
|
||||
<EXP><![CDATA[$=$lineNumber + 1]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET_STRUCT Id="RDK:22537198" VarRef="Sivas_Item" ClearAll="True">
|
||||
<PAR Name="Elementnummer">
|
||||
<EXP><![CDATA[$=$CSV_Item.Elementnummer]]></EXP>
|
||||
<EXP><![CDATA[$=$lineNumber]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="TeileArt">
|
||||
<EXP><![CDATA[$=$CSV_Item.TeileArt]]></EXP>
|
||||
@@ -22720,7 +22934,7 @@ me.x
|
||||
<EXP><![CDATA[$=$CSV_Item.Bezeichnung]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Anzahl">
|
||||
<EXP><![CDATA[$=$number]]></EXP>
|
||||
<EXP><![CDATA[$C$1]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Merkmale">
|
||||
<EXP><![CDATA[$=$CSV_Item.Merkmale]]></EXP>
|
||||
@@ -22823,6 +23037,104 @@ me.x
|
||||
</ACTION_CALL>
|
||||
</GROUP>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:22955414" Name="BuildItemsName" InputTypeName="string[]" ResultTypeName="string">
|
||||
<GROUP Id="RDK:22955416" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22955420" Name="name" Type="string" />
|
||||
<VAR Id="RDK:22966977" Name="base" Type="string" />
|
||||
<VAR Id="RDK:22955454" Name="allNames" Type="string[]">
|
||||
<SET Id="RDK:22955456" VarRef="Me">
|
||||
<EXP><![CDATA[$=$Param.Input]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
<VAR Id="RDK:22957108" Name="parts" Type="string[]" />
|
||||
</GROUP>
|
||||
<IFTHENELSE Id="RDK:22955440">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$Count(param.Input) < 1]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:22955441" SubType="Then">
|
||||
<EXIT_PROCESS Id="RDK:22955446" BreakType="4" ExitStatus="0" />
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
<SET Id="RDK:22955452" VarRef="base">
|
||||
<EXP><![CDATA[$=$StrBefore(RemoveQuote(allNames[0]), " :") + " :"]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<IFTHENELSE Id="RDK:22972775" DesignTimeRemark="Weichen erfordern eine Kürzung der Beschreibung">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$StrIndexOf(base, "zw.", 0) > 0]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:22972776" SubType="Then">
|
||||
<SET Id="RDK:22972810" VarRef="base">
|
||||
<EXP><![CDATA[$C$Weiche:]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:22972788" VarRef="allNames">
|
||||
<EXP><![CDATA[$=$StrReplaceOnItems(allNames, "Kreisel", "K")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:22972790" VarRef="allNames">
|
||||
<EXP><![CDATA[$=$StrReplaceOnItems(allNames, "Eckrad", "E")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:22972792" VarRef="allNames">
|
||||
<EXP><![CDATA[$=$StrReplaceOnItems(allNames, "VarioFoerderer", "VF")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:22972794" VarRef="allNames">
|
||||
<EXP><![CDATA[$=$StrReplaceOnItems(allNames, "Förderer", "F")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:22972802" VarRef="allNames">
|
||||
<EXP><![CDATA[$=$StrReplaceOnItems(allNames, "zw. ", "")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:22972804" VarRef="allNames">
|
||||
<EXP><![CDATA[$=$StrReplaceOnItems(allNames, " und ", "-")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<SET Id="RDK:22972806" VarRef="allNames">
|
||||
<EXP><![CDATA[$=$StrReplaceOnItems(allNames, " :", "")]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<FOREACHLOOP Id="RDK:22972817" ItemVarRef="name">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$allNames]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<LIST_ADD Id="RDK:22972816" ListRef="parts">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$RemoveQuote(name)]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</FOREACHLOOP>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:22972813" SubType="Else">
|
||||
<FOREACHLOOP Id="RDK:22955430" ItemVarRef="name">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$allNames]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<LIST_ADD Id="RDK:22957111" ListRef="parts">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$ReplaceByRegExp(RemoveQuote(name), "^.*:", "")]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</FOREACHLOOP>
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
<SET Id="RDK:22955426" VarRef="Param.Result">
|
||||
<EXP><![CDATA[$=$addQuote(base + ListToStr(parts, ","))]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:22304434" Name="2DExport" Bookmarked="True" DesignTimeRemark="Exportiert jedes Element in einer Zeile einer CSV Datei">
|
||||
<GROUP Id="RDK:22304277" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:22304276" Name="inGroup" Type="boolean" />
|
||||
|
||||
Reference in New Issue
Block a user