|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Добавление созданного поля на форму из бд
Недавно столкнулся с одной проблемой, она состоит в следующем. Существует выпадающее меню, где выбирается марка автомобиля; под ним окно ввода цены, по которой клиент хочет купить авто; а под этим всем находится список клиентов с флажками, при нажатии на которые по всем или некоторым(в зависимости от выбора) появляется заявка на покупку. Потом все это заносится в бд. Вопрос состоит в том, как организовать добавление и удаление клиентов(не в бд, а чтобы отображалось на форме), с такими же возможностями добавления заявки.
|
#2
|
|||
|
|||
Вот пример того, о чем речь.
|
#3
|
|||
|
|||
Либо динамически создавать, имея массив объектов, но в таком случае вручную контролировать расположение компонент на форме, либо попробовать StringGrid с CheckBox'ами внутри
|
#4
|
|||
|
|||
Спасибо за совет, буду пробовать.
|
#5
|
|||
|
|||
Возникло еще несколько вопросов:
1. Как сделать так, чтобы новый чекбокс создавался только в пустой ячейке с именем которе ему присвоит пользователь. 2. Как сделать так, чтобы при создании нового чекбокса с определенным названием, при нажатии на него, это название заносилось в определенную таблицу и поле базы данных. 3. Либо как сделать так, чтобы при выборе всех необходимых условий покупки при нажатии на определенную кнопку все выбранные поля в форме заносились в нужную таблицу бд(это предпочтительнее). 4. Как при выборе клиентов и при нажатии на определенную кнопку создавались поля одной таблицы бд в количестве выбранных клиентов. Причем все остальные условия заявки на покупку\продажу заносились для каждого клиента одинаково. Разница лишь в имени клиента. 5. Как можно связать поле таблицы бд из выпадающего меню с еще несколькими полями, чтобы при выборе одного параметра, например марки авто, в другую таблицу бд вносились сопуствующие парметры о литраже двигателя например. Вопросов много, очень важно получить грамотную помощь. Последний раз редактировалось dize, 30.06.2009 в 14:00. |
#6
|
|||
|
|||
Не сразу сработала кнопка редактирования.
Последний раз редактировалось dize, 30.06.2009 в 13:21. Причина: Не сразу сработала кнопка редактирования. |