Большое обновление системы. Новая версия VOGBIT 21.2 - Выпущено большое обновление программы. Значительные изменения произошли как в обще-системной части, так и в плане расширения возможностей программы и повышения удобства работы с ней.

Последние темы на форумах VOGBIT

ЕИ по умолчанию - Состав и технология
Константин Чилингаров: Здравствуйте, Можно написать плагин (будет кнопка специальная), чтобы на все выделенные строчки назначить выбранную единицу измерени ...
Печать чертежей - Обновление
Константин Чилингаров: Действие по двойному щелчку настроить нельзя. Можно настроить "горячую клавишу".
Автор ТП - Обновление
Константин Чилингаров: Я выше уже написал.  Что Ваше пожелание записано в общий список пожеланий и предложений. Когда очередь до него дойдёт, сказать сложно. ...
Назначить очередь - Производство
Fomina: Хорошо, попробую удалить параметр. Спасибо
Выделение текущей даты на графике - Интерфейс программы
Константин Чилингаров: Здравствуйте, Записал в общий список предложений.
Фильтрация по сортаменту материалов в графике производства и новом задании - Общие вопросы
Fomina: Спасибо, Константин
Помощник ориентации окна - Общие вопросы
Balukov: Здравствуйте. Нет. Эту штуку отключить нельзя. Такой вопрос был недавно. https://vogbit.ru/forum/messages/forum24/topic2724/message16739/2724#message16739 VOGBIT Прикрепление/ ...
Ошибка приложения - Прочее
Константин Чилингаров: Можно попробовать /forum/messages/forum15/topic1366/message8486/#message8486 сбросить сохраненные настройки . Может быть, поможет. Но вообще, версия очень старая ...
Прикрепление/открепление окон - Общие вопросы
Константин Чилингаров: Здравствуйте, Нет. Эту штуку отключить нельзя. А чем она так сильно прямо мешает?
Последовательность операций в изделии со сборками - Производство
Fomina: Благодарю
Календарный план - Производство
Константин Чилингаров: Ждем режим с выделением деталей одного узла. Он есть этот режим. В текущей релизной версии (21.2, обновление май 2021). По крайней мере, тот, ...
Внесение состава изделия, состоящего из большого числа вложенных сборок. - Состав и технология
Fomina: Спасибо. Похоже мы делаем все правильно и другого пути нет.
Ошибка при выборе всех заданий. - Терминалы
Fomina: написал: Вот мне нужно [B распределить задания по работникам, фиксировать время начала-окончания[/B , время выполнения, количества. Потом ...
Просмотр чертежа при получении задания в терминале. - Терминалы
Константин Чилингаров: В идеале работа мне видится так: 1. На резке, после выполнения задания, на принтере этикеток печатаются этикетки всех вырезанных детал ...
Выбор ресурса при редактировании задания - Производство
Fomina: написал: Планирование иногда очень нужно, с учетом реальной и перспективной нагрузки. Особенно, когда нужно вклинится с суперсрочным з ...
Удаление позиции из номенклатуры - Прочее
Константин Чилингаров: Помочь Вам разобраться/удалить? Давайте стандартный договор на удаленную поддержку оформим, всё сделаем. Подробности по почте.
Загрузка спецификации изделия из ЭКСЕЛЬ - Состав и технология
Константин Чилингаров: Здравствуйте,  Это дополнительный модуль. Умеет загружать из Excel файла номенклатуру, параметры, файлы, спецификацию, материалы, техпр ...
Печать ордеров и единицы измерения - Прочее
Beavis900: Доброго дня! Благодарю! Будем разбираться!.
Группа планирования - Состав и технология
Eshklyaev077: Здравствуйте , спасибо все помогло !!!
Отчет о выполнении сменного задания - Отчёты
Константин Чилингаров: В среднем, тысяч 5-7 рублей (настройка шаблона отчёта). Иногда больше, если сложный.  Пришлите на почту, как должен выглядеть отчёт. Посмот ...

Группировка в отчётах

Вопросы по формированию отчётов, настройка шаблонов отчётов, - Отчёты - Технические вопросы
Страницы: 1
Группировка в отчётах, Вопрос по оформлению многоуровневой группировки
 
В шаблоне отчёта имеется вложенная группировка - все обрабатываемые позиции группируются по:
1) Заказам
2) Узлам (добавленный параметр, внутри Заказов)
3) Материалам (внутри Узлов)

Группировка происходит корректно, но если следующая группа (например, "Узел 2"), начинается с вложенной группы ("Сборки"), которой завершилась предыдущая группа ("Узел 1"), то "шапка" (название подгруппы "Сборки") не добавляется.

Текущий результат изображён на вложении "1" - название подгруппы "Сборки" переходит через группу "Узел 2".
Желаемый результат изображён на вложении "2" - вручную добавлена выделенная зелёным строка "Сборки".

Вопрос: возможно ли реализовать желаемый результат?
Если "да", то какими методами: работой с параметром "GroupEnd", изменением запроса, комплексным подходом?

Данный шаблон отчёта подготовлен самостоятельно на основе стандартных.
Shablon.png (16.52 КБ)
2.png (36.6 КБ)
1.png (57.46 КБ)
 
Самый простой и правильный способ это добавить в запросе групировки дополнительные значения, которые будут проверяться:

SELECT CASE WHEN @ID1 = @ID2 AND (/OR в зависемости от необходимого условия) @ID3=@ID4 ..... etc.

THEN 'FALSE' ELSE 'TRUE' END
Изменено: Андрей Бусел - 15.04.2020 00:23:14
 
Благодарю за оперативный ответ! Ваше решение позволило решить задачу!

Создание в области "UserQuery" дополнительного запроса "GROUP2" вида:
Код
SELECT CASE WHEN @ID1 = @ID2 AND @ID3 = @ID4 THEN 'FALSE' ELSE 'TRUE' END

и добавление в область "Group3" части "ID3:=-$UZEL;ID4:=$UZEL" до вида:
Код
UserQuery GROUP2 Parameters:={ID1:=-$VGB_D_Notation;ID2:=$VGB_D_Notation;ID3:=-$UZEL;ID4:=$UZEL}

позволило достигнуть желаемого результата.

Для остальных областей "Group" в области "UserQuery" запрос стандартный.
1.png (25.96 КБ)
Страницы: 1
Сейчас на форуме (гостей: 12)
Всего зарегистрированных пользователей: 3499
Приняло участие в обсуждении: 387
Всего тем: 804
Всего сообщений: 6067

×
Вход на сайт