13.3. Codici parlanti
Alcuni clienti utilizzano codici parlanti. Il configuratore può essere impostato per generare codici parlanti in automatico. Il campo codice può essere composto di tasselli racchiusi tra i separatori <$ (apertura) e $> (chiusura). I tasselli possono essere ricorsivi.
Nell'esempio in figura abbiamo un codice definito come
_TRAVERSO MONTANTE INT 400 H COLLO=<$H_COLLO$>
In fase di configurazione il tassello <$H_COLLO$> verrà sostituito con il valore della variabile H_COLLO (es. 200) generando il codice _TRAVERSO MONTANTE INT 400 H COLLO=200
Come nel caso del campo QTA è possibile forzare il motore di elaborazione del configuratore a valutare anche regole più complesse. Il configuratore inizierà la valutazione dei tasselli più interni sostituendo i valori e reiterando il processo per la valutazione dei tasselli più esterni.
_TRAVERSO MONTANTE INT 400 H COLLO=<$<$H_COLLO$>-110$>
Questo codice verrà valutato in due passi. Il primo passo sostituirà il valore <$H_COLLO$> con 200, mentre il secondo eseguirà la differenza fra 200 e 110.
>> <$<$H_COLLO$>-110$>
>> <$200-110$>
>> 90
producendo il codice
_TRAVERSO MONTANTE INT 400 H COLLO=90