Изменение цен на лицензии - С 01 мая 2023 г. изменяется стоимость лицензий VOGBIT

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

Терминал - Терминалы
Veruz: Это проявляется только утром. В течении дня вроде - всё нормально.
Автозаполнение Тшт в технологии - Состав и технология
Trudovaya-21: Большое спасибо! Очень помогли!
Расчет потребности и ЛЗК - Общие вопросы
Константин Чилингаров: написал: А для чего тогда состав изделия в конструкторской документации, если все берется из технологии? Тут так в двух словах и не объ ...
Папки - Общие вопросы
Владимир Белов: А пока мы исправляем ошибку - вместо крестика можно использовать кнопку сворачивания.
Настройка столбцов в Номенклатура - Основная - Состав и технология
Yzolotukhin: написал: написал: То есть нельзя сделать чтобы этот столбец появился в основной таблице? Немного устарел ответ (сообщение #4). Актуал ...
Unable to cast object of - Ошибки в работе
Константин Чилингаров: Отправил Вам на почту.
График производства - Прочее
Veruz: Спасибо, получилось.
Передача остатков склада из 1с склад - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Здравствуйте, Сделать реально. Есть API. Можно из внешнего приложения законнектиться к базе данных VOGBIT и в нужный момент вытащить нужну ...
Ошибка создания отчета - Отчёты
Abdrahimov: Спасибо, решено
Предварительные заявки и Лимитные карты не попадают в папки - Ошибки в работе
Alex-220781: Я, наверное, с группировкой перепутал. А как идею можно рассмотреть. Чтобы созданные документы сортировались по папкам.
И снова про брак... - Материалы, Комплектующие, Складской учёт
Kovyrkin: Здравствуйте, Константин. написал: Вообще, в большинстве случаев определение и фиксация брак или не брак - это компетенция не оператора, ...
Сменное задание - Производство
Константин Чилингаров: Здравствуйте, Да, можно так сделать. Шаблон отчёта нужно соответствующий настроить. Пришлите, пожалуйста, на почту, какие этикетки дол ...
Задания - Общие вопросы
Константин Чилингаров: Здравствуйте, Дело в том, что демо-пример "/support/19454/ Движение заказа " сделан полностью на "/articles/5286/ среднем " уровне, и в данном ...
Удаление операции из техпроцесса - Состав и технология
Константин Чилингаров: Здравствуйте, Существуют задания для производства, которые ссылаются на эту операцию (на основе неё созданные). Они не дают удалить опе ...
Проблема с подключением к базе данных - Установка
Константин Чилингаров: Здравствуйте, написал: После первой установки все работало нормально и где то через месяц работы все поломалось. Обновление ОС пост ...
Создание заказа на производство с учетом остатков/задела - Прочее
Константин Чилингаров: В целом, проблема понятна. Будем думать, конечно, как улучшить. По мере наличия времени. К сожалению, не получается всем одновременно зан ...
Чистка базы - Прочее
Константин Чилингаров: Здравствуйте, написал: Хотим почистить базу для того что бы ускорить работу Вогбит, есть много позиций в номенклатуре, которые... Име ...
Статистика производства - Производство
Константин Чилингаров: Здравствуйте! написал: При открывании статистики появляется окно ошибки см.скрин Это где-то в задании один и тот же работник указан 2 ...
Удаление ошибочно внесенных позиций, восстановление данных после удаления заданий. - Прочее
Константин Чилингаров: Небольшой совет по теме: Никогда не храните созданные файлы резервных копий базы данных там же (на том же компьютере/диске), где и сама ...
Планирование, загрузка производства - Прочее
Константин Чилингаров: Поскольку этот старый модуль считает долго, там технология была такая: Расчёт выполнялся на какой-то момент времени. На актуальных на эт ...

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

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

×
Вход на сайт