

{"id":37950,"date":"2018-11-07T17:22:53","date_gmt":"2018-11-07T11:52:53","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=37950"},"modified":"2021-12-07T11:23:44","modified_gmt":"2021-12-07T05:53:44","slug":"qlikview-script-statements-keywords","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/","title":{"rendered":"QlikView Script Statements | QlikView Keywords &#8211; Types and Syntax"},"content":{"rendered":"<p>In our last tutorial, we studied\u00a0<a href=\"https:\/\/data-flair.training\/blogs\/qlikview-operators\/\"><strong>QlikView Operators<\/strong><\/a>. Here, we will open a new chapter called QlikView Script Statements and keyword &#8211; the most crucial elements of <strong><a href=\"https:\/\/data-flair.training\/blogs\/qlikview-scripting\/\">Qlikview Scripting<\/a><\/strong>. Moreover, we will learn the different types of script statements and keywords in QlikView: script control,\u00a0script regular,\u00a0script prefixes, and\u00a0script variables in QlikView.<\/p>\n<p align=\"justify\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\"><em>The QlikView<\/em><em>\u00a0statements and keywords populate the script. Whenever you wish to perform a manipulation and control task in QlikView on the loaded data sets, you will have to do so by writing commands using these scripts and keywords<\/em>.<\/span><\/span><\/p>\n<p align=\"justify\">So, let&#8217;s start QlikView Script\u00a0Statements and keyword.<\/p>\n<div id=\"attachment_37994\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-37994\" class=\"size-full wp-image-37994\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01.jpg\" alt=\"QlikView Script Statements &amp; Keywords - Types and Syntax\" width=\"1200\" height=\"628\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01.jpg 1200w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01-150x79.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01-300x157.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01-768x402.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01-1024x536.jpg 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01-520x272.jpg 520w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-37994\" class=\"wp-caption-text\">QlikView Script Statements &amp; Keywords &#8211; Types and Syntax<\/p><\/div>\n<h3 align=\"justify\">What are QlikView Script Statements and Keywords?<\/h3>\n<p align=\"justify\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">As we know, that any software using scripting as a means of controlling the functioning of the software, having the fundamental knowledge of QlikView script statements and keywords plays an essential role. The QlikView statements and keywords followed in computer language follow a certain standardization and formalism. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">Similarly, the QlikView script follows the <a href=\"https:\/\/data-flair.training\/blogs\/qlikview-backus-naur-form-bnf\/\"><strong>Backus-Naur formalism<\/strong><\/a>. The QlikView script statements strictly follow the formulation rules, thus have a well-defined and structured script command language. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">You will have to deal with these QlikView script statements and keywords a lot if you wish to work on QlikView and be a professional. So, we would solicit you to pay some extra attention and understand these statements fully so that you have a very strong fundamental knowledge of QlikView scripting and its elements. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">We will discuss about the QlikView statements and keywords by broadly categorizing them in several categories i.e. control statements, regular statements, script prefixes and script variables. The prefixes and variables are keywords whereas, control and regular are two types of script statements in QlikView.<\/span><\/span><\/p>\n<p align=\"justify\"><strong><a href=\"https:\/\/data-flair.training\/blogs\/qlikview-directory-service-connector-dsc\/\">Do you know What is\u00a0QlikView Directory Service Connector (DSC)?<\/a><\/strong><\/p>\n<p align=\"justify\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">Let us learn about all the important QlikView script statements and keywords.<\/span><\/span><\/p>\n<h3 align=\"justify\">Types of QlikView Script Statements and Keyword<\/h3>\n<p align=\"justify\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">In this section, we are going to discuss about the uses and syntax of all the QlikView\u00a0script statements and keywords. <\/span><\/span><\/p>\n<h4 align=\"justify\">a. QlikView Script Control Statements<\/h4>\n<p><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">The QlikView script control statements are used to manage and monitor the control flow of the script execution. A control statement can end with a semicolon or EOL (end of line).<\/span><\/span><\/p>\n<div id=\"attachment_37995\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/QlikView-Script-Control-Statements-01.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-37995\" class=\"size-full wp-image-37995\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/QlikView-Script-Control-Statements-01.jpg\" alt=\"QlikView Script Statements &amp; Keywords - Types and Syntax\" width=\"1200\" height=\"628\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/QlikView-Script-Control-Statements-01.jpg 1200w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/QlikView-Script-Control-Statements-01-150x79.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/QlikView-Script-Control-Statements-01-300x157.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/QlikView-Script-Control-Statements-01-768x402.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/QlikView-Script-Control-Statements-01-1024x536.jpg 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/QlikView-Script-Control-Statements-01-520x272.jpg 520w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-37995\" class=\"wp-caption-text\">QlikView Script Statements &amp; Keywords &#8211; QlikView Script Control Statements<\/p><\/div>\n<ol type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Call<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Calls a subroutine along with defined parameters. Also, the subroutine must be in the script as \u2018sub\u2019 earlier, so that the user can call it through the call function. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Call<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> name ([parameterlist])<\/span><\/span><\/p>\n<ol start=\"2\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Do..loop<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It executes one or several statements until or while a logical condition is met. It is a script iteration statement.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>do [ ( while | until )<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> condition ] [statements]<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>[exit do [ ( when | unless )<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> condition ] [statements]<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>loop [ ( while | until )<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> condition ]<\/span><\/span><\/p>\n<ol start=\"3\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Exit script<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The Exit script, use for terminating the script execution and can insert anywhere in the script.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>exit script[ (when | unless)<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> condition ]<\/span><\/span><\/p>\n<p align=\"justify\"><strong><a href=\"https:\/\/data-flair.training\/blogs\/qlikview-ports\/\">Follow this link to know about QlikView Ports<\/a><\/strong><\/p>\n<ol start=\"4\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">For each ..next<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The execution of one or several statements for each value in a comma-separated list.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The statements enclosed by for and next will execute for each value of the list individually. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>For Each<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> var <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>in<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> list [statements]<\/span><\/span><b> <\/b><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>[exit for<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>[ ( when | unless )<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> condition <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>]<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [statements] <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>next<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [var]<\/span><\/span><\/p>\n<ol start=\"5\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">For..next<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The QlikView script statements of for and next will execute for each value of the counter variable between (and including) specified low and high limits.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>For<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">counter = var1 <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>to<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> var2 [ <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>step<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">var3 ] [statements] <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>[exit for [ ( when | unless )<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> condition <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>]<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [statements] <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Next<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [counter]<\/span><\/span><\/p>\n<ol start=\"6\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">If..then<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It is a script selection construct. It controls script execution and makes it follow different paths depending on one or several logical conditions.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>If<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> condition <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>then<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [statements]{<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>elseif<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> condition <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>then<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [ statements ]}<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>[ else<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">[ statements ] ] <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>end if<\/b><\/span><\/span><\/p>\n<ol start=\"7\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Sub<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The sub..end sub control statement defines a subroutine which can be called upon from a call statement.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Sub<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> name [(paramlist)] statements <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>end sub<\/b><\/span><\/span><\/p>\n<ol start=\"8\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Switch<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The script follows different paths, depending on the value of an expression during execution. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Switch<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> expression {<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>case<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> valuelist [statements]} [<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>default<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> statements] <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>end switch<\/b><\/span><\/span><\/p>\n<h4 align=\"justify\">b. QlikView Script Regular Statements<\/h4>\n<p><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">Qlikview regular statements are those statements which are commonly used for data manipulation. Every regular statement must end with a semicolon \u2018;\u2019<\/span><\/span><\/p>\n<ol type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Alias<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to rename a data field temporarily.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Alias<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> fieldname <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>as<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> aliasname {,fieldname <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>as<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> aliasname}<\/span><\/span><\/p>\n<ol start=\"2\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Binary<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It use to load data from another QlikView document files (QVD files), including section access data.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Binary<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> file <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>file ::= [ path ] filename<\/b><\/span><\/span><\/p>\n<ol start=\"3\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Comment Field<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It use for display the field comments from databases and spreadsheets. The last data value use as comment of there are repeating values of field name values.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>comment<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> *fieldlist <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>using<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> mapname<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>comment<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> fieldname <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>with <\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">comment<\/span><\/span><\/p>\n<p align=\"justify\"><strong><a href=\"https:\/\/data-flair.training\/blogs\/qlikview-distribution-service\/\">Have a look at &#8211;\u00a0QlikView Distribution Service<\/a> <\/strong><\/p>\n<ol start=\"4\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">The Comment Table<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to display metadata or table comments from databases or spreadsheets.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>comment-table<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> tablelist <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>using<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> mapname <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>comment-table<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> tablename <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>with<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> comment<\/span><\/span><\/p>\n<ol start=\"5\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Connect<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to connect to the database through the OLE DB\/ODBC interface.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>ODBC CONNECT TO <\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">connect-string<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>OLEDB CONNECT TO <\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">connect-string<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>CUSTOM CONNECT TO <\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">connect-string<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>LIB CONNECT TO <\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">connection<\/span><\/span><\/p>\n<ol start=\"6\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Direct Query<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to access tables from ODBC\/OLE DB connection using the Direct Discovery function.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>direct-query<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [path]<\/span><\/span><\/p>\n<ol start=\"7\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Directory<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The Directory statement defines which directory to look in for data files in subsequent LOAD statements until a new Directory statement is made.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Directory<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [path]<\/span><\/span><\/p>\n<ol start=\"8\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Disconnect<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to terminate the ongoing ODBC\/OLE DB\/Custom connection. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Disconnect<\/b><\/span><\/span><\/p>\n<ol start=\"9\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Drop Field<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to drop\/discontinue fields from table or tables that field exist in. Both <\/span><\/span><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\"><i>drop field<\/i><\/span><\/span><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\"> and <\/span><\/span><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\"><i>drop fields<\/i><\/span><\/span><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\"> forms of this statements are in use. The field will drop from all tables where it occurs if no specific table is mentioned in the statement. The dropped fields are also removed from the QlikView memory.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>drop-field<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> fieldname [, fieldname2 &#8230;][<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>from<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> tablename1 [, tablename2 &#8230;]] <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>drop fields<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> fieldname [, fieldname2 &#8230;][<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>from<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> tablename1 [, tablename2 &#8230;]]<\/span><\/span><\/p>\n<ol start=\"10\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Drop Table<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to drop one or more internal QlikView tables both from the data model and from the internal memory.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>drop-table<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> tablename [, tablename2 &#8230;] <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>drop tables<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>[s]<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> tablename [, tablename2 &#8230;]<\/span><\/span><\/p>\n<ol start=\"11\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Execute<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It runs other programs while QlikView is loading data. Like, making necessary conversations.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Execute<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> commandline<\/span><\/span><\/p>\n<p align=\"justify\"><strong><a href=\"https:\/\/data-flair.training\/blogs\/qlikview-snmp-tutorial\/\">Let&#8217;s Explore\u00a0QlikView SNMP (Simple Network Management Protocol)<\/a><\/strong><\/p>\n<ol start=\"12\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Force<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It use fro interpret field names and field values and associates field values from data tables.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Force ( capitalization | case upper | case lower | case mixed )<\/b><\/span><\/span><\/p>\n<ol start=\"13\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">LOAD<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It can use in several ways like, to load fields from a file, from data defined in the script, from a previously loaded table, from a web page, from the result of a subsequent SELECT statement or by generating data automatically.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>LOAD [ distinct ] *fieldlist [( from file [format-spec] | from_field fieldassource [format-spec] inline data [ format-spec ] | resident table-label | autogenerate size )] [ where criterion | while criterion ] [ group_by groupbyfieldlist ] [order_by orderbyfieldlist]<\/b><\/span><\/span><\/p>\n<ol start=\"14\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Let<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">This statement use for defining script variables. It is complementary to the Set statement as the set statement gives a calculated output and considers the value on RHS as an expression to calculate. If it is given that,<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">Let x= 3+2; <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Then the result will be 6. Whereas in the case of Set the result would have been the string \u20183+2\u2019.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Let<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> variablename=expression<\/span><\/span><\/p>\n<ol start=\"15\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Loosen Table<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It is used to make some internal QlikView tables as loosely coupled tables. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Loosen<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">&#8211;<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>table[s]<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> tablename [ ,tablename2 &#8230;] <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The [s] is to indicate that the statement can accept both as \u2018table\u2019 and \u2018tables\u2019. <\/span><\/span><\/p>\n<ol start=\"16\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Map..using<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used for mapping a certain field value or expression to the values of a specific mapping table. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Map<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> *fieldlist <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Using<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> mapname<\/span><\/span><\/p>\n<ol start=\"17\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">NullAsNull<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It is used to turn off the conversion of NULL values to string values. The terminates the action invoked by NullAsValue statement.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>NullAsNull<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> *fieldlist<\/span><\/span><\/p>\n<ol start=\"18\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">NullAsValue<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to convert specific field values into NULL<\/span><\/span><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>NullAsValue<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> *fieldlist<\/span><\/span><\/p>\n<ol start=\"19\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Qualify<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to give field names the table name as a prefix. It is known as the qualification of the field names.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Qualify<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> *fieldlist<\/span><\/span><\/p>\n<ol start=\"20\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Rem<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to insert remarks, or comments, into the script, or to temporarily deactivate script statements without removing them.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Rem<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> string<\/span><\/span><\/p>\n<ol start=\"21\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Rename Field<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to rename one or more existing QlikView field(s).<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>rename-field[s]<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> (<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>using<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> mapname | oldname <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>to<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> newname { , oldname <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>to<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> newname })<\/span><\/span><\/p>\n<ol start=\"22\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Rename Table<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to rename existing QlikView tables after they are loaded into QlikView\u2019s memory.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>rename-table[s]<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">(<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>using<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> mapname | oldname <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>to<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> newname{ , oldname <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>to<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> newname }) <\/span><\/span><\/p>\n<ol start=\"23\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Section<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It is used to decide and define if, subsequent LOAD and SELECT statements should consider as data or as a definition of the section access rights.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Section (access | application)<\/b><\/span><\/span><\/p>\n<p align=\"justify\"><strong><a href=\"https:\/\/data-flair.training\/blogs\/qlikview-use-cases\/\">Refer this &#8211; Top Companies using QlikView<\/a><\/strong><\/p>\n<ol start=\"24\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Select<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to select fields from the data sources like ODBC or OLE DB. It is a standard SQL Select statement type. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Select<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>[all | distinct | distinctrow | top <\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">n<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b> [percent]] *fieldlist<\/b><\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>From<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> tablelist<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">[<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Where<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> criterion ]<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">[<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Group<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>by<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> fieldlist [<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>having<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> criterion ] ]<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">[<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Order<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>by<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> fieldlist [asc | desc] ]<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">[(<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Inner | Left | Right | Full<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">)<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Join <\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">tablename<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b> on <\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">fieldref<\/span><\/span><b> <\/b><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">=<\/span><\/span><b> <\/b><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">fieldref<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b> ]<\/b><\/span><\/span><\/p>\n<ol start=\"25\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Set<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to define script variables as opposed to the use of Let. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Set<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> variablename<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>=<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">string<\/span><\/span><\/p>\n<ol start=\"26\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Sleep<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It pauses script execution for a specified time.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">Sleep n<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Where n is any positive integer less than 3600000 representing time.<\/span><\/span><\/p>\n<ol start=\"27\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">SQL<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It is used to send an arbitrary SQL command through an ODBC or OLE DB connection.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>SQL sql_command<\/b><\/span><\/span><\/p>\n<ol start=\"28\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">SQL Columns<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">When a connection with ODBC or OLE DB data sources is made, this statement returns a set of fields describing the columns the data source. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>SQLColumns<\/b><\/span><\/span><\/p>\n<ol start=\"29\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">SQL Tables<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Returns a set of fields describing the tables of an ODBC or OLE DB data source after connecting to the source. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><b>SQLTables<\/b><\/span><\/p>\n<ol start=\"30\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">SQL Types<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Returns a set of fields describing the types of an ODBC or OLE DB data source which is connected to QlikView. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>SQLTypes<\/b><\/span><\/span><\/p>\n<ol start=\"31\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Star<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">In order to represent entire value set from a database, a string is created and selected using the star statement. <\/span><\/span><\/p>\n<p><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\"><b>Star<\/b><\/span><\/span> <span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\"><b>is<\/b><\/span><\/span><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\"> [ string ]<\/span><\/span><\/p>\n<ol start=\"32\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Store<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to create a QVD or a CSV file.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Store<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [*fieldlist <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>from<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">] table <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>into<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> filename[format-spec ];<\/span><\/span><\/p>\n<ol start=\"33\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Tag<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Used to assign tags to one or more fields in a table.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Tag<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>fields<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> fieldlist <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>using<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> mapname <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Tag<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>field<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> fieldname <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>with<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> tagname<\/span><\/span><\/p>\n<ol start=\"34\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Trace<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">With the help of this statement a string is written to script execution progress window and to the script log file, when they are in use. It is of significance in dubbing processes. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Trace string<\/b><\/span><\/span><\/p>\n<ol start=\"35\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Unmap<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It is used for disabling the filed value mapping. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Unmap<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> *fieldlist<\/span><\/span><\/p>\n<ol start=\"36\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Unqualify<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It used to turn off the qualifications applied on the field names using the Qualify statement.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Unqualify<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> *fieldlist<\/span><\/span><\/p>\n<ol start=\"37\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Untag<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">Used to remove tags from one or more fields. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Untag<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>fields<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> fieldlist <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>using<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> mapname <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Untag<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>field<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> fieldname <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>with<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> tagname<\/span><\/span><\/p>\n<p align=\"justify\"><strong><a href=\"https:\/\/data-flair.training\/blogs\/qlikview-sheet-object\/\">Follow this link to know about\u00a0QlikView Sheet and Object<\/a><\/strong><\/p>\n<h4 align=\"justify\">c.\u00a0 QlikView Script Prefixes<\/h4>\n<p><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">QlikView script prefixes (QlikView keywords) are only applicable before regular statements; control statements never use prefixes. They might however use some suffixes.<\/span><\/span><\/p>\n<ol type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Add<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Can add to any LOAD, SELECT or map&#8230;using statement in the script.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Add[only]<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">(loadstatement|selectstatement|mapstatement<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: large\">)<\/span><\/span><\/p>\n<ol start=\"2\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Buffer<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">This prefix is used to create and maintain QVD files. It can also use on load and select statements. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Buffer<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">[(option[,option])](loadstatement|selectstatement ) <\/span><\/span><\/p>\n<ol start=\"3\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Bundle<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The Bundle prefix is used to include external files, such as image or sound files, or objects connected to a field value, to store in the qvw file.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Bundle<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>[Info]<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> ( loadstatement | selectstatement)<\/span><\/span><\/p>\n<ol start=\"4\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Concatenate<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">This prefix is used to join or concatenate two tables even if the tables have different sets of fields.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>concatenate<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">[(tablename)](loadstatement|selectstatement )<\/span><\/span><\/p>\n<ol start=\"5\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Crosstable<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">This prefix is used to convert a cross table into a straight table. That means, a horizontal table with many columns is turned into a vertical table, with the column headings being placed into a single attribute column.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>crosstable<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> (attribute field name, data field name [ , n ] ) ( loadstatement | selectstatement )<\/span><\/span><\/p>\n<ol start=\"6\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">First<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">This prefix is used for loading a fixed maximum number of records from a data source table. It can also place in front of LOAD and SELECT statement. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>First<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> n( loadstatement | selectstatement )<\/span><\/span><\/p>\n<ol start=\"7\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Generic<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">This prefix is used to unpack a vertical table and create a table with one field per attribute value.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Generic<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> ( loadstatement | selectstatement )<\/span><\/span><\/p>\n<ol start=\"8\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Hierarchy<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">This prefix, use to transform a parent-child hierarchy table to a QlikView data model suiting. It can place in front of a LOAD or a SELECT statement <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Hierarchy<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> (NodeID, ParentID, NodeName, [ParentName], [PathSource],[PathName],[PathDelimiter],[Depth])(loadstatement | selectstatement)<\/span><\/span><\/p>\n<p align=\"justify\"><strong><a href=\"https:\/\/data-flair.training\/blogs\/qlikview-architecture\/\">Have a look at &#8211; Working of QlikView<\/a><\/strong><\/p>\n<ol start=\"9\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">HierarchyBelongsTo<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It serves the same purpose as the above Hierarchy prefix, but this prefix also specifies the ancestor table which the transformed parent-child hierarchy table beolongs to. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>HierarchyBelongsTo<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> (NodeID, ParentID, NodeName, AncestorID, AncestorName, [DepthDiff])(loadstatement | selectstatement)<\/span><\/span><\/p>\n<ol start=\"10\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Image_Size<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">This prefix, use to resize images from a database management system to fit in the fields. It is most commonly used with Info or Bundle prefix. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Info<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [Image_Size(width,height )] ( loadstatement | selectstatement )<\/span><\/span><\/p>\n<ol start=\"11\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Info<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Infor, use to link external information, such as a text file, a picture or a video to a field value.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Info<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">( loadstatement | selectstatement )<\/span><\/span><\/p>\n<ol start=\"12\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Inner<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">This prefix is generally use with Keep and Join prefixes. We have learned about the Keep and Join prefixes earlier in the tutorial. When an Inner Join is used, only the combination of similar fields is displayed in the joined table. Whereas, when Inner Keep is used, only the common intersecting fields are shown in the resultant table.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Inner<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>(<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Join<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>|<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Keep)<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [ (tablename) ](loadstatement |selectstatement )<\/span><\/span><\/p>\n<ol start=\"13\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">IntervalMatch<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\"><strong>QlikView IntervalMatch<\/strong>, use to create a table where the numerical values from one table matched with the duration or intervals in another table.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>IntervalMatch<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">(matchfield)(loadstatement|selectstatement ) <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>IntervalMatch<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> (matchfield,keyfield1 [ , keyfield2, &#8230; keyfield5 ] ) (loadstatement | selectstatement )<\/span><\/span><\/p>\n<ol start=\"14\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Join<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It use to join two tables during one table is loading and second table is pre-existing or is also in the state of loading. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">[Inner | Outer | Left | Right ] <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Join<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [ (tablename ) ]( loadstatement | selectstatement )<\/span><\/span><\/p>\n<ol start=\"15\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Keep<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The Keep prefix reduces and joins the common fields in two tables and displays one table as a result. Unlike in the Join, Keep does not merge thw two tables in the QlikView Memory and save it as one, but the two tables merged using Keep are stored separately. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">(Inner | Left | Right) <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Keep<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [(tablename)]( loadstatement | selectstatement)<\/span><\/span><\/p>\n<p align=\"justify\"><strong><a href=\"https:\/\/data-flair.training\/blogs\/qlikview-keep-functions\/\">Let&#8217;s Explore\u00a0QlikView Keep Functions<\/a><\/strong><\/p>\n<ol start=\"16\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Left<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The Left prefix use with Join and Keep keywords and it commands the system to fetch the data values from the left table and display a final table having the left table fields and the fields in common with the left and right tables. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Left (Join | Keep)<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>[(<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">tablename<\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>)](<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">loadstatement |selectstatement <\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>)<\/b><\/span><\/span><\/p>\n<ol start=\"17\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Mapping<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">This prefix use to create a mapping table that can use for purposes like replacing field values and field names during script execution.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Mapping<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> ( loadstatement | selectstatement )<\/span><\/span><\/p>\n<ol start=\"18\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">NoConcatenate<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">If two tables have identical fields then they are automatically concatenated by during execution. To keep these tables separate and avoid automatic concatenation, NoConcatenate prefix is used. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>NoConcatenate<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">( loadstatement | selectstatement )<\/span><\/span><\/p>\n<ol start=\"19\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Outer<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The Outer prefix use with the keyword Join and is used to join the tables having identical fields and make a complete table without repeating similar fields in the final table. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Outer Join<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [(tablename)](loadstatement |selectstatement )<\/span><\/span><\/p>\n<ol start=\"20\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Replace<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The Replace prefix replaces an already existing table with a new table while loading. The old table drops and replace by a new one. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Replace[only]<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\">(loadstatement|selectstatement|map&#8230;usingstatement)<\/span><\/span><\/p>\n<ol start=\"21\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Right<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Just like the Left prefix, Right prefix use to only fetch the data\/field values from the right table and the resultant table will have fields from right table and the fields in common between the right and the left table. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Right<\/b><\/span><\/span> <span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>(Join | Keep)<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> [(tablename)](loadstatement |selectstatement )<\/span><\/span><\/p>\n<ol start=\"22\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Sample<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The sample prefix, use to load a sample of records from the data source arbitrarily. It is used with LOAD and SELECT statements.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Sample<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> p ( loadstatement | selectstatement )<\/span><\/span><\/p>\n<ol start=\"23\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Semantic<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">The Semantic prefix use by a record to refer or point towards another relevant record like, self-references within a table. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>Semantic<\/b><\/span><\/span><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"> (loadstatement | selectstatement)<\/span><\/span><\/p>\n<ol start=\"24\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">Unless<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">Unless, is use to decide whether a statement should evaluate during execution or not. It is like a short alternative to the full <\/span><\/span><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\"><b>if..end if<\/b><\/span><\/span><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\"> statement. It use as a conditional statement.<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>(Unless condition statement | exitstatement Unless condition)<\/b><\/span><\/span><\/p>\n<ol start=\"25\" type=\"i\">\n<li>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">When<\/span><\/span><\/p>\n<\/li>\n<\/ol>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: medium\">It is similar to the Unless statement as it is also a conditional statement and decides whether or not a statement or exit clause will evaluate during script execution. <\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Courier New, serif\"><span style=\"font-size: medium\"><b>(When condition statement | exitstatement when condition)<\/b><\/span><\/span><\/p>\n<p align=\"justify\"><strong><a href=\"https:\/\/data-flair.training\/blogs\/qlikview-circular-reference\/\">Also, Refer QlikView Circular Reference &amp; Loosely Coupled Tables<\/a><\/strong><\/p>\n<h4 align=\"justify\">d. QlikView Script Variable<\/h4>\n<p align=\"justify\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">The QlikView script variables (QlikView keywords) are containers that contains data values. The values can be string or calculable values. If a defined value has \u2018=\u2019 sign in front of it, then the value will evaluate. There are several types of script variables in QlikView are:<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">i. Error Variables<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">ii. Number Interpretation Variables<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">iii. System Variables<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">iv. Value Handling Variables<\/span><\/span><\/p>\n<p align=\"justify\"><span style=\"font-family: Georgia, serif\"><span style=\"font-size: large\">v. Direct Discovery Variables<\/span><\/span><\/p>\n<p align=\"justify\">So, this was all about QlikView\u00a0<span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">script statements and keywords. Hope you like our explanation,<\/span><\/span><\/p>\n<h3 align=\"justify\">Conclusion<\/h3>\n<p align=\"justify\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">Hence, this was a complete categoric account of QlikView script statements and keywords. We took a comprehensive view of two types of QlikView script statements; control and regular statements and two types of QlikView keywords; prefix and variables. Still, confusion? Free to share with us, surely we will get back to you!<\/span><\/span><\/p>\n<p align=\"justify\">Related Topic &#8211;\u00a0<a href=\"https:\/\/data-flair.training\/blogs\/qlikview-distribution-service\/\"><strong>\u00a0QlikView Distribution Service <\/strong><\/a><\/p>\n<p align=\"justify\"><strong><a href=\"https:\/\/help.qlik.com\/en-US\/qlikview\/November2017\/Subsystems\/Client\/Content\/Scripting\/script-statements-keywords.htm\"><span style=\"font-family: Arial, serif\"><span style=\"font-size: medium\">Reference\u00a0<\/span><\/span><\/a><\/strong><\/p>\n<p><span hidden class=\"__iawmlf-post-loop-links\" data-iawmlf-links=\"[{&quot;id&quot;:1750,&quot;href&quot;:&quot;https:\\\/\\\/help.qlik.com\\\/en-US\\\/qlikview\\\/November2017\\\/Subsystems\\\/Client\\\/Content\\\/Scripting\\\/script-statements-keywords.htm&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20190630010616\\\/http:\\\/\\\/help.qlik.com:80\\\/en-US\\\/qlikview\\\/November2017\\\/Subsystems\\\/Client\\\/Content\\\/Scripting\\\/script-statements-keywords.htm&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-09 22:05:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-09 05:48:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 03:18:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-16 06:13:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-19 07:44:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-18 22:25:43&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-02-24 16:54:21&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-02 10:51:30&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-05 16:51:38&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 13:32:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-09 12:20:35&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-18 10:20:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-18 09:22:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-28 02:55:06&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-07-03 05:31:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-07-06 19:29:53&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-07-06 19:29:53&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]\"><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In our last tutorial, we studied\u00a0QlikView Operators. Here, we will open a new chapter called QlikView Script Statements and keyword &#8211; the most crucial elements of Qlikview Scripting. Moreover, we will learn the different&#46;&#46;&#46;<\/p>\n","protected":false},"author":6,"featured_media":37994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[47],"tags":[17113,17114,17118,17115,17111,17110,17117,17116,17112],"class_list":["post-37950","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-qlikview","tag-qlikview-keyword","tag-qlikview-script-control-statements","tag-qlikview-script-prefixes","tag-qlikview-script-regular-statements","tag-qlikview-script-statements","tag-qlikview-script-statements-and-keywords","tag-qlikview-script-variable","tag-script-statements-in-qlikview","tag-types-of-qlikview-script-statements"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>QlikView Script Statements | QlikView Keywords - Types and Syntax - DataFlair<\/title>\n<meta name=\"description\" content=\"QlikView Script Statements- QlikView Keywords, Types of Script Statements &amp; Keywords in QlikView:Script Variable, Script Prefixes,Script Control &amp; Regular\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"QlikView Script Statements | QlikView Keywords - Types and Syntax - DataFlair\" \/>\n<meta property=\"og:description\" content=\"QlikView Script Statements- QlikView Keywords, Types of Script Statements &amp; Keywords in QlikView:Script Variable, Script Prefixes,Script Control &amp; Regular\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-11-07T11:52:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-07T05:53:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"QlikView Script Statements | QlikView Keywords - Types and Syntax - DataFlair","description":"QlikView Script Statements- QlikView Keywords, Types of Script Statements & Keywords in QlikView:Script Variable, Script Prefixes,Script Control & Regular","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/","og_locale":"en_US","og_type":"article","og_title":"QlikView Script Statements | QlikView Keywords - Types and Syntax - DataFlair","og_description":"QlikView Script Statements- QlikView Keywords, Types of Script Statements & Keywords in QlikView:Script Variable, Script Prefixes,Script Control & Regular","og_url":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2018-11-07T11:52:53+00:00","article_modified_time":"2021-12-07T05:53:44+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89"},"headline":"QlikView Script Statements | QlikView Keywords &#8211; Types and Syntax","datePublished":"2018-11-07T11:52:53+00:00","dateModified":"2021-12-07T05:53:44+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/"},"wordCount":2828,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01.jpg","keywords":["QlikView Keyword","QlikView script control statements","QlikView Script Prefixes","QlikView script regular Statements","QlikView Script Statements","QlikView Script Statements and Keywords","QlikView Script Variable","script statements in QlikView","Types of QlikView Script Statements"],"articleSection":["QlikView Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/","url":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/","name":"QlikView Script Statements | QlikView Keywords - Types and Syntax - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01.jpg","datePublished":"2018-11-07T11:52:53+00:00","dateModified":"2021-12-07T05:53:44+00:00","description":"QlikView Script Statements- QlikView Keywords, Types of Script Statements & Keywords in QlikView:Script Variable, Script Prefixes,Script Control & Regular","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/10\/Types-of-QlikView-Script-Statements-and-Keywords-01.jpg","width":1200,"height":628,"caption":"QlikView Script Statements &amp; Keywords - Types and Syntax"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/qlikview-script-statements-keywords\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"QlikView Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/qlikview\/"},{"@type":"ListItem","position":3,"name":"QlikView Script Statements | QlikView Keywords &#8211; Types and Syntax"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"The DataFlair Team provides industry-driven content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our expert educators focus on delivering value-packed, easy-to-follow resources for tech enthusiasts and professionals.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam2\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/37950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=37950"}],"version-history":[{"count":7,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/37950\/revisions"}],"predecessor-version":[{"id":105003,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/37950\/revisions\/105003"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/37994"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=37950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=37950"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=37950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}