Создание пользовательского вычисляемого поля в отчете Штатные сотрудники

Вопрос задал Лариса В.

Ответственный за ответ: Щелкунова Юлия (★9.81/10)

Добрый день!
Требуется модифицировать отчет Штатные сотрудники таким образом, чтобы он был в виде таблице, строки которого — номер цеха, а колонки — переводная категория должности по штатному расписанию. На пересечении строк и столбцов количество сотрудников, работающих в данном цехе по данной категории.
К слову, переводная категория — это искусственный числовой реквизит, привязанный нами к должности в штатном расписании, где цифра 1 значит «основные рабочие», «2» — вспомогательные рабочие, 3 — руководители и так далее. Номер цеха — это тоже искусственно созданный нами реквизит строкового значения в справочнике подразделения. Сделано это потому, что в цехе сложная иерархия, чтобы мастерские было удобно собирать в отчетах, сделали вот этот реквизит — номер цеха.
Чтобы посчитать количество сотрудников, работающих по данной категории в данном цехе, я пробовала создавать пользовательское поле ВычислитьВыражениеСГруппировкойМассив(Количество(Различные Сотрудник), «Цех, Категория»), но оно не работает. Помогите пожалуйста настроить отчет.

Все комментарии (3)

  1. Здравствуйте!
    Мне кажется, что Вы в даном случае неуместно применяете функцию «Вычислить выражение с группировкой массив). Она так не отработает, и она тут не нужна.
    Я думаю, что Вам достаточно будет воспользоваться пользовательским полем «количество», которое уже настроено в типовом варианте отчета:

    И еще нужно будет в доп. настройках сбросить флажки, что не выводятся итоги.

    У меня в структуре типовые поля Подразделение и Должность по ШР, но и с Вашими полями, доп. реквизитами, должно отработать.

    1. Да, все получилось! Воспользовалась типовым полем количество. Большое спасибо!

      1. Рада была помочь! ?

Комментарии закрыты.