GetSelected of Type impl.
This commit is contained in:
+142
-2
@@ -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-07-05T14:55:13" LanguageVersion="2014.1.3.680" />
|
||||
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="m.stangl [ENTW-NB08]" ModDate="2024-07-08T15:44:58" LanguageVersion="2014.1.3.680" />
|
||||
<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">
|
||||
@@ -988,6 +988,8 @@
|
||||
<VAR Id="RDK:1519830" Name="SessionZip" Type="string" />
|
||||
<VAR Id="RDK:20514758" Name="cpId" Type="string" DesignTimeRemark="Generated by RD" />
|
||||
<VAR Id="RDK:20518135" Name="shapeI" Type="string" DesignTimeRemark="Generated by RD" />
|
||||
<VAR Id="RDK:20549716" Name="RueckgabeListe" Type="string" DesignTimeRemark="Generated by RD" />
|
||||
<VAR Id="RDK:20578895" Name="searchedTypes" Type="string[]" DesignTimeRemark="Generated by RD" />
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:0006" Name="Profiles" SubType="ProfileSet">
|
||||
<PROFILE Id="RDK:383" Name="ImportBackgroundProfile" TypeName="ImportBackgroundType" />
|
||||
@@ -4891,6 +4893,7 @@ KreiselData.AbstandMS+(KreiselData.Durchmesser/2)
|
||||
<PAR Name="selected" />
|
||||
<PAR Name="includeInBOM" />
|
||||
<PAR Name="StreckeDefinition" />
|
||||
<PAR Name="isDefined" />
|
||||
</SET_STRUCT>
|
||||
</GROUP>
|
||||
</CASEGROUP>
|
||||
@@ -9992,6 +9995,15 @@ ShapeTotalLength-SSGConnectionPoint.x_S-(KreiselData.Durchmesser/2)
|
||||
<EXP><![CDATA[$=$FieldAffected="AbstandMS"]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<EXEC_ON_VALUES Id="RDK:812296" VarRef="Shape_Prototype.KreiselDefinition.M_Strecke">
|
||||
<PAR Name="id" />
|
||||
<PAR Name="x_M" />
|
||||
<PAR Name="x_S" />
|
||||
<PAR Name="x" />
|
||||
<PAR Name="y" />
|
||||
<PAR Name="z" />
|
||||
<PAR Name="direction" />
|
||||
<PAR Name="linkClass" />
|
||||
<PAR Name="label" />
|
||||
<PAR Name="aktiv">
|
||||
<EXP><![CDATA[$=$IIF(me.x_M<=(Shape_Prototype.KreiselDefinition.AbstandMS-Shape_Prototype.KreiselDefinition.d_min),TRUE,FALSE)]]></EXP>
|
||||
</PAR>
|
||||
@@ -13567,6 +13579,15 @@ ShapeTotalLength
|
||||
me.x
|
||||
))-(Shape_Prototype.KreiselDefinition.Durchmesser/2)]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="id" />
|
||||
<PAR Name="x_S" />
|
||||
<PAR Name="x" />
|
||||
<PAR Name="y" />
|
||||
<PAR Name="z" />
|
||||
<PAR Name="direction" />
|
||||
<PAR Name="linkClass" />
|
||||
<PAR Name="label" />
|
||||
<PAR Name="aktiv" />
|
||||
</EXEC_ON_VALUES>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:607197" Name="Spannstation" SubType="Generic">
|
||||
@@ -15445,6 +15466,79 @@ me.x
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:20549457" Name="GetSelected" InputTypeName="string[]" ResultTypeName="string[]">
|
||||
<GROUP Id="RDK:20549687" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:20549692" Name="shapeItem" Type="Editor2DShapeType" />
|
||||
<VAR Id="RDK:20549709" Name="selectedIds" Type="string[]" />
|
||||
<VAR Id="RDK:20555142" Name="searchedTypes" Type="string[]">
|
||||
<SET Id="RDK:20560642" VarRef="me">
|
||||
<EXP><![CDATA[$=$Param.Input]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</VAR>
|
||||
<VAR Id="RDK:20555192" Name="shapeType" Type="string" />
|
||||
</GROUP>
|
||||
<FOREACHLOOP Id="RDK:20549681" ItemVarRef="shapeItem">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$ShapeList]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<IFTHENELSE Id="RDK:20555206">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$Count(searchedTypes) > 0]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:20555207" SubType="Then">
|
||||
<FOREACHLOOP Id="RDK:20555190" ItemVarRef="shapeType">
|
||||
<PAR Name="ArrayValueExp">
|
||||
<EXP><![CDATA[$=$searchedTypes]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ExitCondExp">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<IFTHENELSE Id="RDK:20555138">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$shapeItem.family = shapeType]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$shapeItem.selected]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:20578919" SubType="Then">
|
||||
<LIST_ADD Id="RDK:20578918" ListRef="selectedIds">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$shapeItem.id]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
</FOREACHLOOP>
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
<IFTHENELSE Id="RDK:20549701">
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$Count(searchedTypes) = 0]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<VALUECONDITION Value="true">
|
||||
<EXP><![CDATA[$=$shapeItem.selected]]></EXP>
|
||||
</VALUECONDITION>
|
||||
<GROUP Id="RDK:20549702" SubType="Then">
|
||||
<LIST_ADD Id="RDK:20549719" ListRef="selectedIds">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$=$shapeItem.id]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
</GROUP>
|
||||
</IFTHENELSE>
|
||||
</FOREACHLOOP>
|
||||
<SET Id="RDK:20549713" VarRef="Param.Result">
|
||||
<EXP><![CDATA[$=$selectedIds]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
</FUNCTION>
|
||||
<FUNCTION Id="RDK:20579036" Name="doPattern" InputTypeName="string[]" />
|
||||
<FUNCTION Id="RDK:1516909" Name="CSVExport" Bookmarked="True">
|
||||
<GROUP Id="RDK:1516850" Name="Local Variables" SubType="VarSet" IncludeDate="0">
|
||||
<GROUP Id="RDK:1516849" Name="CSV Export" SubType="VarSet" IncludeDate="0">
|
||||
@@ -23650,6 +23744,10 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
</GROUP>
|
||||
</GROUP>
|
||||
<GROUP Id="RDK:326" Name="UI" SubType="Generic">
|
||||
<GROUP Id="RDK:20549455" Name="LocalVariables" SubType="VarSet" IncludeDate="0">
|
||||
<VAR Id="RDK:20549456" Name="selectedIds" Type="string[]" />
|
||||
<VAR Id="RDK:20555129" Name="searchedTypes" Type="string[]" />
|
||||
</GROUP>
|
||||
<WHILELOOP Id="RDK:328">
|
||||
<ACTION_CALL Id="RDK:330" Name="RDEngineering_RemoteEditor2D" Bookmarked="True" DesignTimeNotes="(REUSEINSTANCE)">
|
||||
<PAR Name="RDLibraryName">
|
||||
@@ -23695,7 +23793,48 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
<EXP><![CDATA[$=$Button]]></EXP>
|
||||
<CASEGROUP Id="RDK:357" CaseType="0" DesignTimeRemark="Mustern">
|
||||
<EXP><![CDATA[$C$CUSTOM1]]></EXP>
|
||||
<COMMENTS Id="RDK:20548766" DesignTimeRemark="call pattern method" DesignTimeTip="param" DesignTimeNotes="Process Name:
MAIN_SSG.rdx

Process Requires:


Author:


Creation Date:


Functionality:

Changes:
20231005 -1- \DVR
ERK-47
Höhenänderung Gefällestrecke (Pufferstrecke)


20230928 -1- \DVR
ERK-47
Höhenänderung Kreisel" />
|
||||
<SET Id="RDK:20579025" VarRef="searchedTypes">
|
||||
<EXP><![CDATA[$=$NewListStr()]]></EXP>
|
||||
<PAR Name="AdvancedOptions" />
|
||||
</SET>
|
||||
<LIST_ADD Id="RDK:20579024" ListRef="searchedTypes">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$C$Gefaellestrecke]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<LIST_ADD Id="RDK:20555132" ListRef="searchedTypes">
|
||||
<PAR Name="VALUE_TO_ADD">
|
||||
<EXP><![CDATA[$C$Foerderer]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="POS_TO_ADD" />
|
||||
</LIST_ADD>
|
||||
<COMMENTS Id="RDK:20579034" DesignTimeRemark="get selected Items of special type" DesignTimeTip="param" DesignTimeNotes="Process Name:
MAIN_SSG.rdx

Process Requires:


Author:


Creation Date:


Functionality:

Changes:
20231005 -1- \DVR
ERK-47
Höhenänderung Gefällestrecke (Pufferstrecke)


20230928 -1- \DVR
ERK-47
Höhenänderung Kreisel" />
|
||||
<CALLFUNCTION Id="RDK:20549450">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$GetSelected]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$searchedTypes]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$selectedIds]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
<COMMENTS Id="RDK:20548766" DesignTimeRemark="do the pattern of the selected elements" DesignTimeTip="param" DesignTimeNotes="Process Name:
MAIN_SSG.rdx

Process Requires:


Author:


Creation Date:


Functionality:

Changes:
20231005 -1- \DVR
ERK-47
Höhenänderung Gefällestrecke (Pufferstrecke)


20230928 -1- \DVR
ERK-47
Höhenänderung Kreisel" />
|
||||
<CALLFUNCTION Id="RDK:20579038">
|
||||
<PAR Name="FuncName">
|
||||
<EXP><![CDATA[$C$doPattern]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="InputExp">
|
||||
<EXP><![CDATA[$=$seletedIds]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="ResultRef">
|
||||
<EXP><![CDATA[$V$]]></EXP>
|
||||
</PAR>
|
||||
<PAR Name="Options" />
|
||||
</CALLFUNCTION>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:16099" CaseType="0" DesignTimeRemark="not yet used">
|
||||
<EXP><![CDATA[$C$CUSTOM2]]></EXP>
|
||||
@@ -24057,6 +24196,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
|
||||
<PAR Name="pinned" />
|
||||
<PAR Name="selected" />
|
||||
<PAR Name="includeInBOM" />
|
||||
<PAR Name="isDefined" />
|
||||
</EXEC_ON_VALUES>
|
||||
</CASEGROUP>
|
||||
<CASEGROUP Id="RDK:358" CaseType="1">
|
||||
|
||||
Reference in New Issue
Block a user