Перейти к основному содержимому Перейти к дополнительному содержимому

GetFieldSelections — функция диаграммы

Функция GetFieldSelections() возвращает строку с текущими выборками в поле.

Если выбраны все значения, кроме двух или одного значения, будет использован формат «NOT x,y» или «NOT y» соответственно. Если выбраны все значения и число всех значений больше, чем max_values, будет возвращен текст ALL.

Синтаксис:  

GetFieldSelections ( field_name [, value_sep [, max_values [, state_name]]])

Возвращаемые типы данных: строка

Форматы возвращаемой строки
Формат Описание
'a, b, c'

Количество выбранных значений — max_values или меньше, возвращенная строка представляет собой список выбранных значений.

В качестве разделителя значений используется value_sep.

'NOT a, b, c'

Количество невыбранных значений — max_values или меньше, возвращенная строка представляет собой список невыбранных значений с префиксом NOT.

В качестве разделителя значений используется value_sep.

'x of y'

x = количество выбранных значений

y = общее количество значений

Этот результат возвращается, когда max_values < x < ( y - max_values).

'ALL' Возвращается, если выбраны все значения.
'-' Возвращается, если значения не выбраны.
<search string> Если выборка выполнена с помощью поиска, возвращается строка поиска.
Аргументы
АргументыОписание
field_nameПоле, содержащее диапазон данных для измерения.
value_sepРазделитель значений в поле. По умолчанию используется «, ».
max_values

Максимальное число отдельно отображаемых значений, введенных в поле. При вводе большого числа значений используется формат «x из y значений». По умолчанию установлено 6.

state_name

Имя альтернативного состояния, выбранное для определенной визуализации. Если используется аргумент state_name, учитываются только выборки, связанные с указанным именем состояния.

Для получения дополнительной информации см. Использование альтернативных состояний для сравнительного анализа.

Пример: выражения диаграммы
ПримерРезультат

GetFieldSelections( FirstName )

Возвращает '-' (NULL), если ничего не выбрано в поле FirstName. В противном случае будет возвращено значение из выбранного множества, например, John.

Пример. Основы использования функции GetFieldSelections

Пример - сценарий GetFieldSelections

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!