Присоединение к наборам данных новых полей

Двойным щелчком на компоненте tbNakls откройте окно редактора полей и щелчком правой кнопкой мыши вызовите его контекстное меню. Выберите в меню команду New Field, чтобы открыть окно конструктора нового поля (рисунок 3.28).

Рисунок 3.28 – Окно конструктора нового поля

С помощью конструктора нового поля в НД можно создать новые поля одного из 3-х типов (тип определяется переключателями в группе FieLd type):

ü Lookup - поля содержат данные из таблицы подстановки;

ü Calculated - поля содержат вычисляемые данные;

ü Data - поля содержат произвольные данные.

Поле типа Lookup - подстановочное поле, заполняется данными из нужного поля другого НД. Его и рассмотрим первым.

Поле типа Calculated – вычисляемое поле, заполняется в обработчике события OnCalcFields этого НД.

Поле типа Data – данные, будет отображаться в сетке пустой колонкой, которую можно заполнить в обработчике события OnGetText этого поля.

Ниже рассматриваются способы создания подстановочных и вычисляемых полей. Поля типа Data особого интереса не представляют и специально не рассматриваются.