Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описывается, как получить и задать отображаемое имя поля визуальных данных, назначенного роли данных. Возможность изменять отображаемые имена полей визуальных данных полезна для визуальных элементов, которые отображают имена полей данных в отчетах в виде заголовков столбцов. Например, визуальные элементы таблицы и матрицы.
Получение отображаемого имени
Чтобы получить отображаемое имя поля визуальных данных, вызовите метод getDataFieldDisplayName визуального элемента.
getDataFieldDisplayName(dataRole: string, index: number): Promise<string>
Этот метод имеет следующие переменные:
-
dataRole— имя целевой роли данных, которой назначается поле данных. -
index— индекс поля данных, отображаемое имя которого считывается.
Например:
let dataFieldDisplayName = visual.getDataFieldDisplayName('Category', 1);
Сведения о методе getDataFields см. в разделе Настройка полей данных. Сведения о методе getCapabilities см. в статье Получение возможностей визуального.
Задание отображаемого имени
Чтобы задать отображаемое имя поля визуальных данных, вызовите метод setDataFieldDisplayName визуального элемента.
setDataFieldDisplayName(dataRole: string, index: number, newDisplayName: string): Promise<IError>
Этот метод имеет следующие переменные:
-
dataRole— имя целевой роли данных, которой назначается поле данных. -
index— индекс поля данных, отображаемое имя которого должно быть переименовано. -
newDisplayName— новое отображаемое имя поля данных.
Например:
await visual.setDataFieldDisplayName('Category', 1, 'New Display Name');