Любое поле может быть предназначено для размещения данных одного из пяти типов:
С – символьное поле (CHARACTER);
N – числовое поле (NUMERIC);
D – Поле даты (DATE);
L – Поле для размещения логических величин (LOGICAL);
M – Текстовое поле (MEMO).
Поле для размещения строки символов может содержать любую последовательность символов, которые можно вводить с клавиатуры (буквы русского и латинского алфавита, цифры и специальные знаки – $, %, & и т.д.). Содержимое такого поля непригодно для арифметических расчетов. Длина символьного поля может быть от 1 до 254 символов.
Поле для размещения числовой информации позволяет хранить в нем информацию в виде цифр, десятичной точки и знака “+” или “-“ (наличие точки и знака необязательно). В арифметических операциях используется содержимое именно таких полей. Длина числового поля не должна выходить за диапазон значений от 1 до 19 цифр. Для размещения десятичной точки должна быть предусмотрена одна дополнительная позиция.
Поле для размещения даты предназначено для хранения даты в формате DD.MM.YY, где DD –условное обозначение дня месяца посредством двух цифр, MM- условное обозначение номера месяца, YY- условное обозначение двух последних цифр года. На поле даты всегда отводится восемь символов.
Содержимое поля для размещения логических величин может принимать значение TRUE (Истинно), либо FALSE (Ложно), обозначаемых .T. либо .F. соответственно. На поле для размещения логических величин всегда отводится один символ (очки, «окаймляющие» значения, не являются содержимым поля).
Поле типа MEMO используется для размещения текстовой информации в отдельном файле.