Bugfix: Tiefe Kopie jedes Assemblies erstellen um wirklich auch die Parameter ändern zu können

This commit is contained in:
2025-03-24 19:34:37 +01:00
parent 22fc421948
commit e02676fce7
+6 -10
View File
@@ -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="2025-03-24T10:43:06" LanguageVersion="2014.1.3.710" />
<PROCESSPROPERTY CrUser="pmarani [ENGMARANI17R]" CrDate="2022-05-05T18:05:31" ModUser="m.stangl [ENTW-NB08]" ModDate="2025-03-24T18:03:33" LanguageVersion="2014.1.3.710" />
<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">
@@ -1124,13 +1124,13 @@
</TYPE>
</GROUP>
<GROUP Id="RDK:18753242" Name="SE EXPORT" SubType="TypeSet" IncludeDate="0">
<TYPE Id="RDK:18946335" Name="SEExportParamType" Expanded="True" SubType="structure" HasArrayType="True">
<TYPE Id="RDK:18946335" Name="SEExportParamType" SubType="structure" HasArrayType="True">
<TYPE_VALUES />
<FIELD Id="RDK:18946341" Name="key" Type="string" />
<FIELD Id="RDK:18946343" Name="value" Type="double" />
<FIELD Id="RDK:18946345" Name="filename" Type="string" />
</TYPE>
<TYPE Id="RDK:18753212" Name="SEType" SubType="structure" HasArrayType="True" DesignTimeNotes="Der Rest der Datei ist eine Liste aller Objekte, welche vom Benutzer angelegt wurden. Die Merkmale jedes Objektes werden wie in die Datei geschrieben, wie sie im RD verwendet werden. Eine Übersetzung in die Merkmale für das ERP findet ausserhalb statt.">
<TYPE Id="RDK:18753212" Name="SEType" Expanded="True" SubType="structure" HasArrayType="True" DesignTimeNotes="Der Rest der Datei ist eine Liste aller Objekte, welche vom Benutzer angelegt wurden. Die Merkmale jedes Objektes werden wie in die Datei geschrieben, wie sie im RD verwendet werden. Eine Übersetzung in die Merkmale für das ERP findet ausserhalb statt.">
<TYPE_VALUES />
<FIELD Id="RDK:18753205" Name="Elementnummer" Type="integer" DesignTimeNotes="Die Elementnummer ist einfach eine laufende Nummer" />
<FIELD Id="RDK:18753206" Name="TeileArt" Type="string" />
@@ -34820,8 +34820,8 @@ ShapeList["id="+Param.Input[1].shapeID].name
</SET>
</GROUP>
</IFTHENELSE>
<SET Id="RDK:18760840" VarRef="DestinationFolder">
<EXP><![CDATA[$=$ProcPath()+"CAD\"]]></EXP>
<SET Id="RDK:24054985" VarRef="Destination">
<EXP><![CDATA[$=$ProcPath()+"CAD\"+StrReplace(SE_Item.ItemName, " :", "-")+".asm"]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<ACTION_CALL Id="RDK:18756357" Name="RDEngineering_CopyFile" DesignTimeRemark="{Source File} --&gt; {Destination File}">
@@ -34832,7 +34832,7 @@ ShapeList["id="+Param.Input[1].shapeID].name
<EXP><![CDATA[$=$Source]]></EXP>
</PAR>
<PAR Name="NewFileName">
<EXP><![CDATA[$=$DestinationFolder]]></EXP>
<EXP><![CDATA[$=$Destination]]></EXP>
</PAR>
<PAR Name="AcceptWildcards" />
<PAR Name="Overwrite">
@@ -34840,10 +34840,6 @@ ShapeList["id="+Param.Input[1].shapeID].name
</PAR>
<PAR Name="Options" />
</ACTION_CALL>
<SET Id="RDK:24054985" VarRef="Destination">
<EXP><![CDATA[$=$ProcPath()+"CAD\"+"\"+SE_Item.SEFilename]]></EXP>
<PAR Name="AdvancedOptions" />
</SET>
<ACTION_CALL Id="RDK:18756358" Name="RD_SEActions_PlacePart" DesignTimeRemark=" {PartFileName} ">
<PAR Name="RDLibraryName">
<EXP><![CDATA[$C$RDEngineering_SOLIDEDGE]]></EXP>