Двойным щелчком на компоненте tbNakls откройте окно редактора полей и щелчком правой кнопкой мыши вызовите его контекстное меню. Выберите в меню команду New Field, чтобы открыть окно конструктора нового поля (рисунок 3.28).
Рисунок 3.28 – Окно конструктора нового поля
С помощью конструктора нового поля в НД можно создать новые поля одного из 3-х типов (тип определяется переключателями в группе FieLd type):
ü Lookup - поля содержат данные из таблицы подстановки;
ü Calculated - поля содержат вычисляемые данные;
ü Data - поля содержат произвольные данные.
Поле типа Lookup - подстановочное поле, заполняется данными из нужного поля другого НД. Его и рассмотрим первым.
Поле типа Calculated – вычисляемое поле, заполняется в обработчике события OnCalcFields этого НД.
Поле типа Data – данные, будет отображаться в сетке пустой колонкой, которую можно заполнить в обработчике события OnGetText этого поля.
Ниже рассматриваются способы создания подстановочных и вычисляемых полей. Поля типа Data особого интереса не представляют и специально не рассматриваются.