Осторожно, грабли!
Не совсем вопрос для этой темы, но куда лучше кинуть - не знаю.
Понадобилось в форме .f02 -групповая спецификация изделий вывести итоги по группам изделий и в целом по отчету. Есть количество изделий, есть цена, для каждой строчки считаем сумму, ту же формулу располагаю:
- в нижнем колонтитуле области данных (итог по группе изделий, указал Суммирование-Промежуточная сумма);
- в нижнем колонтитуле (общий итог, указал Суммирование - Общая).
Формирую отчет [с рамкой] по ф.6 - итоги выводятся, полёт нормальный.
Следующий шаг - первую страницу делаю с рамкой по ф.3, уменьшил только количество строк и указал "Форма для следующих страниц <13056>" - отчет по ф.6. Общая сумма увеличилась! WTF Простой анализ показал, что позиция, выведенная первой на "Форме для следующих страниц", суммируется ДВАЖДЫ.
Явный глюк, не победил.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
F02 Ошибка суммирования при использовании формы для следующих страниц
Модератор: специалисты Eplan
-
- знаток Eplan
- Сообщения: 1457
- Зарегистрирован: 17 окт 2012, 11:24
- Имя: Виталий
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 61 раз
- Поблагодарили: 182 раза
Обсуждение форм отчетов, связанных с изделиями (f01, f02)
Взял 2 формы, в обоих вывел таким образом:
Получается выводит в конце отчета правильную сумму.
В нижнем колонтитуле "промеж. сумма + перенос". Использую 2 формы.Получается выводит в конце отчета правильную сумму.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- знаток Eplan
- Сообщения: 260
- Зарегистрирован: 12 июн 2014, 06:17
- Имя: Мишкин Иван
- Страна: Россия
- город/регион: Самара
- Благодарил (а): 16 раз
- Поблагодарили: 71 раз
Обсуждение форм отчетов, связанных с изделиями (f01, f02)
Действительно, "промеж. сумма + перенос" подсчитываются корректно. К сожалению, "промеж. сумма + перенос" выводится на каждой странице, в отличие от "сумма".
Я разместил в нижнем колонтитуле (за пределами рамки) дополнительно поле "промеж. сумма + перенос", и о чудо - оба значения теперь одинаковы и соответствуют законам математики. Вывод - отчеты с подведением итогов обязательно проверять на тестовых наборах данных.
Я разместил в нижнем колонтитуле (за пределами рамки) дополнительно поле "промеж. сумма + перенос", и о чудо - оба значения теперь одинаковы и соответствуют законам математики. Вывод - отчеты с подведением итогов обязательно проверять на тестовых наборах данных.
-
- знаток Eplan
- Сообщения: 1457
- Зарегистрирован: 17 окт 2012, 11:24
- Имя: Виталий
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 61 раз
- Поблагодарили: 182 раза
Обсуждение форм отчетов, связанных с изделиями (f01, f02)
У меня выводило только одно значение, в конце таблицы, на самой последней странице (проверял с двумя страницами).
-
- знаток Eplan
- Сообщения: 260
- Зарегистрирован: 12 июн 2014, 06:17
- Имя: Мишкин Иван
- Страна: Россия
- город/регион: Самара
- Благодарил (а): 16 раз
- Поблагодарили: 71 раз
Обсуждение форм отчетов, связанных с изделиями (f01, f02)
У Вас в отчете выведено в нижний колонтитул области данных, в моем отчете там промежуточные итоги.
Чтобы не быть голословным, выложил на GoogleDrive тестовый проект с отчетами. Там как отчет с установленным костылем, так и без него. Впрочем, не уверен что отчет формируется правильно при всех вариантах данных. Думаю, проблема проявляется именно при группировании и выводе промежуточных итогов.
Eplan v2.5.
Чтобы не быть голословным, выложил на GoogleDrive тестовый проект с отчетами. Там как отчет с установленным костылем, так и без него. Впрочем, не уверен что отчет формируется правильно при всех вариантах данных. Думаю, проблема проявляется именно при группировании и выводе промежуточных итогов.
Eplan v2.5.
-
- знаток Eplan
- Сообщения: 260
- Зарегистрирован: 12 июн 2014, 06:17
- Имя: Мишкин Иван
- Страна: Россия
- город/регион: Самара
- Благодарил (а): 16 раз
- Поблагодарили: 71 раз
Обсуждение форм отчетов, связанных с изделиями (f01, f02)
Проблема решена средствами API, см. viewtopic.php?t=2919&start=300#p77386
Последний раз редактировалось AGorskiy 13 апр 2017, 10:33, всего редактировалось 1 раз.
Причина: подправил ссылку, переназначил именно на сообщение
Причина: подправил ссылку, переназначил именно на сообщение