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

GetSelectedCount

GetSelectedCount() находит выбранные (зеленые) значения в поле.

Синтаксис:  

GetSelectedCount (field_name [, include_excluded])

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

Аргументы:  

  • field_name: Поле, содержащее диапазон данных для измерения.
  • include_excluded: Если установлено значение True(), при подсчете будут учитываться выбранные значения, которые в настоящее время исключаются выборками в других полях. Если значения являются False или опущены, эти значения не будут включены.
  • state_name: Имя альтернативного состояния. Если указано, возвращается вычисленное значение для поля в альтернативном состоянии. Если альтернативное состояние не указано, используется состояние по умолчанию.

Примеры

В следующем примере используется три поля, загруженных в разные списки: одно для элемента First name, второе для элемента Initials, а третье для элемента Has cellphone.

Пример 1: John выбран в First name

GetSelectedCount ([First name])

возвращает значение 1, так как выбрано одно значение в элементе First name.

Пример 2: John выбран в First name

GetSelectedCount ([Initials])

возвращает значение 0, поскольку в элементе Initials значения не выбраны.

Пример 3: нет выборок в First name, все значения выбраны в Initials, и Yes выбрано в Has cellphone

GetSelectedCount ([Initials], True())

возвращает 6. Хотя при выборках элемента InitialsMC и PD имеют значение Has cellphone, заданное как No, результатом все равно будет 6, поскольку для аргумента include_excluded задано значение True().

Данные, используемые в примере:

Names:

LOAD * inline [

"First name"|"Last name"|Initials|"Has cellphone"

John|Anderson|JA|Yes

Sue|Brown|SB|Yes

Mark|Carr|MC |No

Peter|Devonshire|PD|No

Jane|Elliot|JE|Yes

Peter|Franc|PF|Yes ] (delimiter is '|');

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

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

Присоединяйтесь к программе модернизации аналитики

Remove banner from view

Модернизируйте ваши важные приложения QlikView без ущерба с помощью программы модернизации аналитики. Щелкните здесь для получения дополнительной информации или свяжитесь с нами: ampquestions@qlik.com