Новая версия VOGBIT 20.5 - Новая платформа: быстрее, надёжнее, удобнее. Новая подсистема управления приоритетами в производстве. Новые возможности для участков ЧПУ. Улучшенные «цеховые терминалы». Новые возможности для совместной работы менеджеров, инженеров и производства при изготовлении уникальной продукции под заказ. И многое другое…

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

Приход по заявке - изменение единиц измерения - Интерфейс программы
Константин Чилингаров: Здравствуйте, Спасибо за замечание, Да, знаем, что там не очень в этом месте, когда разные единицы измерения параллельно используются.  ...
Расчёт потребности - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Тут зависит от задачи. Если нужно, например, посчитать нормативные затраты (себестоимость) на "изделие А" (или N шт "изделий А") ...
Экспорт в Vogbit - Состав и технология
Константин Чилингаров: Здравствуйте, В приложенном архиве описание и примеры файлов для импорта.
Плагин на форму отчета - Новые возможности
Константин Чилингаров: Отправили ещё раз. Если нет, посмотрите в "Спаме". Туда значит попадает, наверное.
Смена участка и поста в окне Технология подробно. - Интерфейс программы
Константин Чилингаров: Здравствуйте, Пожелание понятно. Пока запишем в список пожеланий.
Вопрос по коэффициентам пересчета - Состав и технология
Sgrekhv: Большое спасибо. Все получилось.
Группировка постов по подразделениям в загрузке - Общие вопросы
Константин Чилингаров: 19314 nemyheim написал: Поколдую пока с названиями Да, пока так. В список пожеланий записал.
Эскизы при просмотре остатков - Интерфейс программы
Константин Чилингаров: Ну... Надеюсь, скоро))) Тестируем. Вам конкретно, если сильно нужно, можем и сейчас дать.
Карта раскроя - Общие вопросы
mansur: Добрый день, я понял свое упущение - нужно позиции переводить на "высокий"уровень, у нас по умолчанию стоит "максимальный". В пр ...
Приемка ОТК - Производство
Константин Чилингаров: Ответ, на самом деле, в предыдущем сообщении: 13 Константин Чилингаров написал: Чтобы была возможность применять такую систему не повс ...
Редактирование минимальных остатков в окне. - Интерфейс программы
Константин Чилингаров: Здравствуйте, 3520 Alex-220781 написал: Чтобы отредактировать значение минимального остатка Я, когда хочу отредактировать "неснижаемый ...
Комментарии в "Технология подробно" - Состав и технология
Kip.prombez: Спасибо :) Помогли
Колонка комментарий в заявке на покупку. - Интерфейс программы
Константин Чилингаров: Технически в следующей версии такая возможность предусмотрена. Успеем или нет её подключить в графический интерфейс (колонка чтобы поя ...
Вопрос по расчетам - Общие вопросы
Константин Чилингаров: В заказной спецификации (дереве) указывается количество на единицу того, что делаем. Если меряется это, что делаем, метрами, то на 1 м "и ...
Учет комплектующих изготовленных по фактическому количеству материала. - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: 19032 Илья написал: изначально втулки делают именно под конкретный  заказ Тут у нас с вами некоторое терминологическое расхождение. П ...
Внеплановое задание - Производство
Константин Чилингаров: Я так понимаю, «подгонка толкателей» в данном случае это не заранее предусмотренная технологией операция, а некая дополнительная работ ...
Удаление позиции из номенклатуры - Прочее
Константин Чилингаров: Судя по сообщению, данная позиция используется в складском документе (в спецификации учётного документа). Немного странно, что "где и ...
добавление и удаление деталей в заказ - Состав и технология
Константин Чилингаров: Можем. Напишу на почту. До конца этой недели.
Обороты по складу - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: 19136 Promob321 написал: как и где правильно выбрать подразделение, чтобы можно было посмотреть Обороты по складу В меню (ленте) выбрать "Р ...
Артикулы как правильно привязать к деталям? - Состав и технология
Константин Чилингаров: Про параметры: [VIDEO TYPE=YOUTUBE WIDTH=1280 HEIGHT=720 //www.youtube.com/embed/ve2rwhx6JM4?feature=oembed[/VIDEO

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

Вопросы по формированию отчётов, настройка шаблонов отчётов, - Отчёты - Технические вопросы
Страницы: 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
Сейчас на форуме (гостей: 16)
Всего зарегистрированных пользователей: 3289
Приняло участие в обсуждении: 374
Всего тем: 804
Всего сообщений: 6067

×
Вход на сайт