IEaxGrid.IndicatorSeparator

Синтаксис

IndicatorSeparator(Type: EaxSeparatorType): String;

Параметры

Type. Тип разделителя.

Описание

Свойство IndicatorSeparator определяет символ-разделитель между атрибутами справочника и значениями ячеек.

Комментарии

Свойство актуально, если задан тип метрики в свойстве IEaxObject.IndicatorSelection.

Разделителем может служить любой одиночный символ. Если заданный пользователем разделитель не удовлетворяет условию, то используется стандартный разделитель «,».

Пример

Для выполнения примера в репозитории необходимо наличие экспресс-отчета с идентификатором «EXPRESS_IEAXGRID», который содержит таблицу.

Добавьте ссылки на системные сборки: Dimensions, Express, Metabase.

Sub UserProc;
Var
    Mb: IMetabase;
    Analyzer: IEaxAnalyzer;
    Grid: IEaxGrid;
    IndSel: IDimSelection;
Begin
    // Получим репозиторий
    MB := MetabaseClass.Active;
    // Получим экспресс-отчет
    Analyzer := MB.ItemById("EXPRESS_IEAXGRID").Edit As IEaxAnalyzer;
    // Получим таблицу
    Grid := Analyzer.DataArea.Views.Item(0As IEaxGrid;
    // Получим отметку и изменим тип метрики
    IndSel := Grid.IndicatorSelection(EaxGridIndicatorType.ValueSuffix);
    // Выберем все элементы отметки
    Indsel.SelectAll;
    // Изменим символ-разделитель
    Grid.IndicatorSeparator(EaxSeparatorType.BeforeSuffix) := "|";
    // Сохраним изменения
    (Analyzer As ImetabaseObject).Save;
End Sub UserProc;

После выполнения примера перед суффиксом ячейки установится новый вид разделителя «|»

См. также:

IEaxGrid