IE 2018

1. markovki 19 08.08.18 16:28 Сейчас в теме

Как сосчитать количество сотрудников в подразделении. Отчет на СКД. ЗУП.

Доброе время суток уважаемые форумчане. Есть внешний отчет на СКД для ЗУП 3.1.7.61, на всякий случай прикрепляю его к теме. Сделал его из типового отчета Анализ зарплаты по сотрудникам (помесячно), суть в том, что он разделяет сумму (ресурс) на две части в зависимости от некоторых показателей. Так вот, вопрос в том, как мне сосчитать количество сотрудников и вывести это число в итогах по подразделению.
Сделал по-простому, добавил вычисляемое поле в СКД со значением "1", вывел как отдельную колонку, но в строке группировки по подразделению значение не суммируется, хотя итоги по остальным колонкам присутствуют, может чего в настройках СКД делаю не верно?
Прикрепляю скрин, красным выделены ячейки которые вроде как должны содержать итоговую сумму.
Прикрепленные файлы:
ЗУП_3_1_АнализНачисленийИУдержаний_1_0_5.erf
Вознаграждение за ответ
Показать полностью
Ответы
Избранное Подписка Сортировка: Древо
2. markovki 19 08.08.18 16:44 Сейчас в теме
Да и ещё попутный вопрос, как прибавить к наименованию колонки небольшой произвольный текст?
6. akim2040 3 09.08.18 07:36 Сейчас в теме
(2) Наименование колонки можно вообще через банальное условное оформление поменять.
Текст, и применяете его только к заголовкам
8. markovki 19 09.08.18 07:56 Сейчас в теме
(6) Можете привести пример текста, который нужно вписать, чтобы добавить произвольную строку, например, сейчас наименование строится как-то так:
ПРЕДСТАВЛЕНИЕ(ВидРасчета)
мне надо к нему добавить строку " В/К", какая должна быть конечная строка, чтобы получить результат?
Вот такой пример не прокатывает:
ПРЕДСТАВЛЕНИЕ(ВидРасчета)+" В/К"
9. akim2040 3 09.08.18 08:35 Сейчас в теме
(8) а если так СТРОКА(ПРЕДСТАВЛЕНИЕ(ВидРасчета))+" В/К"
10. markovki 19 09.08.18 08:44 Сейчас в теме
(9) а где это писать в условии? В условии - Оформление - Текст, то так и выводит "СТРОКА(ПРЕДСТАВЛЕНИЕ(ВидРасчета))+" В/К""
Если в поле Представление, то ничего не меняется.
Нашел вот такую интересную статью:
http://1c-bezproblem.ru/zametki-programmista/soedinit-stroki-ili-stroku-s-chislom-v-zaprose-skd-soedinit-polya-lyubykh-tipov-v-stroku-v-skd
Но по ней тоже ничего не получается, заголовок ВидаРасчета не меняется.
11. akim2040 3 09.08.18 08:52 Сейчас в теме
(10) Вы вот это
ПРЕДСТАВЛЕНИЕ(ВидРасчета)+" В/К"
где пытаетесь прописать?

Как вариант это можно сделать в представлении поля

Строка(ИмяПоля) + "ПроивзольныйТекст"
Прикрепленные файлы:
13. markovki 19 09.08.18 08:56 Сейчас в теме
(11) Сделал как вы написали, ничего не поменялось.
15. akim2040 3 09.08.18 09:01 Сейчас в теме +2 $m
(13) а Вы как открываете после изменний, через файл открыть, или загружаете в допобработки?
Просто возможно подтягивается старые настройки, такое бывает иногда.
Для теста можете создать новый внешний отчет, загрузите схему в него, только имя варианта отчета поменяйте
markovki; +1 Ответить
18. markovki 19 09.08.18 12:48 Сейчас в теме
19. akim2040 3 09.08.18 13:15 Сейчас в теме
(18) А отчет уже добавлен во внешние отчеты? Если да, то протестируйте как я сказал с созданием нового отчета.
markovki; +1 Ответить
20. markovki 19 09.08.18 13:18 Сейчас в теме
(19) Да отчет добавлен, попробую
21. markovki 19 09.08.18 14:14 Сейчас в теме
(19) ай спасибо добрый человек :) получилось с наименованием и теперь уже не так важно где я это делал. Но сделал на вкладке "макеты", на скриншоте видно.
Для тех кто вдруг столкнулся с похожим, у меня был прикреплен этот отчет к базе, но отлаживал его через файл открыть. Чтобы увидеть корректный результат перезаписал отчет в дополнительных отчетах и обработках (можно не создавать новый отчет!). С итогами тоже разобрался, ниже описал.
Прикрепленные файлы:
24. akim2040 3 10.08.18 05:01 Сейчас в теме
(21) Всегда пожалуйста ))
PS Стартманьки не ожидал получить, за это Вам спасибо
3. SlavaKron 08.08.18 17:05 Сейчас в теме +1 $m
Попробуйте что-то вроде КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Сотрудник) в пользовательских полях.
markovki; +1 Ответить
4. markovki 19 08.08.18 17:10 Сейчас в теме
(3) Спасибо, пробовал, результат на скриншоте
5. enschede 08.08.18 19:28 Сейчас в теме
(4) Судя по вашему результату, у вас не считаются итоговые поля. Какое выражение вы для них указали?
7. markovki 19 09.08.18 07:48 Сейчас в теме
(5) Прикрепил скриншоты с некоторыми настройками, не знаю, будет ли понятно, что где.
Прикрепленные файлы:
12. enschede 09.08.18 08:54 Сейчас в теме
(7) Вы не пользовательскими полями пользуетесь, а вычисляемыми. Это разные вещи. но в принципе так тоже можно. У вас по-видимому вычисляемое поле "КоличествоСотрудников" не добавлено в ресурсы. Когда его туда добавите, по нему будут итоги считаться.
14. markovki 19 09.08.18 09:00 Сейчас в теме
(12) в ресурсах изначально:
Прикрепленные файлы:
16. enschede 09.08.18 09:08 Сейчас в теме +2 $m
(14) Белиберда получается. Вы сначала задаете полю значение "1", а потом среди множества полей со значением "1" ищете различные. Не знаю почему на уровне итогов не получается значение "1", но тут и по другим причинам работать как надо не будет.
Попробуйте поменять на "Количество(Различные ФизическоеЛицо)"
markovki; +1 Ответить
17. markovki 19 09.08.18 12:48 Сейчас в теме
(16) Да уже много чего пробовал в том числе и вот такую "белиберду"))
22. markovki 19 09.08.18 14:27 Сейчас в теме
(16) С количеством тоже всё пошло, после того, как начал перезаписывать отчет в дополнительных отчетах и обработках. На скринах видно как сделал, в ресурсах "Количество(Различные Сотрудник)"...
Забавно, изначально ведь в целом всё правильно делал, а оказалось дело в настройках)) Всем огромное спасибо за участие! :)
Прикрепленные файлы:
23. enschede 09.08.18 14:50 Сейчас в теме
Отлично, что все получилось.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Нижний Новгород
зарплата от 120 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 120 000 руб.
Полный день

Программист 1С
Новосибирск
зарплата от 80 000 руб. до 100 000 руб.
Полный день

Системный аналитик
Новосибирск
зарплата от 80 000 руб. до 100 000 руб.
Полный день

Программист 1С
Казань
Полный день