Hallo
Willkommen im Forum
Eine mögliche Variante (in Kurzform):
- Zeichnungsvorlage öffnen
- fx-Parameter "Toleranzen" als Multivalue Textparameter anlegen
- alle benötigten Toleranzen in die Werteliste das Parameters eintragen
- neues, lokales iLogic Formular "Toleranzen" erstellen
- den fx-Parameter "Toleranzen" per Drag'n Drop in das Formular einfügen
- neue iLogic Regel "CopyParamToProp" erstellen und diesen Code einfügen:
Code:
iProperties.Value("Custom", "Toleranz")=Toleranzen
- neue iLogic Regel "OpenToleranzenForm" erstellen und diesen Code einfügen:
Code:
iLogicForm.Show("Toleranzen")
- iLogic Ereignisauslöser Dialog öffnen
- Im Tab "Dieses Dokument" die Regel "OpenToleranzenForm" in das Event "Neues Dokument" ziehen
- Im Tab "Dieses Dokument" die Regel "CopyParamToProp" in das Event "Beliebige Parameteränderung" ziehen
- In der Schriftfelddefinition das benutzerdef. iProp "Toleranz" statt der angeforderten Eingabe einfügen
- Zeichnungsvorlage speichern
Beim nächsten Erstellen einer Zeichnung mit dieser Vorlage sollte direkt die Auswahl der Toleranz erscheinen. Wird später eine Änderung der Toleranz nötig, kann man entweder der fx-Parameter ändern oder das Formular "Toleranzen" öffnen oder die Regel "OpenToleranzenForm" ausführen.
------------------
MfG
Ralf
RKW Solutions GmbH
www.RKW-Solutions.com
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP