Fix ERK-49
This commit is contained in:
+46
-33
@@ -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="dre [NBDELP3561-04C]" ModDate="2023-09-21T10:09:58" LanguageVersion="2014.1.3.596" />
|
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="dre [NBDELP3561-04C]" ModDate="2023-09-21T11:20:22" LanguageVersion="2014.1.3.596" />
|
||||||
<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">
|
||||||
@@ -3453,6 +3453,41 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
|
|||||||
</SET>
|
</SET>
|
||||||
</WHILELOOP>
|
</WHILELOOP>
|
||||||
</FUNCTION>
|
</FUNCTION>
|
||||||
|
<FUNCTION Id="RDK:1119726" Name="CleanUPCPs">
|
||||||
|
<GROUP Id="RDK:1092891" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||||
|
<VAR Id="RDK:1092894" Name="LinksToRemove" Type="string[]" />
|
||||||
|
</GROUP>
|
||||||
|
<FOREACHLOOP Id="RDK:1081551" ItemVarRef="link" ByRefMode="True">
|
||||||
|
<PAR Name="ArrayValueExp">
|
||||||
|
<EXP><![CDATA[$=$Shape_Prototype.links]]></EXP>
|
||||||
|
</PAR>
|
||||||
|
<PAR Name="ExitCondExp">
|
||||||
|
<EXP><![CDATA[$V$]]></EXP>
|
||||||
|
</PAR>
|
||||||
|
<IFTHENELSE Id="RDK:1081552">
|
||||||
|
<VALUECONDITION Value="true" Oper="OR">
|
||||||
|
<EXP><![CDATA[$=$Count(FilterByFieldValue(FilterByFieldValue(Shape_Prototype.KreiselDefinition.M_Strecke, "id", StrBefore(link, "_")), "aktiv", false))>0
|
||||||
|
]]></EXP>
|
||||||
|
</VALUECONDITION>
|
||||||
|
<VALUECONDITION Value="true">
|
||||||
|
<EXP><![CDATA[$=$Count(FilterByFieldValue(FilterByFieldValue(Shape_Prototype.KreiselDefinition.S_Strecke, "id", StrBefore(link, "_")), "aktiv", false))>0
|
||||||
|
]]></EXP>
|
||||||
|
</VALUECONDITION>
|
||||||
|
<GROUP Id="RDK:1081553" SubType="Then">
|
||||||
|
<REMOVE_ADD Id="RDK:1081567" ListRef="ShapeList" Expr="Me.source="link-line" 
And
((Me.shapeFromId=StrAfter(link, ";") And Me.shapeToId=Shape_Prototype.id)
OR
(Me.shapeToId=StrAfter(link, ";") AND Me.shapeFromId=Shape_Prototype.id))

">
|
||||||
|
<EXP />
|
||||||
|
</REMOVE_ADD>
|
||||||
|
<REMOVE_ADD Id="RDK:1081569" ListRef="ShapeList" Expr="Me.family="Weiche" 
And
((Me.shapeFromId=StrAfter(link, ";") And Me.shapeToId=Shape_Prototype.id)
OR
(Me.shapeToId=StrAfter(link, ";") AND Me.shapeFromId=Shape_Prototype.id))
">
|
||||||
|
<EXP />
|
||||||
|
</REMOVE_ADD>
|
||||||
|
<REMOVE_ADD Id="RDK:1106048" ListRef="ShapeList["id="+Shape_Prototype.id].links">
|
||||||
|
<EXP><![CDATA[$=$IndexOf(ShapeList["id="+Shape_Prototype.id].links, link)]]></EXP>
|
||||||
|
</REMOVE_ADD>
|
||||||
|
</GROUP>
|
||||||
|
<GROUP Id="RDK:1081554" SubType="Else" />
|
||||||
|
</IFTHENELSE>
|
||||||
|
</FOREACHLOOP>
|
||||||
|
</FUNCTION>
|
||||||
</GROUP>
|
</GROUP>
|
||||||
<FUNCTION Id="RDK:900059" Name="GetPlanquadratPosition">
|
<FUNCTION Id="RDK:900059" Name="GetPlanquadratPosition">
|
||||||
<GROUP Id="RDK:900057" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
<GROUP Id="RDK:900057" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||||
@@ -4745,38 +4780,16 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
|
|||||||
</PAR>
|
</PAR>
|
||||||
<PAR Name="Options" />
|
<PAR Name="Options" />
|
||||||
</CALLFUNCTION>
|
</CALLFUNCTION>
|
||||||
<GROUP Id="RDK:1081548" Name="CleanUPCPs" SubType="Generic">
|
<CALLFUNCTION Id="RDK:1119727">
|
||||||
<FOREACHLOOP Id="RDK:1081551" ItemVarRef="link" ByRefMode="True">
|
<PAR Name="FuncName">
|
||||||
<PAR Name="ArrayValueExp">
|
<EXP><![CDATA[$C$CleanUPCPs]]></EXP>
|
||||||
<EXP><![CDATA[$=$Shape_Prototype.links]]></EXP>
|
</PAR>
|
||||||
</PAR>
|
<PAR Name="InputExp" />
|
||||||
<PAR Name="ExitCondExp">
|
<PAR Name="ResultRef">
|
||||||
<EXP><![CDATA[$V$]]></EXP>
|
<EXP><![CDATA[$V$]]></EXP>
|
||||||
</PAR>
|
</PAR>
|
||||||
<IFTHENELSE Id="RDK:1081552">
|
<PAR Name="Options" />
|
||||||
<VALUECONDITION Value="true" Oper="OR">
|
</CALLFUNCTION>
|
||||||
<EXP><![CDATA[$=$Count(FilterByFieldValue(FilterByFieldValue(Shape_Prototype.KreiselDefinition.M_Strecke, "id", StrBefore(link, "_")), "aktiv", false))>0
|
|
||||||
]]></EXP>
|
|
||||||
</VALUECONDITION>
|
|
||||||
<VALUECONDITION Value="true">
|
|
||||||
<EXP><![CDATA[$=$Count(FilterByFieldValue(FilterByFieldValue(Shape_Prototype.KreiselDefinition.S_Strecke, "id", StrBefore(link, "_")), "aktiv", false))>0
|
|
||||||
]]></EXP>
|
|
||||||
</VALUECONDITION>
|
|
||||||
<GROUP Id="RDK:1081553" SubType="Then">
|
|
||||||
<REMOVE_ADD Id="RDK:1081567" ListRef="ShapeList" Expr="Me.source="link-line" 
And
(Me.shapeFromId=StrAfter(link, ";")
OR
Me.shapeToId=StrAfter(link, ";"))
">
|
|
||||||
<EXP />
|
|
||||||
</REMOVE_ADD>
|
|
||||||
<REMOVE_ADD Id="RDK:1081569" ListRef="ShapeList" Expr="Me.source="s_weiche_aktiv" 
And
(Me.shapeFromId=StrAfter(link, ";")
OR
Me.shapeToId=StrAfter(link, ";"))
">
|
|
||||||
<EXP />
|
|
||||||
</REMOVE_ADD>
|
|
||||||
<REMOVE_ADD Id="RDK:1081571" Suppressed="True" ListRef="Shape_Prototype.links" Value="$=$link">
|
|
||||||
<EXP />
|
|
||||||
</REMOVE_ADD>
|
|
||||||
</GROUP>
|
|
||||||
<GROUP Id="RDK:1081554" SubType="Else" />
|
|
||||||
</IFTHENELSE>
|
|
||||||
</FOREACHLOOP>
|
|
||||||
</GROUP>
|
|
||||||
<GROUP Id="RDK:629944" Name="Group" SubType="Generic">
|
<GROUP Id="RDK:629944" Name="Group" SubType="Generic">
|
||||||
<VALUECONDITION Value="true">
|
<VALUECONDITION Value="true">
|
||||||
<EXP><![CDATA[$=$Param.Input="OnDoubleclick"]]></EXP>
|
<EXP><![CDATA[$=$Param.Input="OnDoubleclick"]]></EXP>
|
||||||
|
|||||||
Reference in New Issue
Block a user