====== SmartCopyFileName ====== Mit dem [[Glossar#Tag]] **SmartCopyFileName** im [[Options|Abschnitt]] [[Public]] wird definiert, wie ein Dateiname bei [[userman:smartcopy]]-Operationen aufgebaut sein soll. Das Tag wird nur benötigt wenn der Kunde eine SmartCopy Lizenz hat, es können mehrere **SmartCopyFileName**-Tags in //Public// definiert werden. Dabei muß über die Auswahl der [[Bedingung]]en sichergestellt sein, dass die Definition für jeden Dateityp eindeutig ist. ===== Liste der Attribute ===== ^Name ^Wert ^Funktion ^ | ''condition'' |''TRUE''/''FALSE'' |Definiert für welche Dateitypen diese Definition verwendet werden soll | | ''counter'' |**000001|..\Setup\Data\filenamecounter.cnt**|Name der Counterdatei oder Aufruf eines externen Programms zur Nummernerzeugung | | ''counter_preview'' |**XXXX** |Wert der im Counterfeld angezeigt wird um vom Anwender festgelegt oder durch eine Nummer aus dem [[:nummerngenerator]] ersetzt zu werden | | ''filename_format'' |**%NewNamePrefix''%''%COUNTER%_%NewNameSuffix%#%REVISION%** |Aufbau des Dateinamens | | ''prefix'' |**%XML_Project:FileNameFormat%** |Zeichenfolge die im Dateinamen voran gestellt wird | | ''reuse_old_counter''| **%FILENAME:befor|first|-%**| {{tag>Klärungsbedarf}}| | ''suffix'' |**%FILENAME:between|two|_#%** |Zeichenfolge die an den Dateinamen aber vor der [[:dateiendung]] angehängt wird | ===== Beispiel ===== Im Beispiel definiert der erste Eintrag den Dateinamen für alle [[:solid_edge]] 3D-Modelle, während der zweite Eintrag nur für die Zeichnungen (.dft) gilt und diesen den Namen des zur Zeichnung zugehörigen Modells (''%ref1%'') zuweist. Jeder Dateityp wird in diesem Beispiel nur einmal berücksichtigt und ist damit eindeutig definiert. {{tag>Public SmartCopy}}