Wanneer je bijvoorbeeld het tekeningnummer invoert als Layoutnaam is het mogelijk dit nummer automatisch op te nemen in het titelhoofd van de tekening. Dit doe je met een FIELD.
Stel dat het tekeningnummer vooraf gegaan wordt door een C of D om daarmee de status van de tekening aan te geven. Dan is het mogelijk automatisch de status in de onderhoek van de tekening te vullen met de tekst CONCEPT dan wel DEFINITIEF. Daarvoor wordt in het FIELD een macro opgenomen. Daarvoor kun je gebruik maken van de macrotaal DIESEL.
TEKENINGNUMMER
- Dubbelklik op onderhoek. Als deze voorzien is van attributen. verschijnt het Enhanced Attribute Editor dialoogscherm.
- Zoek naar en klik op het attribute waar je het tekening nummer wilt invoeren.
- Klik met Rechts in de Value balk en kies Insert Field...
- Kies in het Field dialoogscherm voor Field category Other en selecteer dan uit Field names SystemVariable. Nu kun je in de middelste knop naar beneden scrollen opzoek naar de System variable ctab. En tot slot kun je in de rechter kolom nog iets zeggen over de opmaak het zogenaamde Format. Bijvoorbeeld alles in hoofdletters (uppercase) Sluit dan af met OK
- Sluit nu ook het Enhanced Attribute Editor dialoogscherm en zie hoe de layoutnaam in de onderhoek staat
We kiezen dan bij de Field category voor DieselExpression zodat we een beslissing kunnen nemen opbasis van het eerste teken in de layout naam.
Als het een D is schrijf dan Definitief en anders Concept.
$(if,$(eq,$(substr,$(getvar,ctab),1,1),D),Definitief,Concept)
Toelichting
- $(getvar, waarmee de systeem variable CTAB wordt uigelezen
- $(substr, waarmee het eerste teken uit de layoutnaam wordt bepaald
- $(eq, waar de vergelijking wordt gemaakt met D
- $if, afhankelijk van de uitkomst van de vegelijking Definitief of Concept wordt weergegeven.