10. Интерфейсные механизмы
#32

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

В управляемых формах 1С при построении диаграммы вы ограничили число отображаемых рядов свойством «МаксимумСерийКоличество». Что сделает платформа, если фактических серий (рядов данных) окажется больше заданного лимита?

Покажет самые «значимые» серии: для каждой серии возьмёт её максимальную точку, отсортирует серии по этим максимумам и выведет (МаксимумСерийКоличество − 1) лучших; оставшиеся серии объединит (суммирует) и выведет отдельной серией «Сводная»
Правильно: при ограничении количества серий платформа выбирает серии по алгоритму сравнения их «пиковых» значений и формирует дополнительную сводную серию, в которую собираются значения остальных серий, чтобы диаграмма не теряла общий итог и оставалась читаемой.
Просто выведет первые N серий в том порядке, в котором они идут в данных, а остальные отбросит
Неправильно: механизм ограничения не сводится к отображению «первых по порядку» - используется выбор по величине (по максимальному значению точки серии), чтобы в диаграмме остались наиболее заметные серии.
Покажет (МаксимумСерийКоличество − 1) серий по максимумам, а остальные серии полностью проигнорирует без объединения в отдельный итог
Неправильно: при таком ограничении оставшиеся серии не пропадают «молча» - их значения собираются в отдельную сводную серию, чтобы сохранить суммарную картину и не потерять вклад менее крупных серий.

Пояснение

Развернутая подсказка (про диаграмму и полезные практики, плюс напоминание про автозаполнение «Ведомости в кассу»): 1) Как работает ограничение «МаксимумСерийКоличество» - Это настройка для случаев, когда серий слишком много и диаграмма становится нечитаемой. - Платформа пытается оставить на графике «главные» серии: 1) для каждой серии определяется её максимальное точечное значение; 2) серии сортируются по найденным максимумам; 3) отображаются (МаксимумСерийКоличество − 1) серий с наибольшими максимумами; 4) остальные серии объединяются по значениям и выводятся как отдельная серия «Сводная». 2) Практический пример - Допустим, вы строите диаграмму «Выплаты сотрудникам по подразделениям» и серий получилось 30 (по 30 подразделениям). Вы задаёте МаксимумСерийКоличество = 6. - Тогда на диаграмме останутся 5 подразделений с самыми большими пиковыми значениями (по выбранному показателю), а остальные 25 попадут в «Сводную». 3) Что полезно помнить разработчику - «Сводная» формируется автоматически именно из тех серий, которые были «объединены» из-за ограничения. - Если нужно визуально выделить сводную часть (например, сделать её более нейтральной/заметной), обычно настраивают оформление у соответствующей сводной серии (она доступна как отдельный объект серии диаграммы). 4) Мини-шпаргалка по автозаполнению «Ведомости в кассу» (раз уж вы часто строите отчёты по выплатам) - Автозаполнение ведомости обычно происходит после корректного расчёта выплат и при правильных параметрах в шапке документа. - Проверьте базовые вещи: 1) расчет (зарплата/аванс) за нужный период выполнен и проведен; 2) в ведомости указан «Месяц выплаты» и вид выплаты («Выплачивать»); 3) выбран корректный тип ведомости под способ выплаты сотрудника (наличные - «Ведомость в кассу», банк/счета - другие ведомости); 4) затем нажмите «Заполнить» - табличная часть должна подтянуть сотрудников и суммы. - Если ведомость не заполняется, чаще всего причина в несоответствии способа выплаты типу ведомости или в том, что нужный расчет не был создан/проведен.