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

Force

Оператор force заставляет QlikView интерпретировать имена и значения полей последующих операторов LOAD и SELECT, как записанных только символами верхнего регистра, только символами нижнего регистра, всегда прописными буквами или как есть (смешанными). Этот оператор позволяет ассоциировать значения полей в таблицах, выполненных в соответствии с различными условными обозначениями.

Синтаксис:  

Force ( capitalization | case upper | case lower | case mixed )

 

Если не указан ни один параметр, применяется force case mixed. Оператор force действует до создания следующего оператора force.

Оператор force не влияет на секцию доступа: регистр во всех загруженных значениях полей не учитывается.

Примеры и результаты:  

Примеры и результаты
Пример Результат

В данном примере показано принудительное использование прописных букв.

FORCE Capitalization;

Capitalization:

LOAD * Inline [

ab

Cd

eF

GH

];

Таблица Capitalization содержит следующие значения:

Ab

Cd

Ef

Gh

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

В данном примере показано принудительное использование верхнего регистра.

FORCE Case Upper;

CaseUpper:

LOAD * Inline [

ab

Cd

eF

GH

];

Таблица CaseUpper содержит следующие значения:

AB

CD

EF

GH

Все значения вводятся в верхнем регистре.

В данном примере показано принудительное использование нижнего регистра.

FORCE Case Lower;

CaseLower:

LOAD * Inline [

ab

Cd

eF

GH

];

Таблица CaseLower содержит следующие значения:

ab

cd

ef

gh

Все значения вводятся в нижнем регистре.

В данном примере показано принудительное использование смешанного регистра.

FORCE Case Mixed;

CaseMixed:

LOAD * Inline [

ab

Cd

eF

GH

];

Таблица CaseMixed содержит следующие значения:

ab

Cd

eF

GH

Все значения вводятся в том виде, в котором они отображаются в скрипте.

Подробнее

 

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

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

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

Remove banner from view

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