Серия будет отображаться в виде картинки, которая выбирается по значению серии. Значение серии должно иметь тип Картинка.
Полное описание, параметры и ограничения
ТипОтображенияСерииСлояГеографическойСхемы.Картинка (GeographicalSchemaLayerSeriesShowMode.Picture)
ТипОтображенияСерииСлояГеографическойСхемы (GeographicalSchemaLayerSeriesShowMode)
Картинка (Picture)
Доступен, начиная с версии 8.0.
Описание:
Серия будет отображаться в виде картинки, которая выбирается по значению серии.
Значение серии должно иметь тип Картинка.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Использовать ТипОтображенияСерииСлояГеографическойСхемы.Картинка на собственных данных
Настоящая серия своего географического слоя получает конкретный тип отображения и подходящее значение: число, текст, цвет или собственную общую картинку. Для круговой диаграммы заданы две серии одной логической группы.
Где и как запускать
Модуль своей управляемой формы, &НаКлиенте только в толстом клиенте.
Подготовка
Создайте свою внешнюю учебную обработку с управляемой формой, командой ПоказатьСерию и кнопкой этой команды. В модуль формы вставьте полный пример и назначьте команде обработчик ПоказатьСерию.
Этот клиентский код запускается только в толстом клиенте. ГеографическаяСхема здесь недоступна в тонком / веб-клиенте. Две точки вымышленные; SHP, GPS, файлы карты и сеть не используются.
В Конфигураторе создайте Общие → Общие картинки → УчебныйМаркер и импортируйте собственную небольшую PNG-картинку, например lesson-assets/owned-book-marker-32.png рядом со справочником. Обновите только учебную базу: УчебныйМаркер не является встроенной картинкой платформы.
&НаКлиенте
Процедура ПоказатьСерию(Команда)
Схема = Новый ГеографическаяСхема;
Схема.Обновление = Ложь;
Слой = Схема.Слои.Добавить("УчебныеПункты", Тип("ТочечныйОбъектГеографическойСхемы"));
Пункт = Слой.Объекты.Добавить();
Пункт.Значение = "Вымышленный пункт";
Пункт.Координаты = Новый ГеографическиеКоординаты(55, 37);
Пункт.Видимость = Истина;
Серия = Слой.Серии.Добавить("Книги");
Серия.Текст = "Книги";
Серия.ИмяГруппыСерий = "УчебнаяГруппа";
Серия.ТипОтображения = ТипОтображенияСерииСлояГеографическойСхемы.Картинка;
Слой.УстановитьЗначение(Пункт, Серия, БиблиотекаКартинок.УчебныйМаркер);
Схема.Обновление = Истина;
Схема.Показать("Учебная серия: Картинка");
КонецПроцедурыРазбор по шагам
Создаём настоящий собственный документ / схему, а не принимаем неизвестный объект.
Настоящая серия своего географического слоя получает конкретный тип отображения и подходящее значение: число, текст, цвет или собственную общую картинку. Для круговой диаграммы заданы две серии одной логической группы.
Наблюдаем фактический результат сравнения, сериализации, сформированный запрос или отображение в явно указанном клиенте.
Как проверить результат
В отдельном окне показаны собственный пункт и значения его серии в выбранном режиме. НеОтображать намеренно не показывает серию.
Для круговых вариантов данные Книги = 3 и Альбомы = 2 образуют два сектора одной группы. Это вымышленные числа, не данные продаж.
Ожидаемый результат
Конкретное значение использовано соответствующим реальным API собственного объекта.
На что обратить внимание
Картинка требует значение типа Картинка, ЦветФигуры — Цвет; числовая подстановка во все режимы некорректна.
КруговаяСРазмером дополнительно связывает размер диаграммы с суммой значений, а не только с долями секторов.
Географическая схема не подгружает автоматически карту дорог или границы стран.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.