Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi Expets,
How to write the below expression in our Script part.
First(IIf([Template]="Retail",[BaselII_Category] & " Pooled",[Cust_Name])) If Cust Name is Blank,Null then Use Cust ID. If Cust ID is also blannk use Basel Category |
Thank you
Right now we can leave about First.
Can I write expression like this:
if
(Template = 'Retail' ,BaselII_Category &'-'& 'Pooled',
if(len(trim(Cust_Name))=0 or IsNull(Cust_Name) = -1,CIF_Cust_ID,if(len(trim(CIF_Cust_ID))=0 or IsNull(CIF_Cust_ID) = -1,BaselII_Category))) as Cust_Name,
Hi Gysbert,
Right now we can leave about First.
Can I write expression like this:
if
(Template = 'Retail' ,BaselII_Category &'-'& 'Pooled',
if(len(trim(Cust_Name))=0 or IsNull(Cust_Name) = -1,CIF_Cust_ID,if(len(trim(CIF_Cust_ID))=0 or IsNull(CIF_Cust_ID) = -1,BaselII_Category))) as Cust_Name,
Hi Peter, Can I go like below:
if(Template = 'Retail' ,BaselII_Category &'-'& 'Pooled',
if(len(trim(Cust_Name))=0 or IsNull(Cust_Name) = -1,CIF_Cust_ID,if(len(trim(CIF_Cust_ID))=0 or IsNull(CIF_Cust_ID) = -1,BaselII_Category))) as Cust_Name,
The isnull() function isn't necessary. Len(trim(...)) is also 0 for null values.
if (Template = 'Retail' ,BaselII_Category &'-'& 'Pooled',
if(len(trim(Cust_Name))=0,
if(len(trim(CIF_Cust_ID))=0, BaselII_Category, CIF_Cust_ID),Cust_Name)) as Cust_Name,
Yes, you can but IMHO it will not produce the results you expect. For example, if [Cust_Name] contains data, it may end up being changed into a NULL value. Two points:
Best,
Peter