![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#4
|
|||
|
|||
![]() Значится так.
Тебе надо 3 источника данных. Один для поставщика, один для товаров и один для собственно поставщик-товар. В принципе, список поставщиков тебе нужен всего один раз - считать и заполнить combobox. Ну вот отсюда и танцуем. Кидаем обычный Combobox, при открытии формы открываем источник данных для поставщиков, получаем список и вставляем его через AddObject в ComboBox (вторым параметорм, который типа TObject, добавляем ID записей, приведенные к типу TObject, могут быть проблемы при компиляции под 64 бита, но, думаю, сам догадаешься как обойти). Список у нас готов (не забудь настроить ComboBox на выбор только из списка). Теперь при сохранении новый или отредактированной записи нам надо как-то засунуть выбранный ID посавщика в нашу таблицу товыры-постащики... Делается это, например, в обработчике BeforePost. Ну вот и все. ЗЫ. Это один из множества возможных вариантов решения. |