AutoCalculable: Boolean;
Свойство AutoCalculable определяет признак автоматического расчета значений (Value) для шкалы отчета.
Если значение данного свойства True, то происходит автоматический расчет значений для шкалы, при значении False - автоматический расчет не производится. При установке автоматического расчета шкалы по умолчанию выбирается линейный метод. Для выбора типа расчета используется свойство IMapScale.AutoScaleMode.
В рассматриваемом примере предполагается существование объекта Report типа IPrxReport. Для регламентного отчета должна быть создана цветовая шкала.
Sub UserProc;
Var
Report: IPrxReport;
MapScale : IMapColorScale;
Begin
MapScale := Report.Scales.Item(0).MapScale As IMapColorScale;
MapScale.AutoCalculable := True;
MapScale.AutoScaleMode := MapAutoScaleMode.Uniform;
End Sub UserProc;
Для шкалы регламентного отчета будет установлен автоматический расчет значений типа «Равные интервалы».
См. также: