Содержит варианты способов поддержки масштаба (количества одновременно отображаемых значений) при изменении размеров области построения. Вариант ВсеЗначения предусматривает представление в области построения всех значений. Прокрутка не применяется. Вариант КоличествоЗначений предусматривает представление области построения определенного количества значений, заданное соответствующим свойством. Если реальных значений больше, применяется прокрутка. Вариант МинимальнаяШирина предусматривает задание минимальной ширины значения (в символах). Если размер области построения не позволяет отобразить все значения с шириной каждого, не меньше заданной, применяется прокрутка.
Полное описание, параметры и ограничения
ПоддержкаМасштабаСводнойДиаграммы (PivotChartScaleKeeping)
ПоддержкаМасштабаСводнойДиаграммы (PivotChartScaleKeeping)
Доступен, начиная с версии 8.0.
Значения
ВсеЗначения (AllValues)
КоличествоЗначений (ValuesCount)
МинимальнаяШирина (MinimumWidth)
Описание:
Содержит варианты способов поддержки масштаба (количества одновременно отображаемых значений) при изменении размеров области построения.
Вариант ВсеЗначения предусматривает представление в области построения всех значений. Прокрутка не применяется.
Вариант КоличествоЗначений предусматривает представление области построения определенного количества значений, заданное соответствующим свойством. Если реальных значений больше, применяется прокрутка.
Вариант МинимальнаяШирина предусматривает задание минимальной ширины значения (в символах). Если размер области построения не позволяет отобразить все значения с шириной каждого, не меньше заданной, применяется прокрутка.
Доступность:
Тонкий клиент, сервер, толстый клиент.
См. также:
СводнаяДиаграмма, свойство ГоризонтальнаяПоддержкаМасштаба
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Сравнить ПоддержкаМасштабаСводнойДиаграммы.КоличествоЗначений на собственной иерархии
Сводная диаграмма получает РезультатЗапроса с итогами по настоящему собственному иерархическому справочнику. Строковое название товара не выдаётся за иерархию.
Где и как запускать
Тело процедуры кнопки своей обычной формы, толстый клиент: сначала дополнительный блок источника, затем основной.
Подготовка
В отдельной учебной конфигурации создайте свой иерархический справочник УчебныеИзданияДиаграммы: иерархия групп и элементов, код Строка 10 с автонумерацией, наименование 100, не менее двух уровней.
Используйте обычную форму своей обработки в толстом клиенте. В теле одной процедуры её кнопки сначала выполните дополнительный блок, затем основной; клиентский код без директив управляемой формы.
Каждый ручной запуск создаёт новую собственную группу и два элемента в своём учебном справочнике. Не заменяйте его рабочей номенклатурой. В сборке HTML записи не создавались.
Снимок нужен только для показа в толстом клиенте, файл на диск и печать не используются.
Диаграмма = Новый СводнаяДиаграмма;
Диаграмма.ТипСводнойДиаграммы = ТипСводнойДиаграммы.Гистограмма;
Диаграмма.ИсточникДанных = Результат;
Измерение = Диаграмма.Точки.Добавить("Товар");
Измерение.КоличествоОткрытыхУровней = 2;
Диаграмма.Ресурсы.Добавить("Количество");
Диаграмма.ГоризонтальнаяПоддержкаМасштаба = ПоддержкаМасштабаСводнойДиаграммы.КоличествоЗначений;
Диаграмма.КоличествоЗначенийГоризонтальнойШкалы = 2;
Диаграмма.МинимальнаяШиринаЗначенияГоризонтальнойШкалы = 12;
Диаграмма.ОбластьЗаголовка.Текст = "Свои издания: 3 и 5, итог группы 8";
Диаграмма.Обновить();
Снимок = Диаграмма.ПолучитьКартинку(800, 450, ФорматКартинки.PNG);
Лист = Новый ТабличныйДокумент;
Рисунок = Лист.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Рисунок.Картинка = Снимок;
Рисунок.АвтоРазмер = Ложь;
Рисунок.Лево = 5;
Рисунок.Верх = 5;
Рисунок.Ширина = 160;
Рисунок.Высота = 90;
Лист.Показать("Собственная сводная диаграмма");
Сообщить("Источник — свои ссылки, а не строковые имена товаров");До основного блока в той же процедуре: своя настоящая иерархия и результат запроса
Группа = Справочники.УчебныеИзданияДиаграммы.СоздатьГруппу();
Группа.Наименование = "Учебные издания";
Группа.Записать();
Книга = Справочники.УчебныеИзданияДиаграммы.СоздатьЭлемент();
Книга.Родитель = Группа.Ссылка;
Книга.Наименование = "Учебная книга";
Книга.Записать();
Тетрадь = Справочники.УчебныеИзданияДиаграммы.СоздатьЭлемент();
Тетрадь.Родитель = Группа.Ссылка;
Тетрадь.Наименование = "Учебная тетрадь";
Тетрадь.Записать();
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Книга", Книга.Ссылка);
Запрос.УстановитьПараметр("Тетрадь", Тетрадь.Ссылка);
Запрос.Текст = "ВЫБРАТЬ &Книга КАК Товар, 3 КАК Количество
|ОБЪЕДИНИТЬ ВСЕ
|ВЫБРАТЬ &Тетрадь, 5
|ИТОГИ СУММА(Количество) ПО Товар ИЕРАРХИЯ";
Результат = Запрос.Выполнить();
Сообщить("Только собственная группа и два собственных издания");Разбор по шагам
Создаём собственную группу и две реальные подчинённые ссылки, получаем результат с иерархическими итогами.
Назначаем результат источником сводной диаграммы, выбираем измерение Товар и ресурс Количество.
Меняем одну настройку, обновляем диаграмму и показываем её статический снимок без печати.
Как проверить результат
ВсеЗначения размещает все значения, КоличествоЗначений использует видимое количество 2, МинимальнаяШирина — ограничение ширины 12 символов.
Результат здесь показан статическим снимком. Снимок не даёт пользователю живую прокрутку; её поддержку нельзя подтвердить щелчком по PNG. Данные источника при настройке масштаба не сокращаются.
Ожидаемый результат
Настройка показана на действительной собственной иерархии с понятными числами и ограничениями статического показа.
На что обратить внимание
ИсточникДанных получает РезультатЗапроса, не ТаблицаЗначений напрямую.
Обычная Диаграмма и СводнаяДиаграмма имеют разные поля / свойства. Рисунок — лишь статический снимок, не интерактивный редактор сводной.
Код 1С при сборке HTML не исполнялся, рабочая конфигурация и её данные не изменялись.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.