Есть перечисление, состоящее из 3 значений. Делаю отчет на скд, группирую строки по этому перечислению, все прекрасно.
Но вот захотелось тут руководству, чтобы группировка уровнем выше шла из первых двух значений и по третьему.
ТО есть: 3 пер-я: основной производственный персонал, вспомогательный производственный персонал, непроизводственный персонал
Нужно сделать 2: производственный персонал (основной производственный персонал и вспомогательный производственный персонал) и непроизводственный персонал и сгруппировать по ним отчет. Возможно ли такое? Подскажите, люди добрые. Добавить еще одно методанное "Перечисление" не предлагать.
Но вот захотелось тут руководству, чтобы группировка уровнем выше шла из первых двух значений и по третьему.
ТО есть: 3 пер-я: основной производственный персонал, вспомогательный производственный персонал, непроизводственный персонал
Нужно сделать 2: производственный персонал (основной производственный персонал и вспомогательный производственный персонал) и непроизводственный персонал и сгруппировать по ним отчет. Возможно ли такое? Подскажите, люди добрые. Добавить еще одно методанное "Перечисление" не предлагать.
По теме из базы знаний
- Использование программных перечислений, ч.1: строковые константы
- Назад в прошлое! Небольшие заметки по администрированию пользователей в УПП
- Типовая обработка по свертке ЕРП. Возможные проблемы и их решение
- Модель запроса SQL
- Исправление ошибки выгрузки никотиносодержащей продукции из 1С:Розница 2.3 во Frontol 6
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Ребята, не судите только строго, с 1с был большой перерыв, вспоминаю все по-тихоньку...
(2) Dimon93dimon, в поле прописать что-то типа:
ВЫБОР
КОГДА РаботникиОрганизацийСрезПоследних.Сотрудник.ТекущееПодразделениеОрганизации.ВидПодразделения = ЗНАЧЕНИЕ(Перечисление.ВидыПодразделений.ОсновноеПроизводство)
ИЛИ РаботникиОрганизацийСрезПоследних.Сотрудник.ТекущееПодразделениеОрганизации.ВидПодразделения = ЗНАЧЕНИЕ(Перечисление.ВидыПодразделений.ВспомогательноеПроизводство)
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ
?
(2) Dimon93dimon, в поле прописать что-то типа:
ВЫБОР
КОГДА РаботникиОрганизацийСрезПоследних.Сотрудник.ТекущееПодразделениеОрганизации.ВидПодразделения = ЗНАЧЕНИЕ(Перечисление.ВидыПодразделений.ОсновноеПроизводство)
ИЛИ РаботникиОрганизацийСрезПоследних.Сотрудник.ТекущееПодразделениеОрганизации.ВидПодразделения = ЗНАЧЕНИЕ(Перечисление.ВидыПодразделений.ВспомогательноеПроизводство)
ТОГДА 1
ИНАЧЕ 0
КОНЕЦ
?
(11) pasha_d,
ВЫБОР
КОГДА РаботникиОрганизацийСрезПоследних.Сотрудник.ТекущееПодразделениеОрганизации.ВидПодразделения = ЗНАЧЕНИЕ(Перечисление.ВидыПодразделений.ОсновноеПроизводство)
ИЛИ РаботникиОрганизацийСрезПоследних.Сотрудник.ТекущееПодразделениеОрганизации.ВидПодразделения = ЗНАЧЕНИЕ(Перечисление.ВидыПодразделений.ВспомогательноеПроизводство)
ТОГДА "производственный персонал"
ИНАЧЕ "Непроизводственный персонал"
КОНЕЦ
(13) ECartman, не передает так значение(
прикрепил скрин - в 1-й строке второй колонки - должен быть "Производственный персонал", в 10-й строке 1 колонки - "Непроизводственный персонал" (хотя там идет задвоение с 11-й строкой - можно вообще убрать).
прикрепил скрин - в 1-й строке второй колонки - должен быть "Производственный персонал", в 10-й строке 1 колонки - "Непроизводственный персонал" (хотя там идет задвоение с 11-й строкой - можно вообще убрать).
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот