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

Announcements
Join us in NYC Sept 4th for Qlik's AI Reality Tour! Register Now
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