![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Доброго времени суток!
Помогите реализовать. ![]() Нужно чтобы при выборе наименования товара из второго DBLookupComboBox автоматически подставлялась цена в DBEdit. |
#2
|
||||
|
||||
![]() Наименование товара вместе с ценой лежит? Просто задайте для DBEdit источником поле "Цена", будет отображаться всё автоматом
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#3
|
|||
|
|||
![]() Нет, наименование и цена лежат в разных таблицах. Наименование в таблице Товары, а цена в таблице Приход.
|
#4
|
||||
|
||||
![]() Тогда при клике по второму DBLookupComboBox нужен запрос на поиск в таблице Приход по ID товара - результат из поля "Цена" появится в DBEdit
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#5
|
|||
|
|||
![]() Не совсем понятно как забрать id_tovara из комбобокса и как присвоить результат эдиту
![]() Код:
SELECT price FROM storage WHERE id_tovara... |
#6
|
||||
|
||||
![]() А зачем из комбика это делать? Вы положите на форму компонент TDbLookupComboBox. Настройте для него свойство ListSource. И тогда при выборе значения из списка автоматом будет изменятся позиция в источнике данных. Для второй таблицы делаете тоже самое. Затем правильно заполняете для второй таблички свойства MasterSource и MasterFields.
Вот и все. Теперь все будет работать автоматом. Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |