Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
 
					
				
		
I'm looking to create two expressions in a line chart:
If(severity = 'Critical' AND closed_date <> ' ')
If(severity = 'High' AND closed_date <> ' ')
if severity equals critical/high and the closed date is not empty
Thank you
 sunny_talwar
		
			sunny_talwar
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Create a flag in the script for empty closed date
LOAD If(Len(Trim(closed_date)) = 0, 0, 1) as Flag_Closed_Date
Sum({<Flag_Closed_Date = {1}, severity = {'Critical'}>}Measure)
Sum({<Flag_Closed_Date = {1}, severity = {'High'}>}Measure)
UPDATE: Just realized with Nicole's response that you want to exclude null here... I have updated the above, but you can also use this (in addition to Nicole's provided option)
Sum({<closed_date= {"=Len(Trim(closed_date)) > 0"}, severity = {'Critical'}>}Measure)
Sum({<closed_date= {"=Len(Trim(closed_date)) > 0"}, severity = {'High'}>}Measure)
 sunny_talwar
		
			sunny_talwar
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Create a flag in the script for empty closed date
LOAD If(Len(Trim(closed_date)) = 0, 0, 1) as Flag_Closed_Date
Sum({<Flag_Closed_Date = {1}, severity = {'Critical'}>}Measure)
Sum({<Flag_Closed_Date = {1}, severity = {'High'}>}Measure)
UPDATE: Just realized with Nicole's response that you want to exclude null here... I have updated the above, but you can also use this (in addition to Nicole's provided option)
Sum({<closed_date= {"=Len(Trim(closed_date)) > 0"}, severity = {'Critical'}>}Measure)
Sum({<closed_date= {"=Len(Trim(closed_date)) > 0"}, severity = {'High'}>}Measure)
 Nicole-Smith
		
			Nicole-Smith
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Another option besides stalwar1's that will work as long as QlikView already knows that your closed_date is a date:
Sum({<severity = {'Critical'}, closed_date={'>0'}>}Measure)
Sum({<severity = {'High'}, closed_date={'>0'}>}Measure)
 
					
				
		
Hm, measure doesn't seem to be working for me.
 
					
				
		
 vishsaggi
		
			vishsaggi
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		What they meant by Measure is that your Fieldname you use to sum. Like
Sum({< ..... >} YourFieldName).
 
					
				
		
This is what i'm getting when using MonthYear as my measure. High is showing, but critical is not, any ideas? 
 sunny_talwar
		
			sunny_talwar
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Convert this chart into a straight table and see if Critical shows up with any value or not
 
					
				
		
Straight table shows no values but a list box does. see pic
 
					
				
		
Sum({<closed_date= {"=Len(Trim(closed_date)) > 0"}, severity = {'Critical'}>}Measure)
changed sum to count and this worked, thank you!
 sunny_talwar
		
			sunny_talwar
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Great 
