BNFDef
Properties
Name | Description | Type |
---|---|---|
qBnf |
Array of token references that all together build up the definition of the current token. If the array is not empty, it means that the definition is a BNF rule (qIsBnfRule is set to true). There are a few exceptions where some BNF rules have an empty array (qBnf is empty). |
Array of Integer |
qNbr | Number of the current token definition. | Integer |
qPNbr | Number of the parent rule definition. | Integer |
qHelpId |
Reference identifier to a function described in the documentation.The identifier is stored in the definition of the token containing the function name. Is not used in Qlik Sense. |
Integer |
qName |
Token name. One of:
|
String |
qStr |
Literal string of the token. Examples: 'Round' and '('. |
String |
qIsBnfRule |
If set to true, it means that a list of related rule tokens is assigned to qBnf . This parameter is optional. The default value is false. |
Boolean |
qScriptStatement |
If set to true, it means that the definition specifies a script statement. This parameter is optional. The default value is false. |
Boolean |
qControlStatement |
If set to true, it means that the definition specifies a control statement. This parameter is optional. The default value is false. |
Boolean |
qBnfLiteral |
If set to true, it means that the definition specifies a literal token. This parameter is optional. The default value is false. |
Boolean |
qQvFunc |
If set to true, it means that the definition is related to a Qlik Sense function. It cannot be an aggregation function. This parameter is optional. The default value is false. |
Boolean |
qAggrFunc |
If set to true, it means that the definition is related to an aggregation function. This parameter is optional. The default value is false. |
Boolean |
qFG | Group of the function. |
One of:
|
qFieldFlag |
If set to true, it means that the definition is related to a field. This parameter is optional. The default value is false. |
Boolean |
qMT | Type of the data. |
One of:
|
qDepr |
Indicates if a script statement, a chart or a script function is deprecated (not recommended to use). If set to true, it means that the script statement or the function is not recommended for use in Qlik Sense. This parameter is optional. The default value is false. |
Boolean |
Did this page help you?
If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!