Показать сообщение отдельно
Старый 18.09.2006, 14:12   #5  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от Programmer Посмотреть сообщение
Цитата:
Сообщение от randrews Посмотреть сообщение
Цитата:
Сообщение от prefreitor Посмотреть сообщение
необходимо по одинаковому номеру подгрузить поле из второй таблицы в TableBox.
А, если как вы спрашиваете, то только добавить на TableBox кнонтролы EditBox и в каждый прописывать
SourceExpr = Table2.Field2
Чего-то у меня не получается. Сделал как советовали, но выдает ошибку: Вы использовали неопределенную переменную Table2.

Есть таблица N. У нее первичный ключ Number, Вторичный - Command. Эта таблица связана с формой.
Есть таблица F. У нее первичный ключ Command. Необходимо по одинаковому номеру (Command)подгрузить поле из второй таблицы в TableBox.
Если вдуматься, то сообщение об ошибке несет максимум нужной информации для исправления ситуации. Прописать в свойство поля имя переменной (которая насколько я понимаю объявлена и описана нигде не была) - мало. Надо в окне глобальных переменных завести переменную типа Record на таблице F и после этого можно использовать ее. Только в коде формы, построенной на N нужно еще и получить необходимые записи F.
И вот это "У нее первичный ключ Number, Вторичный - Command" резануло слух. Ключ ПЕРВИЧНЫЙ и состоит из двух полей Number, Command. Уникальная комбинация, которая не повторяется в таблице более одного раза ...