Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
Jogi
Contributor III
Contributor III

Unknown statement: THEN SET

I have a problem with if condition: Unknown statement: THEN SET

 

 IF  (len(trim('$(Folder)'))>0) THEN 

            SET DirName = '$(VAlUE)\$(vFolder)\';
        
        ELSE
        
            SET DirName = '$(VAlUE)\EXTRACT\';

        ENDIF

 

 

Labels (1)
1 Solution

Accepted Solutions
martinpohl
Partner - Master
Partner - Master

Hi,

in an if statement in script, don't use ()

IF  len(trim('$(Folder)'))>0 THEN 

            SET DirName = '$(VAlUE)\$(vFolder)\';
        
        ELSE
        
            SET DirName = '$(VAlUE)\EXTRACT\';

        ENDIF

Regards

View solution in original post

2 Replies
_armoco_
Partner - Creator II
Partner - Creator II

 IF  (
   len(trim('$(Folder)'))>0,   //condition
   SET DirName = '$(VAlUE)\$(vFolder)\',  //then part
     SET DirName = '$(VAlUE)\EXTRACT\'; //else part
)//closing if

     
martinpohl
Partner - Master
Partner - Master

Hi,

in an if statement in script, don't use ()

IF  len(trim('$(Folder)'))>0 THEN 

            SET DirName = '$(VAlUE)\$(vFolder)\';
        
        ELSE
        
            SET DirName = '$(VAlUE)\EXTRACT\';

        ENDIF

Regards