Test für variable Funktion für GUI

This commit is contained in:
2025-02-25 17:27:49 +01:00
parent 042cff87a0
commit ba66f849d5
+433 -258
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<PROCESS Id="RDK:0001" Name="MAIN_SSG" ModernUI="True" Options="(GITSAVEMODE)(NOUPDATEINCLUDEFILES)" Expanded="True"> <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="2025-02-25T15:13:52" LanguageVersion="2014.1.3.699" /> <PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="m.stangl [ENTW-NB08]" ModDate="2025-02-25T17:26:50" LanguageVersion="2014.1.3.699" />
<GROUP Id="RDK:0002" Name="Declarations" SubType="Declarations" Expanded="True"> <GROUP Id="RDK:0002" Name="Declarations" SubType="Declarations" Expanded="True">
<GROUP Id="RDK:0003" Name="Types" SubType="TypeSet" IncludeDate="0"> <GROUP Id="RDK:0003" Name="Types" SubType="TypeSet" IncludeDate="0">
<GROUP Id="RDK:26387" Name="SSG_Group" SubType="TypeSet" IncludeDate="0"> <GROUP Id="RDK:26387" Name="SSG_Group" SubType="TypeSet" IncludeDate="0">
@@ -167,7 +167,7 @@
<FIELD Id="RDK:23017101" Name="n_Sep" Type="integer" /> <FIELD Id="RDK:23017101" Name="n_Sep" Type="integer" />
<FIELD Id="RDK:23017102" Name="n_Scan" Type="integer" /> <FIELD Id="RDK:23017102" Name="n_Scan" Type="integer" />
</TYPE> </TYPE>
<TYPE Id="RDK:23017447" Name="OFBogenType" Expanded="True" SubType="structure" HasArrayType="True"> <TYPE Id="RDK:23017447" Name="OFBogenType" SubType="structure" HasArrayType="True">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:23017438" Name="Beschreibung" Type="string" /> <FIELD Id="RDK:23017438" Name="Beschreibung" Type="string" />
<FIELD Id="RDK:23017439" Name="L1" Type="double" /> <FIELD Id="RDK:23017439" Name="L1" Type="double" />
@@ -184,7 +184,7 @@
<FIELD Id="RDK:23222856" Name="Länge" Options="Ausdehnung im Bild nach oben" Type="double" /> <FIELD Id="RDK:23222856" Name="Länge" Options="Ausdehnung im Bild nach oben" Type="double" />
<FIELD Id="RDK:23222860" Name="Breite" Options="Ausdehnung im Bild nach rechts" Type="double" /> <FIELD Id="RDK:23222860" Name="Breite" Options="Ausdehnung im Bild nach rechts" Type="double" />
</TYPE> </TYPE>
<TYPE Id="RDK:23221861" Name="OFWeicheType" Expanded="True" SubType="structure" HasArrayType="True"> <TYPE Id="RDK:23221861" Name="OFWeicheType" SubType="structure" HasArrayType="True">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:23221848" Name="Beschreibung" Type="string" /> <FIELD Id="RDK:23221848" Name="Beschreibung" Type="string" />
<FIELD Id="RDK:23221857" Name="WeichenTyp" Type="string" /> <FIELD Id="RDK:23221857" Name="WeichenTyp" Type="string" />
@@ -249,7 +249,7 @@
<FIELD Id="RDK:23221871" Name="OFWeicheDefinition" Type="OFWeicheType" /> <FIELD Id="RDK:23221871" Name="OFWeicheDefinition" Type="OFWeicheType" />
<FIELD Id="RDK:21686356" Name="KurveFoerdererDefinition" Type="KurveFoerdererType" /> <FIELD Id="RDK:21686356" Name="KurveFoerdererDefinition" Type="KurveFoerdererType" />
</TYPE> </TYPE>
<TYPE Id="RDK:1783792" Name="SSGParameter" SubType="structure" HasArrayType="True"> <TYPE Id="RDK:1783792" Name="SSGParameter" Expanded="True" SubType="structure" HasArrayType="True">
<TYPE_VALUES /> <TYPE_VALUES />
<FIELD Id="RDK:1783794" Name="Key" Type="string" /> <FIELD Id="RDK:1783794" Name="Key" Type="string" />
<FIELD Id="RDK:21032090" Name="StrArr" Type="string[]" /> <FIELD Id="RDK:21032090" Name="StrArr" Type="string[]" />
@@ -1297,6 +1297,7 @@
<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" /> <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" />
<VAR Id="RDK:23222557" Name="OFBogenData" Type="OFBogenType[]" /> <VAR Id="RDK:23222557" Name="OFBogenData" Type="OFBogenType[]" />
<VAR Id="RDK:23222658" Name="OFWeichenData" Type="OFWeicheType[]" /> <VAR Id="RDK:23222658" Name="OFWeichenData" Type="OFWeicheType[]" />
<VAR Id="RDK:23270710" Name="Ergebnis" Type="SSGParameter" DesignTimeRemark="Generated by RD" />
</GROUP> </GROUP>
<GROUP Id="RDK:0006" Name="Profiles" SubType="ProfileSet"> <GROUP Id="RDK:0006" Name="Profiles" SubType="ProfileSet">
<PROFILE Id="RDK:383" Name="ImportBackgroundProfile" TypeName="ImportBackgroundType" /> <PROFILE Id="RDK:383" Name="ImportBackgroundProfile" TypeName="ImportBackgroundType" />
@@ -11558,6 +11559,111 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
</GROUP> </GROUP>
</IFTHENELSE> </IFTHENELSE>
</FUNCTION> </FUNCTION>
<GROUP Id="RDK:23270677" Name="Omniflo" SubType="FunctionSet" IncludeDate="0">
<FUNCTION Id="RDK:23270699" Name="SSGParamKeyExists" InputTypeName="SSGParameter[]" ResultTypeName="boolean">
<GROUP Id="RDK:23270692" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23270690" Name="key" Type="string">
<SET Id="RDK:23270689" VarRef="Me">
<EXP><![CDATA[$=$Param.Input[0]]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23270707" Name="Params" Type="SSGParameter[]">
<SET Id="RDK:23270709" VarRef="Me">
<EXP><![CDATA[$=$Param.Input[1]]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23270712" Name="Param" Type="SSGParam" />
<VAR Id="RDK:23270701" Name="result" Type="boolean" />
</GROUP>
<FOREACHLOOP Id="RDK:23270697" ItemVarRef="Param">
<PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$Params]]></EXP>
</PAR>
<PAR Name="ExitCondExp">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<IFTHENELSE Id="RDK:23270696">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$key = Param.key]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23270695" SubType="Then">
<SET Id="RDK:23270693" VarRef="Param.Result">
<EXP><![CDATA[$C$True]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<EXIT_PROCESS Id="RDK:23270694" BreakType="4" ExitStatus="0" />
</GROUP>
</IFTHENELSE>
</FOREACHLOOP>
<SET Id="RDK:23270720" VarRef="Param.Result">
<EXP><![CDATA[$C$False]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</FUNCTION>
<FUNCTION Id="RDK:23040220" Name="GetOFBogenData" InputTypeName="string" ResultTypeName="OFBogenType">
<GROUP Id="RDK:23040184" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23040183" Name="SivasNummer" Type="string">
<SET Id="RDK:23055466" VarRef="Me">
<EXP><![CDATA[$=$Param.Input]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23051682" Name="Ergebnis" Type="OFBogenType" />
</GROUP>
<FOREACHLOOP Id="RDK:23232071" ItemVarRef="Ergebnis">
<PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$OFBogenData]]></EXP>
</PAR>
<PAR Name="ExitCondExp">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<IFTHENELSE Id="RDK:23232070">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$SivasNummer = Ergebnis.Sivasnr]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23232069" SubType="Then">
<SET Id="RDK:23232067" VarRef="Param.Result">
<EXP><![CDATA[$=$Ergebnis]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<EXIT_PROCESS Id="RDK:23232068" BreakType="4" ExitStatus="0" />
</GROUP>
</IFTHENELSE>
</FOREACHLOOP>
<SET Id="RDK:23062632" VarRef="Param.Result">
<EXP><![CDATA[$=$Ergebnis]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</FUNCTION>
<FUNCTION Id="RDK:23067139" Name="GetOFBogenWinkelFromId" InputTypeName="string" ResultTypeName="double">
<GROUP Id="RDK:23067098" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23067096" Name="SivasNummer" Type="string">
<SET Id="RDK:23067095" VarRef="Me">
<EXP><![CDATA[$=$Param.Input]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23067142" Name="BogenData" Type="OFBogenType" />
</GROUP>
<CALLFUNCTION Id="RDK:23067140">
<PAR Name="FuncName">
<EXP><![CDATA[$C$GetOFBogenData]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$SivasNummer]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$BogenData]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<SET Id="RDK:23067138" VarRef="Param.Result">
<EXP><![CDATA[$=$BogenData.KurvenWinkel]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</FUNCTION>
<FUNCTION Id="RDK:23038114" Name="SetDropdownOFBogen" InputTypeName="double"> <FUNCTION Id="RDK:23038114" Name="SetDropdownOFBogen" InputTypeName="double">
<GROUP Id="RDK:23038118" Name="Local Variables" SubType="VarSet" IncludeDate="0"> <GROUP Id="RDK:23038118" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23038117" Name="Winkel" Type="double"> <VAR Id="RDK:23038117" Name="Winkel" Type="double">
@@ -11607,17 +11713,6 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<PAR Name="Tooltip" /> <PAR Name="Tooltip" />
<PAR Name="Tags" /> <PAR Name="Tags" />
</SET_STRUCT> </SET_STRUCT>
<SET_STRUCT Id="RDK:23038368" VarRef="OFBogenItem" ClearAll="True" ListRef="Local_OFBogenItemList">
<PAR Name="Value">
<EXP><![CDATA[$C$821104026]]></EXP>
</PAR>
<PAR Name="Prompt">
<EXP><![CDATA[$C$APB 110 R 550/45° 232/610]]></EXP>
</PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" />
<PAR Name="Tags" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:23038370" VarRef="OFBogenItem" ClearAll="True" ListRef="Local_OFBogenItemList"> <SET_STRUCT Id="RDK:23038370" VarRef="OFBogenItem" ClearAll="True" ListRef="Local_OFBogenItemList">
<PAR Name="Value"> <PAR Name="Value">
<EXP><![CDATA[$C$821104037]]></EXP> <EXP><![CDATA[$C$821104037]]></EXP>
@@ -11629,6 +11724,17 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<PAR Name="Tooltip" /> <PAR Name="Tooltip" />
<PAR Name="Tags" /> <PAR Name="Tags" />
</SET_STRUCT> </SET_STRUCT>
<SET_STRUCT Id="RDK:23038368" VarRef="OFBogenItem" ClearAll="True" ListRef="Local_OFBogenItemList">
<PAR Name="Value">
<EXP><![CDATA[$C$821104026]]></EXP>
</PAR>
<PAR Name="Prompt">
<EXP><![CDATA[$C$APB 110 R 550/45° 232/610]]></EXP>
</PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" />
<PAR Name="Tags" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:23038372" VarRef="OFBogenItem" ClearAll="True" ListRef="Local_OFBogenItemList"> <SET_STRUCT Id="RDK:23038372" VarRef="OFBogenItem" ClearAll="True" ListRef="Local_OFBogenItemList">
<PAR Name="Value"> <PAR Name="Value">
<EXP><![CDATA[$C$821104029]]></EXP> <EXP><![CDATA[$C$821104029]]></EXP>
@@ -11857,208 +11963,6 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<PAR Name="Options" /> <PAR Name="Options" />
</ACTION_CALL> </ACTION_CALL>
</FUNCTION> </FUNCTION>
<FUNCTION Id="RDK:23222043" Name="SetDropdownOFWeiche" DesignTimeRemark="TODO: Übergabeparameter einfügen" InputTypeName="double">
<GROUP Id="RDK:23222011" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23222009" Name="Winkel" Type="double">
<SET Id="RDK:23222008" VarRef="Me">
<EXP><![CDATA[$=$Param.Input]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23222010" Name="Local_OFWeicheItemList" Type="DataSourceValInfo[]" />
</GROUP>
<IFTHENELSE Id="RDK:23222040">
<VALUECONDITION Value="false">
<EXP><![CDATA[$=$IsEmpty(Winkel)]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23222039" SubType="Then">
<IFTHENELSE Id="RDK:23222014">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Winkel = 22.5]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23222013" SubType="Then">
<SET_STRUCT Id="RDK:23222012" VarRef="OFWeicheItem" ClearAll="True" ListRef="Local_OFWeicheItemList">
<PAR Name="Value">
<EXP><![CDATA[$=$821104025]]></EXP>
</PAR>
<PAR Name="Prompt">
<EXP><![CDATA[$C$APB 110 R 550/22,5° 84/522 ]]></EXP>
</PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" />
<PAR Name="Tags" />
</SET_STRUCT>
</GROUP>
</IFTHENELSE>
<IFTHENELSE Id="RDK:23222021">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Winkel = 45]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23222020" SubType="Then">
<SET_STRUCT Id="RDK:23222055" VarRef="OFWeicheItem" ClearAll="True" ListRef="Local_OFWeicheItemList">
<PAR Name="Value">
<EXP><![CDATA[$=$821104025]]></EXP>
</PAR>
<PAR Name="Prompt">
<EXP><![CDATA[$C$APB 110 R 550/22,5° 84/522 ]]></EXP>
</PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" />
<PAR Name="Tags" />
</SET_STRUCT>
</GROUP>
</IFTHENELSE>
<IFTHENELSE Id="RDK:23222027">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Winkel = 67.5]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23222026" SubType="Then">
<SET_STRUCT Id="RDK:23222057" VarRef="OFWeicheItem" ClearAll="True" ListRef="Local_OFWeicheItemList">
<PAR Name="Value">
<EXP><![CDATA[$=$821104025]]></EXP>
</PAR>
<PAR Name="Prompt">
<EXP><![CDATA[$C$APB 110 R 550/22,5° 84/522 ]]></EXP>
</PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" />
<PAR Name="Tags" />
</SET_STRUCT>
</GROUP>
</IFTHENELSE>
<IFTHENELSE Id="RDK:23222035">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Winkel =90]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23222034" SubType="Then">
<SET_STRUCT Id="RDK:23222059" VarRef="OFWeicheItem" ClearAll="True" ListRef="Local_OFWeicheItemList">
<PAR Name="Value">
<EXP><![CDATA[$=$821104025]]></EXP>
</PAR>
<PAR Name="Prompt">
<EXP><![CDATA[$C$APB 110 R 550/22,5° 84/522 ]]></EXP>
</PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" />
<PAR Name="Tags" />
</SET_STRUCT>
</GROUP>
</IFTHENELSE>
<IFTHENELSE Id="RDK:23222038">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Winkel = 180]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23222037" SubType="Then">
<SET_STRUCT Id="RDK:23222061" VarRef="OFWeicheItem" ClearAll="True" ListRef="Local_OFWeicheItemList">
<PAR Name="Value">
<EXP><![CDATA[$=$821104025]]></EXP>
</PAR>
<PAR Name="Prompt">
<EXP><![CDATA[$C$APB 110 R 550/22,5° 84/522 ]]></EXP>
</PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" />
<PAR Name="Tags" />
</SET_STRUCT>
</GROUP>
</IFTHENELSE>
</GROUP>
</IFTHENELSE>
<SET Id="RDK:23222041" VarRef="OFWeicheItemList">
<EXP><![CDATA[$=$Local_OFWeicheItemList]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<ACTION_CALL Id="RDK:23222042" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="RenderList">
<EXP><![CDATA[$=$Render_OFWeiche]]></EXP>
</PAR>
<PAR Name="PanelName">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="CustomPanel" />
<PAR Name="ActionType">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="Id">
<EXP><![CDATA[$C$SivasNummer]]></EXP>
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Weichenart]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$Sivasnr]]></EXP>
</PAR>
<PAR Name="Value" />
<PAR Name="Uom" />
<PAR Name="Tooltip" />
<PAR Name="Styles" />
<PAR Name="Classes">
<EXP><![CDATA[$C$col-6]]></EXP>
</PAR>
<PAR Name="Rules" />
<PAR Name="Image" />
<PAR Name="ControlType">
<EXP><![CDATA[$C$dropdown]]></EXP>
</PAR>
<PAR Name="ButtonSubType" />
<PAR Name="DropdownSubType" />
<PAR Name="TextboxSubType" />
<PAR Name="Action" />
<PAR Name="Required" />
<PAR Name="Hidden" />
<PAR Name="ROnly" />
<PAR Name="Disabled" />
<PAR Name="Pressed" />
<PAR Name="AutoCommit">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
<PAR Name="ValidateFail" />
<PAR Name="ValidateMsg" />
<PAR Name="DataSource">
<EXP><![CDATA[$=$OFBogenItemList]]></EXP>
</PAR>
<PAR Name="Options" />
</ACTION_CALL>
</FUNCTION>
<FUNCTION Id="RDK:23040220" Name="GetOFBogenData" InputTypeName="string" ResultTypeName="OFBogenType">
<GROUP Id="RDK:23040184" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23040183" Name="SivasNummer" Type="string">
<SET Id="RDK:23055466" VarRef="Me">
<EXP><![CDATA[$=$Param.Input]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23051682" Name="Ergebnis" Type="OFBogenType" />
</GROUP>
<FOREACHLOOP Id="RDK:23232071" ItemVarRef="Ergebnis">
<PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$OFBogenData]]></EXP>
</PAR>
<PAR Name="ExitCondExp">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<IFTHENELSE Id="RDK:23232070">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$SivasNummer = Ergebnis.Sivasnr]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23232069" SubType="Then">
<SET Id="RDK:23232067" VarRef="Param.Result">
<EXP><![CDATA[$=$Ergebnis]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<EXIT_PROCESS Id="RDK:23232068" BreakType="4" ExitStatus="0" />
</GROUP>
</IFTHENELSE>
</FOREACHLOOP>
<SET Id="RDK:23062632" VarRef="Param.Result">
<EXP><![CDATA[$=$Ergebnis]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</FUNCTION>
<FUNCTION Id="RDK:23222151" Name="GetOFWeicheData" InputTypeName="string" ResultTypeName="OFWeicheType"> <FUNCTION Id="RDK:23222151" Name="GetOFWeicheData" InputTypeName="string" ResultTypeName="OFWeicheType">
<GROUP Id="RDK:23222110" Name="Local Variables" SubType="VarSet" IncludeDate="0"> <GROUP Id="RDK:23222110" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23222108" Name="SivasNummer" Type="string"> <VAR Id="RDK:23222108" Name="SivasNummer" Type="string">
@@ -12119,33 +12023,6 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
</FUNCTION> </FUNCTION>
<FUNCTION Id="RDK:23067139" Name="GetOFBogenWinkelFromId" InputTypeName="string" ResultTypeName="double">
<GROUP Id="RDK:23067098" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23067096" Name="SivasNummer" Type="string">
<SET Id="RDK:23067095" VarRef="Me">
<EXP><![CDATA[$=$Param.Input]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23067142" Name="BogenData" Type="OFBogenType" />
</GROUP>
<CALLFUNCTION Id="RDK:23067140">
<PAR Name="FuncName">
<EXP><![CDATA[$C$GetOFBogenData]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$SivasNummer]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$BogenData]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<SET Id="RDK:23067138" VarRef="Param.Result">
<EXP><![CDATA[$=$BogenData.KurvenWinkel]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</FUNCTION>
<FUNCTION Id="RDK:23222556" Name="GetOFWeicheWinkelFromId" InputTypeName="string" ResultTypeName="double"> <FUNCTION Id="RDK:23222556" Name="GetOFWeicheWinkelFromId" InputTypeName="string" ResultTypeName="double">
<GROUP Id="RDK:23222553" Name="Local Variables" SubType="VarSet" IncludeDate="0"> <GROUP Id="RDK:23222553" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23222551" Name="SivasNummer" Type="string"> <VAR Id="RDK:23222551" Name="SivasNummer" Type="string">
@@ -12173,6 +12050,158 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
</FUNCTION> </FUNCTION>
<FUNCTION Id="RDK:23222043" Name="SetDropdownOFWeiche" InputTypeName="SSGParameter[]">
<GROUP Id="RDK:23222011" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23222010" Name="Local_OFWeicheItemList" Type="DataSourceValInfo[]" />
<VAR Id="RDK:23265069" Name="ToAdd" Type="OFWeicheType" />
<VAR Id="RDK:23270593" Name="Sivasnr" Type="string">
<SET Id="RDK:23270604" VarRef="Me" Suppressed="True">
<EXP><![CDATA[$=$Param.Input["key=Sivasnr"].Str]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23270608" Name="Winkel" Type="string">
<SET Id="RDK:23270607" VarRef="Me">
<EXP><![CDATA[$=$Param.Input["key=Winkel"].Dbl]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23270612" Name="Länge" Type="string">
<SET Id="RDK:23270611" VarRef="Me" Suppressed="True">
<EXP><![CDATA[$=$Param.Input["key=Länge"].Dbl]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23270616" Name="Breite" Type="string">
<SET Id="RDK:23270615" VarRef="Me" Suppressed="True">
<EXP><![CDATA[$=$Param.Input["key=Breite"].Dbl]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
<VAR Id="RDK:23270620" Name="MechanischPneumatisch" Type="string">
<SET Id="RDK:23270619" VarRef="Me" Suppressed="True">
<EXP><![CDATA[$=$Param.Input["key=MechPneu"].Str]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</VAR>
</GROUP>
<IFTHENELSE Id="RDK:23270653">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$SSGParamKeyExists("Sivasnr", Param.Input)]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23270654" SubType="Then">
<SET Id="RDK:23270663" VarRef="Sivasnr">
<EXP><![CDATA[$=$Param.Input["key=Sivasnr"].Str]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
</GROUP>
<GROUP Id="RDK:23270655" SubType="Else" />
</IFTHENELSE>
<FOREACHLOOP Id="RDK:23265063" ItemVarRef="ToAdd">
<PAR Name="ArrayValueExp">
<EXP><![CDATA[$=$OFWeichenData]]></EXP>
</PAR>
<PAR Name="ExitCondExp">
<EXP><![CDATA[$V$]]></EXP>
</PAR>
<IFTHENELSE Id="RDK:23265062" Suppressed="True">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$SivasNummer = ToAdd.Sivasnr]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23265061" SubType="Then">
<SET_STRUCT Id="RDK:23270628" VarRef="OFWeicheItem" ClearAll="True" ListRef="Local_OFWeicheItemList">
<PAR Name="Value">
<EXP><![CDATA[$=$ToAdd.Sivasnr]]></EXP>
</PAR>
<PAR Name="Prompt">
<EXP><![CDATA[$=$ToAdd.ProfilTyp]]></EXP>
</PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" />
<PAR Name="Tags" />
</SET_STRUCT>
</GROUP>
</IFTHENELSE>
<IFTHENELSE Id="RDK:23270642">
<VALUECONDITION Value="true">
<EXP><![CDATA[$=$Winkel = ToAdd.KurvenWinkel]]></EXP>
</VALUECONDITION>
<GROUP Id="RDK:23270641" SubType="Then">
<SET_STRUCT Id="RDK:23270640" VarRef="OFWeicheItem" ClearAll="True" ListRef="Local_OFWeicheItemList">
<PAR Name="Value">
<EXP><![CDATA[$=$ToAdd.Sivasnr]]></EXP>
</PAR>
<PAR Name="Prompt">
<EXP><![CDATA[$=$ToAdd.KurvenWinkel]]></EXP>
</PAR>
<PAR Name="Image" />
<PAR Name="Tooltip" />
<PAR Name="Tags" />
</SET_STRUCT>
</GROUP>
</IFTHENELSE>
</FOREACHLOOP>
<SET Id="RDK:23222041" VarRef="OFWeicheItemList">
<EXP><![CDATA[$=$Local_OFWeicheItemList]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<ACTION_CALL Id="RDK:23222042" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="RenderList">
<EXP><![CDATA[$=$Render_OFWeiche]]></EXP>
</PAR>
<PAR Name="PanelName">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="CustomPanel" />
<PAR Name="ActionType">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="Id">
<EXP><![CDATA[$C$SivasNummer]]></EXP>
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Weichenart]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$Sivasnr]]></EXP>
</PAR>
<PAR Name="Value" />
<PAR Name="Uom" />
<PAR Name="Tooltip" />
<PAR Name="Styles" />
<PAR Name="Classes">
<EXP><![CDATA[$C$col-6]]></EXP>
</PAR>
<PAR Name="Rules" />
<PAR Name="Image" />
<PAR Name="ControlType">
<EXP><![CDATA[$C$dropdown]]></EXP>
</PAR>
<PAR Name="ButtonSubType" />
<PAR Name="DropdownSubType" />
<PAR Name="TextboxSubType" />
<PAR Name="Action" />
<PAR Name="Required" />
<PAR Name="Hidden" />
<PAR Name="ROnly" />
<PAR Name="Disabled" />
<PAR Name="Pressed" />
<PAR Name="AutoCommit">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
<PAR Name="ValidateFail" />
<PAR Name="ValidateMsg" />
<PAR Name="DataSource">
<EXP><![CDATA[$=$OFWeicheItemList]]></EXP>
</PAR>
<PAR Name="Options" />
</ACTION_CALL>
</FUNCTION>
</GROUP>
<FUNCTION Id="RDK:23051733" Name="RefreshOFBogenUI" DesignTimeRemark="Wird nur innerhalb der MUI OFBogenUI aufgerufen und verwendet Daten aus Shape_Prototype" InputTypeName="double"> <FUNCTION Id="RDK:23051733" Name="RefreshOFBogenUI" DesignTimeRemark="Wird nur innerhalb der MUI OFBogenUI aufgerufen und verwendet Daten aus Shape_Prototype" InputTypeName="double">
<GROUP Id="RDK:23051720" Name="Local Variables" SubType="VarSet" IncludeDate="0"> <GROUP Id="RDK:23051720" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23051719" Name="SivasNummer" Type="double"> <VAR Id="RDK:23051719" Name="SivasNummer" Type="double">
@@ -12767,12 +12796,20 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<EXP><![CDATA[$=$DatenSelected.KurvenWinkel]]></EXP> <EXP><![CDATA[$=$DatenSelected.KurvenWinkel]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
<SET Id="RDK:23264136" VarRef="Shape_Prototype.OFWeicheDefinition.Breite">
<EXP><![CDATA[$=$DatenSelected.Breite]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:23264138" VarRef="Shape_Prototype.OFWeicheDefinition.Länge">
<EXP><![CDATA[$=$DatenSelected.Länge]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<SET Id="RDK:23222180" VarRef="Shape_Prototype.OFWeicheDefinition.Radius"> <SET Id="RDK:23222180" VarRef="Shape_Prototype.OFWeicheDefinition.Radius">
<EXP><![CDATA[$=$DatenSelected.Radius]]></EXP> <EXP><![CDATA[$=$DatenSelected.Radius]]></EXP>
<PAR Name="AdvancedOptions" /> <PAR Name="AdvancedOptions" />
</SET> </SET>
<GROUP Id="RDK:23222188" Name="OFWeiche UI panels" SubType="Generic"> <GROUP Id="RDK:23264132" Name="OFWeiche UI panels" SubType="Generic">
<ACTION_CALL Id="RDK:23222181" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}"> <ACTION_CALL Id="RDK:23264124" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP> <EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR> </PAR>
@@ -12827,7 +12864,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
</PAR> </PAR>
<PAR Name="Options" /> <PAR Name="Options" />
</ACTION_CALL> </ACTION_CALL>
<ACTION_CALL Id="RDK:23222182" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}"> <ACTION_CALL Id="RDK:23264125" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP> <EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR> </PAR>
@@ -12882,7 +12919,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
</PAR> </PAR>
<PAR Name="Options" /> <PAR Name="Options" />
</ACTION_CALL> </ACTION_CALL>
<ACTION_CALL Id="RDK:23222183" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}"> <ACTION_CALL Id="RDK:23264126" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP> <EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR> </PAR>
@@ -12939,7 +12976,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<EXP><![CDATA[$C$(SINGLESELECT)]]></EXP> <EXP><![CDATA[$C$(SINGLESELECT)]]></EXP>
</PAR> </PAR>
</ACTION_CALL> </ACTION_CALL>
<ACTION_CALL Id="RDK:23222185" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}"> <ACTION_CALL Id="RDK:23264127" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP> <EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR> </PAR>
@@ -12994,7 +13031,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
</PAR> </PAR>
<PAR Name="Options" /> <PAR Name="Options" />
</ACTION_CALL> </ACTION_CALL>
<ACTION_CALL Id="RDK:23222186" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}"> <ACTION_CALL Id="RDK:23264128" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP> <EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR> </PAR>
@@ -13009,21 +13046,21 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<EXP><![CDATA[$C$0]]></EXP> <EXP><![CDATA[$C$0]]></EXP>
</PAR> </PAR>
<PAR Name="Id"> <PAR Name="Id">
<EXP><![CDATA[$C$Radius]]></EXP> <EXP><![CDATA[$C$KurvenRichtung]]></EXP>
</PAR> </PAR>
<PAR Name="ParentId" /> <PAR Name="ParentId" />
<PAR Name="Label"> <PAR Name="Label">
<EXP><![CDATA[$C$Radius]]></EXP> <EXP><![CDATA[$C$Richtung]]></EXP>
</PAR> </PAR>
<PAR Name="Field"> <PAR Name="Field">
<EXP><![CDATA[$C$Radius]]></EXP> <EXP><![CDATA[$C$KurvenRichtung]]></EXP>
</PAR> </PAR>
<PAR Name="Value" /> <PAR Name="Value" />
<PAR Name="Uom" /> <PAR Name="Uom" />
<PAR Name="Tooltip" /> <PAR Name="Tooltip" />
<PAR Name="Styles" /> <PAR Name="Styles" />
<PAR Name="Classes"> <PAR Name="Classes">
<EXP><![CDATA[$C$col-4]]></EXP> <EXP><![CDATA[$C$col-2]]></EXP>
</PAR> </PAR>
<PAR Name="Rules" /> <PAR Name="Rules" />
<PAR Name="Image" /> <PAR Name="Image" />
@@ -13049,7 +13086,117 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
</PAR> </PAR>
<PAR Name="Options" /> <PAR Name="Options" />
</ACTION_CALL> </ACTION_CALL>
<ACTION_CALL Id="RDK:23222187" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}" DesignTimeTip="cp1 top point"> <ACTION_CALL Id="RDK:23264129" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="RenderList">
<EXP><![CDATA[$=$Render_OFWeiche]]></EXP>
</PAR>
<PAR Name="PanelName">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="CustomPanel" />
<PAR Name="ActionType">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="Id">
<EXP><![CDATA[$C$Breite]]></EXP>
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Breite]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$Breite]]></EXP>
</PAR>
<PAR Name="Value" />
<PAR Name="Uom" />
<PAR Name="Tooltip" />
<PAR Name="Styles" />
<PAR Name="Classes">
<EXP><![CDATA[$C$col-2]]></EXP>
</PAR>
<PAR Name="Rules" />
<PAR Name="Image" />
<PAR Name="ControlType">
<EXP><![CDATA[$C$textbox]]></EXP>
</PAR>
<PAR Name="ButtonSubType" />
<PAR Name="DropdownSubType" />
<PAR Name="TextboxSubType" />
<PAR Name="Action" />
<PAR Name="Required" />
<PAR Name="Hidden" />
<PAR Name="ROnly">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
<PAR Name="Disabled" />
<PAR Name="Pressed" />
<PAR Name="AutoCommit" />
<PAR Name="ValidateFail" />
<PAR Name="ValidateMsg" />
<PAR Name="DataSource">
<EXP><![CDATA[$=$OFWeicheItemList]]></EXP>
</PAR>
<PAR Name="Options" />
</ACTION_CALL>
<ACTION_CALL Id="RDK:23264130" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR>
<PAR Name="RenderList">
<EXP><![CDATA[$=$Render_OFWeiche]]></EXP>
</PAR>
<PAR Name="PanelName">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="CustomPanel" />
<PAR Name="ActionType">
<EXP><![CDATA[$C$0]]></EXP>
</PAR>
<PAR Name="Id">
<EXP><![CDATA[$C$Länge]]></EXP>
</PAR>
<PAR Name="ParentId" />
<PAR Name="Label">
<EXP><![CDATA[$C$Länge]]></EXP>
</PAR>
<PAR Name="Field">
<EXP><![CDATA[$C$Länge]]></EXP>
</PAR>
<PAR Name="Value" />
<PAR Name="Uom" />
<PAR Name="Tooltip" />
<PAR Name="Styles" />
<PAR Name="Classes">
<EXP><![CDATA[$C$col-2]]></EXP>
</PAR>
<PAR Name="Rules" />
<PAR Name="Image" />
<PAR Name="ControlType">
<EXP><![CDATA[$C$textbox]]></EXP>
</PAR>
<PAR Name="ButtonSubType" />
<PAR Name="DropdownSubType" />
<PAR Name="TextboxSubType" />
<PAR Name="Action" />
<PAR Name="Required" />
<PAR Name="Hidden" />
<PAR Name="ROnly">
<EXP><![CDATA[$C$True]]></EXP>
</PAR>
<PAR Name="Disabled" />
<PAR Name="Pressed" />
<PAR Name="AutoCommit" />
<PAR Name="ValidateFail" />
<PAR Name="ValidateMsg" />
<PAR Name="DataSource">
<EXP><![CDATA[$=$OFWeicheItemList]]></EXP>
</PAR>
<PAR Name="Options" />
</ACTION_CALL>
<ACTION_CALL Id="RDK:23264131" Name="RDEngineering_ModernUIControl" DesignTimeRemark="{ActionType} {PanelName} &lt;-- {UIType}:{Field} {Id} {ParentID}" DesignTimeTip="cp1 top point">
<PAR Name="RDLibraryName"> <PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_UI]]></EXP> <EXP><![CDATA[$C$RDEngineering_UI]]></EXP>
</PAR> </PAR>
@@ -13078,7 +13225,7 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
<PAR Name="Tooltip" /> <PAR Name="Tooltip" />
<PAR Name="Styles" /> <PAR Name="Styles" />
<PAR Name="Classes"> <PAR Name="Classes">
<EXP><![CDATA[$C$col-4]]></EXP> <EXP><![CDATA[$C$col-2]]></EXP>
</PAR> </PAR>
<PAR Name="Rules" /> <PAR Name="Rules" />
<PAR Name="Image" /> <PAR Name="Image" />
@@ -20324,12 +20471,40 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
</SELECTCASE> </SELECTCASE>
</FUNCTION> </FUNCTION>
<FUNCTION Id="RDK:23222230" Name="OFWeicheUI"> <FUNCTION Id="RDK:23222230" Name="OFWeicheUI">
<GROUP Id="RDK:23270581" Name="Local Variables" SubType="VarSet" IncludeDate="0">
<VAR Id="RDK:23270583" Name="VarParam" Type="SSGParameter[]">
<SET_STRUCT Id="RDK:23270567" VarRef="SSGParameter" ClearAll="True" ListRef="VarParam">
<PAR Name="Key">
<EXP><![CDATA[$C$WeichenArt]]></EXP>
</PAR>
<PAR Name="StrArr" />
<PAR Name="Str">
<EXP><![CDATA[$C$Einzelweiche]]></EXP>
</PAR>
<PAR Name="Dbl" />
<PAR Name="Int" />
<PAR Name="Boo" />
</SET_STRUCT>
<SET_STRUCT Id="RDK:23270650" VarRef="SSGParameter" ClearAll="True" ListRef="VarParam" Bookmarked="True">
<PAR Name="Key">
<EXP><![CDATA[$C$Winkel]]></EXP>
</PAR>
<PAR Name="StrArr" />
<PAR Name="Str" />
<PAR Name="Dbl">
<EXP><![CDATA[$C$45]]></EXP>
</PAR>
<PAR Name="Int" />
<PAR Name="Boo" />
</SET_STRUCT>
</VAR>
</GROUP>
<CALLFUNCTION Id="RDK:23222214"> <CALLFUNCTION Id="RDK:23222214">
<PAR Name="FuncName"> <PAR Name="FuncName">
<EXP><![CDATA[$C$SetDropdownOfWeiche]]></EXP> <EXP><![CDATA[$C$SetDropdownOfWeiche]]></EXP>
</PAR> </PAR>
<PAR Name="InputExp"> <PAR Name="InputExp">
<EXP><![CDATA[$=$Shape_Prototype.OFWeicheDefinition.KurvenWinkel]]></EXP> <EXP><![CDATA[$=$VarParam]]></EXP>
</PAR> </PAR>
<PAR Name="ResultRef"> <PAR Name="ResultRef">
<EXP><![CDATA[$V$]]></EXP> <EXP><![CDATA[$V$]]></EXP>
@@ -43097,7 +43272,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
</PAR> </PAR>
<PAR Name="ParentId" /> <PAR Name="ParentId" />
<PAR Name="Label"> <PAR Name="Label">
<EXP><![CDATA[$C$Länge Bogen]]></EXP> <EXP><![CDATA[$C$Länge]]></EXP>
</PAR> </PAR>
<PAR Name="Field"> <PAR Name="Field">
<EXP><![CDATA[$C$Länge]]></EXP> <EXP><![CDATA[$C$Länge]]></EXP>