Page 1 of 1

Folder visibility when uw is not NA

Posted: Tue May 14, 2019 11:31 am
by lburkeckc
Visibility isn't working. I need this condition to show a folder only when NA is not the underwriter. If there are no Underwriters or if Underwriter is one other than NA, then the folder should not show. If the Underwriter is NA, then it should not show the folder.

Code: Select all

if Order.Underwriters.Count == 0:
	# No underwriters: hide folder
	return False

if Order.Underwriters[0].LookupCode is None:
	# First underwriter has no LookupCode: hide folder
	return False
	
if Order.Underwriters[0].LookupCode <> "CT"
	#Hide folder if LookupCode is "CT": hide folder
	return False

# Hide folder if LookupCode is "NA"
return Order.Underwriters[0].LookupCode != "NA"

Re: Folder visibility when uw is not NA

Posted: Tue May 14, 2019 12:51 pm
by BobRichards
The problem is the CT test (that is missing from the description but the program comments are clear as to the desired function). You should use equals "==" so if the lookup code is "CT" it will return false. Your code for that test will return false for any lookup code other than "CT". I have changed the code to reflect the correct logic.

Code: Select all

if Order.Underwriters[0].LookupCode == "CT"
	#Hide folder if LookupCode is "CT": hide folder
	return False