Настройки диаграммы отчета содержатся в свойстве chart элемента settings.
Примечание. В данной спецификации приведены только те настройки, которые применяются на мобильном устройстве.
| Свойство | Описание | Возможные значения |
| chartType | Тип диаграммы. | Значение свойства - элемент перечисления ChartType. |
| series | Массив рядов данных. | Значение - массив элементов, содержащих свойства:
0 - график; 1 - столбиковая; 2 - с областями;
true - используется; false - не используется.
DefaultStyle. Содержит свойство CustomFormat которое задает пользовательский формат отображения данных.
|
| ChartAreaDecoration | Настройки области построения диаграммы. | Значение - элемент со следующими свойствами:
Color. Массив цветов, используемых для заливки диаграммы. Каждый элемент содержит настройки: type - тип цвета: MainColor - основной цвет, FirstColor - цвет начала градиента, LastColor - цвет конца градиента; _innerText - код цвета; BackgroundType. Тип заливки: 0 – нет фона, 1 – сплошная заливка, 2 – градиент, 3 – рисунок, штриховка, 4 – глянцевая заливка; GradientAngle. Угол градиента; PictureDrawStyle;
|
| ChartLegend | Настройки легенды диаграммы. | Значение - элемент со следующими свойствами:
Left. По левому краю; Right. По правому краю; Top. По верхнему краю; Bottom. По нижнему краю. |
| Axes | Настройки осей диаграммы | Значение - массив элементов, содержащих свойства:
AT_AXISX. Ось X; AT_AXISY. Ось Y; AT_AXISYSEC. Дополнительная ось;
|
Ниже приведен пример настройки диаграммы экспресс-отчета. В примере приведены настройки, применяемые в мобильном приложении:
<key>chart</key><key>chartType</key><integer>14</integer><key>series</key><array> <dict> … <key>index</key> <integer>0</integer> <key>atSecondaryAxis</key> <string>false</string> <key>fillColor</key>//цвет <string>#82BAB6</string> </dict></array><key>ChartAreaDecoration</key>/<dict> <key>Background</key> <dict> <key>Color</key> <array> <dict> <key>type</key> <string>MainColor</string> <key>_innerText</key> <string>#ffffffff</string> </dict> <dict> <key>type</key> <string>FirstColor</string> <key>_innerText</key> <string>#ffffffff</string> </dict> <dict> <key>type</key> <string>LastColor</string> <key>_innerText</key> <string>#ff808080</string> </dict> </array> <key>BackgroundType</key> <integer>1</integer> <key>GradientAngle</key> <integer>0</integer> </dict></dict><key>Legend</key><dict> <key>ChartLegend</key> <dict> <key>ColumnsCount</key> <key>Alignment</key> </dict></dict></dict><key>Axes</key><array> <dict> <key>Type</key> <string>AT_AXISY</string> <key>Visible</key> <integer>1</integer> <key>AxisCaption</key> <dict> <key>Caption</key> <dict>…</dict> </dict> <key>DisplayUnitCaption</key> <dict> <key>Caption</key> <dict>…</dict> </dict> </dict> <dict> <key>Type</key> <string>AT_AXISX</string> <key>Visible</key> <integer>1</integer> <key>AxisCaption</key> <dict> <key>Caption</key> <dict>…</dict> </dict> <key>DisplayUnitCaption</key> <dict> <key>Caption</key> <dict>…</dict> </dict> </dict></array>
См. также: