Un champ de base de données est composé de plusieurs éléments :
L'expression d'un champ de base de données peut prendre la forme suivante :
%<AecDb "DatabaseField" "C:DataRialto DocsDatabaseExample04 Areas Flattened.udl" "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=04 Areas Flattened.mdb;Persist Security Info=False" "AEC__Object Types" "ObjectTypeId" "1" "SELECT [ObjectTypeId] FROM [AEC__Object Types] WHERE [ObjectTypeId] = 3">%
Si l'utilisateur a sélectionné une table avec une clé primaire, le code de champ extrait la valeur du champ sélectionné à l'aide de la valeur de la clé primaire. Si l'utilisateur a sélectionné une table dépourvue de clé primaire, le code de champ extrait la valeur sélectionnée à l'aide de l'index de la rangée. Si l'utilisateur a sélectionné une requête, le code de champ extrait la valeur sélectionnée à l'aide de la valeur de l'index de la rangée.