Цитата:
Сообщение от
Bird

)))
Создаешь временную таблицу, подбери любую, главное чтобы она подходила по твоему первичному ключу (в твоем случае, чтобы у нее в первичный ключ входило поле типа Code нужной длинны) и чтобы в ней было поле типа bool. Дальше, при открытии формы проходишь по всему списку сотрудников и переносишь их коды во временную таблицу. Выводишь в tablebox поле, с переменной временная_таблица.булево_поле
Далее по нажатию кнопки (или по закрытию формы) ставишь фильтр во временной таблице по булеву признаку, и на каждую запись находишь нужного сотрудника и делаешь с ним что хочешь

со временной таблицей не пойму как делается
Например к таблице Employee мне нужен CheckBox и поле типа TextBox, checkBox не расчитывается а нажимается/отжимается на форме, текс так же вносится ручками в форме.
Создаю Временну таблицу TempEmploee. на Form - OnInit()
навешиваю
Код:
IF Employee.FIND('-') THEN
BEGIN
REPEAT
TempEmployee.INIT;
TempEmployee."No." := Employee."No.";
TempEmployee.INSERT;
UNTIL (Employee.NEXT = 0)
END;
для TextBox использую поле Birthplace, для CheckBox - Comment.
ввожу какой-нибудь текст в TextBox - перехожу на следующаую запись - он там то же появляется, так же с CheckBox.
как сделать что бы для каждой записи сохранялось собсвенное значение, как совместить перемещение по Таблице с перемещением по TempEmployee?