0 / 0 / 0
Регистрация: 24.09.2015
Сообщений: 7
|
|
1 | |
Как реализовать в Access добавление группы полей при нажатии кнопки?29.09.2015, 15:52. Показов 899. Ответов 3
Метки нет (Все метки)
Ситуация.
Есть форма "Акты". Данные из нее попадают в таблицу "Акты". В Актах содержится номер акта, дата, ....., Услуга, Стоимость услуги, Количество, Сумма. Сумма=стоимость услуги*количество. Я хочу создать акт. Ввожу все, включая услугу и количество. (Сумма считается автоматически). НО мне нужно, к примеру, не одну услугу указать, а 5. Возможно ли на форме сделать кнопку "Добавить услугу", при нажатии на которую появятся еще 3 поля: "Услуга 2, стоимость 2 и количество 2"? При этом сумма посчитается уже с учетом второй услуги.
0
|
29.09.2015, 15:52 | |
Ответы с готовыми решениями:
3
Как реализовать в Access вывод скрытых полей при нажатии на кнопку? Добавление полей в форме при нажатии кнопки Как при нажатии кнопки с формы access adp добавлять поля на форму? Почему при нажатии кнопки Access не отвечает? |
26805 / 14484 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
29.09.2015, 16:07 | 2 |
Неверное, не базовое решение. А если будет 50 услуг будете добавлять 150 полей?
У вас есть таблица Акты с уникальным номером акта, лучше если это счетчик. И должен быть справочник услуг с уникальным кодом идУслуги и полями названия услуги и цены. И нужна еще таблица УслугиАкта с полями номерАкта, идУслуги. Причем сочетание этих полей также должно быть уникальным. Таким образом для каждого акта будет свой набор услуг и запросом можно подсчитать какая сумма по акту. Ввод данных в т.УслугиАкта удобно сделать в виде ленточной или табличной подформы на главной форме, где сделано поле со списком для выбора акта. Причем подформа связывается с комбобоксом свойствами Основные поля/подчиненные поля у контрола-контейнера подформы. Таким образом в подформе выберутся только услуги по данному акту. И добавление новой сразу будет связано с выбранным актом. В подформе на поле идУслуги сделать поле со списком для выбора услуги.
1
|
0 / 0 / 0
Регистрация: 24.09.2015
Сообщений: 7
|
|
29.09.2015, 16:14 [ТС] | 3 |
Спасибо. Структура интересная получилась, но не совсем понятная. Если есть время, можете нарисовать схемку?
0
|
8859 / 5904 / 585
Регистрация: 27.03.2013
Сообщений: 19,567
|
|
29.09.2015, 18:16 | 4 |
Посмотрите примерный примерчик с формочками, как это обычно выглядит в натуре.
0
|
29.09.2015, 18:16 | |
29.09.2015, 18:16 | |
Помогаю со студенческими работами здесь
4
Как сделать, чтобы при нажатии кнопки в форме, добавлялось еще несколько полей? Добавление полей при нажатии на кнопку Вывод полей БД в таблицу при нажатии кнопки Увеличение размеров полей ввода при нажатии кнопки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |