getMappingById(id: Number);
id. Идентификатор настроек сопоставления данных.
Метод getMappingById возвращает настройки сопоставления данных по его идентификатору.
Метод возвращает объект типа PP.DataMapping.
Для выполнения примера необходимо наличие на html-странице компонента с наименованием «bubbleChart» (см. «Пример создания компонента BubbleChartBubbleChart с наименованием «bubbleChart» (см. «Пример создания компонента BubbleChart»). Установим для объекта сопоставления данных цветам пузырьков пузырьковой диаграммы наименование и источник данных, а также получим настройки сопоставления данных и определим идентификатор и наименование атрибута измерения:
// Получим объект сопоставления данных рядов цветам пузырьков пузырьковой диаграммы var colorVisual = bubbleChart.getColorVisual(); // Установим наименование сопоставления colorVisual.setName("colorVisual"); // Установим источник данных colorVisual.setDataSource(bubbleChart.getDataSources().ds0); // Получим наименование сопоставления данных console.log("Наименование сопоставления данных: " + colorVisual.getName()); // Получим идентификатор настроек сопоставления var mappingId = colorVisual.getColorMapping().getId(); var mapping = colorVisual.getMappingById(mappingId); // Получим идентификатор атрибута измерения console.log("Идентификатор атрибута измерения: " + mapping.getDimAttributeId()); // Получим наименование атрибута измерения var dimName = colorVisual.getDataSource().getAttributesNames()[mapping.getDimAttributeId()]; console.log("Наименование атрибута измерения: «" + dimName + "»");
В результате выполнения примера в консоли браузера были выведены наименование объекта сопоставления данных, а также идентификатор и наименование атрибута измерения, соответствующего сопоставлению данных цветам пузырьков пузырьковой диаграммы:
Наименование сопоставления данных: colorVisual
Идентификатор атрибута измерения: DimCol
Наименование атрибута измерения: «Валовой региональный продукт на душу населения, рублей»
См. также: