setEnabled3D (report: PP.Exp.EaxDocument, value: Boolean, callback);
report. Отчет, для которого будет включена/отключена возможность отображения 3D-карт;
value. Параметр, определяющий, будут ли доступны в отчете 3D-карты: true - будут доступны, false - не будут;
callback. Процедура обратного вызова.
Метод setEnabled3D устанавливает возможность отображать 3D-карт в экспресс-отчете.
Возможность отображения карт в режиме 3D включается/отключается при нажатии на кнопку «3D» на вкладке ленты «Карта». Если возможность отображения карт в режиме 3D включена, на вкладке панели свойств «Отметка», на панели измерения метрик появятся вкладки «Цвет» и «Объем»:
Для выполнения примера необходимо наличие на html-странице компонента ExpressBox с наименованием «expressBox» (см. «Пример создания компонента ExpressBox»). Включим возможность отображения карт в режиме 3D:
//получаем источник отчета source = expressBox.getSource() //получаем сервис для работы с экспресс-отчетами service = expressBox._Service; //включаем возможность отображения 3D-карт service.setEnabled3D(source, false);
После выполнения примера для экспресс-отчета будет включена возможность отображения 3D-карт. На панели измерения метрик появятся вкладки «Цвет» и «Объем», при помощи которых будут выбираться данные для цветового и объемного индикаторов (см. рисунок в разделе «Комментарии»).
См. также: