0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 16
|
|
1 | |
При печати слетает значение подчиненной формы13.05.2017, 08:35. Показов 1371. Ответов 15
Метки нет (Все метки)
Здравствуйте, помогите разобраться в чем может быть причина.
Имеется форма,построенная на таблице "Изделие". В этой форме 2 подчиненные формы: 1. построена на таблице "Расценки" 2. построена на запросе "Состав изделия" в главной форме есть список "Изделий" в подчиненной форме 1. в примечании есть поле, в котором рассчитывается сумма расценок в подчиненной форме 2. в примечании также есть поле, в котором рассчитывается сумма стоимости в главной форме сделан вывод значений из этих полей в 2 поля. теперь о непонятном для меня. выбираю любое изделие, кроме первого. происходит правильный вывод значений суммы из подчиненных форм, НО! при печати формы (Печать - галочка на "выделенные записи") происходит подмена значений именно из подчиненной формы 2 и подменяются они на сумму значений ПЕРВОГО ИЗДЕЛИЯ В СПИСКЕ. на фото пример: выбираем изделие 1 (банкетка ода) сумма стоимости 168, сумма расценок 245. при печати все так и есть. НО, если выбрать другое изделие (валенсия с отт), то сумма стоимости 1818,3, сумма расценок 2500, а при печати на бумаге выводится сумму стоимости 168!, как у первого изделия, хотя сумма расценки осталась правильной помогите, пожалуйста, разобраться
0
|
13.05.2017, 08:35 | |
Ответы с готовыми решениями:
15
AUTOCAD 2012: при предварительном просмотре при печати слетает приложение Слетает форматирование текста при печати ВПФ в MS Word Запрет на создание записи в подчиненной форме при отсутствии значения в поле главной формы( или в этой же подчиненной форме) Аксесс 2003 Переход к последней записи подчиненной табличной формы при активации главной формы |
17535 / 7287 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
|
13.05.2017, 10:13 | 2 |
Формы - для ввода/просмотра данных. Делайте отчеты с подчиненными (суммы там считайте) и печатайте их с условием равенства кода изделия коду текущего изделия.
2
|
10741 / 5582 / 1409
Регистрация: 05.10.2016
Сообщений: 15,787
|
|
13.05.2017, 11:42 | 3 |
Ну для этого лучше было примерчик опубликовать.
А еще, начиная с Win7 - в системе присутствует инструмент "Ножницы", для вырезания данных экрана и сохранения их в графических файлах. Добавлено через 2 минуты ltv_1953, совершенно прав , формы никто не печатает, для этого существуют отчёты.
1
|
Модератор
|
|
13.05.2017, 11:51 | 4 |
подозреваю, что одно из полей --свободное
а второе соответствует некому полю в таблице
0
|
0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 16
|
|
13.05.2017, 12:03 [ТС] | 5 |
прикрепил базу
0
|
10741 / 5582 / 1409
Регистрация: 05.10.2016
Сообщений: 15,787
|
|
13.05.2017, 13:03 | 6 |
Чего то не пойму как вы печатаете? - Отчёта не наблюдаю.
Можно тут поподробней и по пунктам? Добавлено через 1 минуту Совсем не понял этой конструкции ....
0
|
0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 16
|
|
13.05.2017, 13:21 [ТС] | 7 |
печатаю вообще без отчета, т.е. открыл форму, выбрал изделие "Валенсия с отт." , нажал Ctrl+P . в появившемся окне поставил галочку "выделенные записи" и нажал ОК. принтер выплюнул листок, а на нем напечатана в поле сумма стоимости совсем иная цифра, нежели на экране.
проблема как раз в этом и есть, что на экране монитора в программе написано одно, а при печати формы на печатном листе в этом же поле уже совсем другое значение. p.s. в access новичок, поэтому с реализацией данной формы в отчет пока не получается, просто потому что не знаю как это сделать((
0
|
10741 / 5582 / 1409
Регистрация: 05.10.2016
Сообщений: 15,787
|
|
13.05.2017, 13:30 | 8 |
Та может так?
- справа вверху на форме кнопка печати - (Предвар. просмотр)
1
|
10741 / 5582 / 1409
Регистрация: 05.10.2016
Сообщений: 15,787
|
|
13.05.2017, 13:32 | 9 |
А мне и в голову не приходило что так можно!
Спасибо - буду знать. А я то тут , как дурак, всё с отчётами, зачем -то, вожусь часами ....
0
|
Модератор
|
|
13.05.2017, 13:35 | 10 |
у меня немного другой подход --через фильтр
1
|
0 / 0 / 0
Регистрация: 04.01.2016
Сообщений: 16
|
|
13.05.2017, 13:36 [ТС] | 11 |
Спасибо огромное!!!
0
|
10741 / 5582 / 1409
Регистрация: 05.10.2016
Сообщений: 15,787
|
|
13.05.2017, 13:53 | 12 |
Ну Галина... - Ну наворотила!
Красота! А про установки при открытии формы забыла - соответственно печать идёт без фильтра ... пока наименование не выставишь. Тут надо либо при открытии выставлять, либо перед печатью проверять на значение поля "Наименование1" (Есть -нет) Прошу простить за занудство.
0
|
Модератор
|
|
13.05.2017, 13:58 | 13 |
0
|
10741 / 5582 / 1409
Регистрация: 05.10.2016
Сообщений: 15,787
|
||||||
13.05.2017, 13:58 | 14 | |||||
Всех делов:
0
|
10741 / 5582 / 1409
Регистрация: 05.10.2016
Сообщений: 15,787
|
|
13.05.2017, 14:00 | 15 |
0
|
10741 / 5582 / 1409
Регистрация: 05.10.2016
Сообщений: 15,787
|
||||||
13.05.2017, 14:07 | 16 | |||||
Ой !
Подправил чутка ...
1
|
13.05.2017, 14:07 | |
13.05.2017, 14:07 | |
Помогаю со студенческими работами здесь
16
Значение поля подчиненной формы Задать значение полю подчиненной формы Получить значение из поля подчиненной формы Сумма значений поля подчиненной формы по условию на значение другого поля той же формы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |