Alcuni comportamenti del Rule Editor possono essere condizionati dai valori assunti da:
✓ campi specifici della Rule Table;
✓ opportune colonne di altre tabelle del Model del Book.
Mediante opportune proprietà dinamiche, è possibile modificare i valori assunti dai principali elementi definitori di un Rule Editor, in funzione dei dati contenuti in opportune tabelle del Model. In particolare è possibile attribuire valori diversi in corrispondenza delle singole Rule esposte dal Viewer.
Le proprietà dinamiche disponibili nel visualizzatore delle Proprerty sono:
✓ RuleModeColumn assegna un RuleMode specifico a ciascuna delle regole presenti sulla RuleTable;
✓ ReadOnlyColumn disabilita la modifica di una o più regole presenti sulla RuleTable;
✓ MetadataTableColumn associa una MetadataTable personalizzata a ciascuna regola della RuleTable;
✓ OutputsColumn gestisce le Output Column di ogni regola della RuleTable mediante un apposito listato XML;
✓ LayoutColumns registra in formato XML, sulla colonna specificata, il layout grafico (e.g. ampiezza, visibilità, posizione e ordinamento delle colonne) dell’editor di ciascuna regole della RuleTable.
![]()
Ogni proprietà dinamica richiede in input una colonna di una tabella del Model, contenente dati coerenti con il tipo di elemento definitore da modificare.  | 
L’utilizzo di proprietà dinamiche sovrascrive eventuali configurazioni delle corrispondenti proprietà statiche del Rule Editor, quali RuleMode, ReadOnly, MetadataTable e Outputs.
In particolare le colonne di output possono essere definite:
✓ staticamente dalla proprietà Outputs;
✓ dinamicamente dalla proprietà OutputsColumns.
La proprietà Outputs può essere utilizzata in caso il RuleMode sia statico e impostato a ByRow.
Viceversa, la proprietà OutputsColumns deve essere utilizzata in caso il RuleMode sia impostato a ByColumn o definito dinamicamente mediante la proprietà RuleModeColumn. Inoltre, le modifiche apportate da un Power User possono essere registrate in automatico sul Rule Repository, attraverso la colonna specificata nella proprietà OutputColumns.