This commit is contained in:
2026-01-21 13:47:38 +01:00
+53 -9
View File
@@ -991,7 +991,7 @@
<FIELD Id="RDK:22353200" Name="Anzahl" Type="integer" 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="{ &quot;Abstand (Kreiselachse A - Kreiselachse) in Meter&quot;: &quot;4.5&quot;, &quot;Anzahl der Separatoren&quot;:&quot;2&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Weichen&quot;: &quot;4&quot; }">
<TYPE Id="RDK:900066" Name="KreiselMerkmaleType" Expanded="True" SubType="structure" DesignTimeNotes="{ &quot;Abstand (Kreiselachse A - Kreiselachse) in Meter&quot;: &quot;4.5&quot;, &quot;Anzahl der Separatoren&quot;:&quot;2&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Weichen&quot;: &quot;4&quot; }">
<TYPE_VALUES />
<FIELD Id="RDK:900067" Name="Abstand (Kreiselachse A - Kreiselachse) in Meter" Type="string" />
<FIELD Id="RDK:900069" Name="Anzahl der Separatoren" Type="string" />
@@ -1076,19 +1076,22 @@
<TYPE_VALUES />
<FIELD Id="RDK:973723" Name="Weichenart" Type="string" />
</TYPE>
<TYPE Id="RDK:1664608" Name="EckradMerkmaleType" SubType="structure" DesignTimeNotes="{ &quot;Abstand (Kreiselachse A - Kreiselachse) in Meter&quot;: &quot;4.5&quot;, &quot;Anzahl der Separatoren&quot;:&quot;2&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Weichen&quot;: &quot;4&quot; }">
<TYPE Id="RDK:1664608" Name="EckradMerkmaleType" Expanded="True" SubType="structure" DesignTimeNotes="{ &quot;Abstand (Kreiselachse A - Kreiselachse) in Meter&quot;: &quot;4.5&quot;, &quot;Anzahl der Separatoren&quot;:&quot;2&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Weichen&quot;: &quot;4&quot; }">
<TYPE_VALUES />
<FIELD Id="RDK:1664607" Name="Höhe in m" Type="string" />
<FIELD Id="RDK:26854828" Name="Drehrichtung" Type="string" />
</TYPE>
<TYPE Id="RDK:1668585" Name="BTMTBeladungMerkmaleType" SubType="structure" DesignTimeNotes="{ &quot;Abstand (Kreiselachse A - Kreiselachse) in Meter&quot;: &quot;4.5&quot;, &quot;Anzahl der Separatoren&quot;:&quot;2&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Weichen&quot;: &quot;4&quot; }">
<TYPE Id="RDK:1668585" Name="BTMTBeladungMerkmaleType" Expanded="True" SubType="structure" DesignTimeNotes="{ &quot;Abstand (Kreiselachse A - Kreiselachse) in Meter&quot;: &quot;4.5&quot;, &quot;Anzahl der Separatoren&quot;:&quot;2&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Weichen&quot;: &quot;4&quot; }">
<TYPE_VALUES />
<FIELD Id="RDK:1668591" Name="Höhe in m" Type="string" Suppressed="True" />
<FIELD Id="RDK:1668591" Name="Höhe in m" Type="string" />
<FIELD Id="RDK:26849658" Name="Drehung" Type="double" />
</TYPE>
<TYPE Id="RDK:16685851" Name="BTMTEntladungMerkmaleType" SubType="structure" DesignTimeNotes="{ &quot;Abstand (Kreiselachse A - Kreiselachse) in Meter&quot;: &quot;4.5&quot;, &quot;Anzahl der Separatoren&quot;:&quot;2&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Weichen&quot;: &quot;4&quot; }">
<TYPE Id="RDK:16685851" Name="BTMTEntladungMerkmaleType" Expanded="True" SubType="structure" DesignTimeNotes="{ &quot;Abstand (Kreiselachse A - Kreiselachse) in Meter&quot;: &quot;4.5&quot;, &quot;Anzahl der Separatoren&quot;:&quot;2&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Scanner&quot;:&quot;1&quot;, &quot;Anzahl der Weichen&quot;: &quot;4&quot; }">
<TYPE_VALUES />
<FIELD Id="RDK:16685911" Name="Höhe in m" Type="string" Suppressed="True" />
<FIELD Id="RDK:16685911" Name="Höhe in m" Type="string" />
<FIELD Id="RDK:26849660" Name="Drehung" Type="double" />
</TYPE>
<TYPE Id="RDK:23017780" Name="OFGeradeMerkmaleType" SubType="structure">
<TYPE Id="RDK:23017780" Name="OFGeradeMerkmaleType" Expanded="True" SubType="structure">
<TYPE_VALUES />
<FIELD Id="RDK:23017774" Name="Anzahl der Separatoren" Type="string" />
<FIELD Id="RDK:23017775" Name="Länge in Meter" Type="string" />
@@ -49292,7 +49295,26 @@ me.x
</CALLFUNCTION>
</GROUP>
<GROUP Id="RDK:24270700" Name="Merkmale" SubType="Generic">
<SET_STRUCT Id="RDK:24270698" VarRef="BTMTBeladungMerkmale" ClearAll="True" />
<CALLFUNCTION Id="RDK:26852762">
<PAR Name="FuncName">
<EXP><![CDATA[$C$GetRotation]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$IIF(IsEmpty(ShapeItem.rotation),0,ShapeItem.rotation)]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$Drehung]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<SET_STRUCT Id="RDK:24270698" VarRef="BTMTBeladungMerkmale" ClearAll="True">
<PAR Name="Höhe in m">
<EXP><![CDATA[$=$ShapeItem.BTMTBeladungDefinition.Hoehe]]></EXP>
</PAR>
<PAR Name="Drehung">
<EXP><![CDATA[$=$Drehung]]></EXP>
</PAR>
</SET_STRUCT>
<SET Id="RDK:24270699" VarRef="CSV_Item.Merkmale">
<EXP><![CDATA[$=$ToJSON(BTMTBeladungMerkmale)]]></EXP>
<PAR Name="AdvancedOptions" />
@@ -49332,7 +49354,26 @@ me.x
</CALLFUNCTION>
</GROUP>
<GROUP Id="RDK:24270711" Name="Merkmale" SubType="Generic">
<SET_STRUCT Id="RDK:24270709" VarRef="BTMTEntladungMerkmale" ClearAll="True" />
<CALLFUNCTION Id="RDK:26852759">
<PAR Name="FuncName">
<EXP><![CDATA[$C$GetRotation]]></EXP>
</PAR>
<PAR Name="InputExp">
<EXP><![CDATA[$=$IIF(IsEmpty(ShapeItem.rotation),0,ShapeItem.rotation)]]></EXP>
</PAR>
<PAR Name="ResultRef">
<EXP><![CDATA[$V$Drehung]]></EXP>
</PAR>
<PAR Name="Options" />
</CALLFUNCTION>
<SET_STRUCT Id="RDK:24270709" VarRef="BTMTEntladungMerkmale" ClearAll="True">
<PAR Name="Höhe in m">
<EXP><![CDATA[$=$ShapeItem.BTMTEntladungDefinition.Hoehe]]></EXP>
</PAR>
<PAR Name="Drehung">
<EXP><![CDATA[$=$Drehung]]></EXP>
</PAR>
</SET_STRUCT>
<SET Id="RDK:24270710" VarRef="CSV_Item.Merkmale">
<EXP><![CDATA[$=$ToJSON(BTMTEntladungMerkmale)]]></EXP>
<PAR Name="AdvancedOptions" />
@@ -49376,6 +49417,9 @@ me.x
<PAR Name="Höhe in m">
<EXP><![CDATA[$=$StrReplace(ShapeItem.EckradDefinition.Hoehe/1000, ",", ".")]]></EXP>
</PAR>
<PAR Name="Drehrichtung">
<EXP><![CDATA[$=$IIF(ShapeITem.EckradDefinition.Drehung=1,"UZS", "GUZS")]]></EXP>
</PAR>
</SET_STRUCT>
<SET Id="RDK:24270721" VarRef="CSV_Item.Merkmale">
<EXP><![CDATA[$=$ToJSON(EckradMerkmale)]]></EXP>