Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
sevvalk
Creator
Creator

Qlik Sense Script - Case When

Hi,

 In the photo, there are tables. And i have a 'case when' code about table association field. But i don't know how i change case when code to qlik sense script.

Case When Code:

CASE WHEN ftdinp <> 'N'

              THEN (SELECT ibmyil||ibmrfc||ibmref FROM salibd,salibm

                          WHERE ibdunq = (SELECT spdkun FROM salspd

                                                    WHERE spdunq = ftdkun)

                                    AND ibmyil = ibdyil

                                    AND ibmrfc = ibdrfc

                                    AND ibmref = ibdref

                           )

              ELSE (SELECT ibmyil||ibmrfc||ibmref FROM salibd,salibm

                         WHERE ibdunq = (SELECT spdkun FROM salspd

                                               WHERE spdunq = (SELECT irdkun FROM salird

                                                                      WHERE irdunq = ftdkun)

                                              )

                                   AND ibmyil = ibdyil

                                   AND ibmrfc = ibdrfc

                                   AND ibmref = ibdref

 

                       )

  END

 

sevvalk_0-1732689729307.png

Could you help me?

 

 

Labels (7)
1 Solution

Accepted Solutions
VBD
Partner - Creator II
Partner - Creator II

2 Replies
VBD
Partner - Creator II
Partner - Creator II

Hi, you can use "IF THEN" statements : 

https://help.qlik.com/fr-FR/sense/May2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptControlSt...

 

Regards,

Valentin Billaud
Next Decision
VBD
Partner - Creator II
Partner - Creator II

Hello, did it helped you ?

Regards,

Valentin Billaud
Next Decision