Un campo de base de datos consta de los componentes siguientes:
La expresión de campo para un campo de base de datos puede tener el aspecto siguiente:
%<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 el usuario ha seleccionado una tabla con una clave primaria, el código de campo recupera el valor de campo seleccionado utilizando el valor de la clave primaria. Si el usuario ha seleccionado una tabla sin clave primaria, el código de campo recupera el valor seleccionado utilizando el índice de filas. Si el usuario ha seleccionado una consulta, el código de campo recupera el valor seleccionado utilizando el índice de filas.