Frage:
Wie prüft man Dateinamen über mehrere Dateierweiterungen hinweg auf Eindeutigkeit?
Antwort:
Die normale Eindeutigkeitsprüfung für Dateinamen betrachtet den vollständigen Dateinamen. Damit ist z. B. 12345.SLDPRT und 12345.SLDASM nicht identisch und die Eindeutigkeit nicht verletzt.
Um derartige Fälle zu verhindert, kann wie folgt verfahren werden:
Erstellen Sie eine neue Variable, z. B. „EindeutigkeitsCheck“ und schalten bei dieser Variable die Option „eindeutig“ ein:
Fügen Sie auf allen Datenkarten, für welche die Prüfung gewünscht ist, diese Variable auf der Karte ein und hinterlegen den Standardwert „Dateiname ohne Erweiterung“:
Nun erscheint jedes Mal, wenn die Eindeutigkeit verletzt wird, eine entsprechende Meldung: