AutoAttr.ini - Automatic Compilation of Attributes
This file contains the information for the automatic management of the parts attributes. Let’s see the following example:
[code] ;definizione di macro utilizzate nelle
sezioni [newpart] e [changeattr] ;Ricava il valore dell'attributo
modificato (utilizzare solo in [changeattr]) value=prif tag getattr
;Ricava il nome della parte partname=prif "$name" getattr ;Ricava il
valore dell'attributo DISEGNATORE della parte padre
partdis_padre=prif ppdr "disegnatore" getattr [newpart]
;Impostazione attributi in fase di creazione di una parte ;Imposta
l'attrib. descrizione uguale al nome della parte 1=prif
"descrizione" partname setattr ;Imposta l'attrib. data con il
formato gg/mm/aa 2=prif "DATA" "%d/%m/%y" time setattr ;Imposta
l'attrib. disegnatore uguale a quello della parte padre 3=prif
"disegnatore" partdis_padre setattr ;Esempi ;Imposta l'attrib.
disegnatore = a Massimiliano ;x=prif "disegnatore" "Massimiliano"
setattr ;Imposta l'attrib. data con il formato gg/mm/aaaa ;x=prif
"DATA" "%d/%m/%Y" time setattr [changeattr] ;Impostazione attributi
in fase di modifica di un attributo ;Imposto l'attributo descrizione
con il nome della parte modificato $name=prif "descrizione" value
setattr ;Imposto il nome della parte con il valore dell'attributo
descrizione modificato descrizione=prif "$name" value setattr
;Imposto l'attributo codice = all'attributo disegno modificato
The AUTOATTR.INI file is editable through any text file editing program.