2016-11-22 4 views
-1

J'ai un champ calculé dans les rapports de cristal, dont j'ai besoin pour le convertir en une expression SSRS. Toute aide serait appréciée.Comment puis-je convertir un champ calculé dans les rapports Crystal en une expression SSRS?

If ({VISIT_TYPE.DESCRIPTION} = "New" or {VISIT_TYPE.DESCRIPTION} = "Walk-In New") then 
    if {ATTEND_STATUS.DESCRIPTION} = "Did Not Attend" then 
     "c.New DNA" 
    else 
     "a.New" 
else if ({VISIT_TYPE.DESCRIPTION} = "Return" or {VISIT_TYPE.DESCRIPTION} = "Follow Up" 
or {VISIT_TYPE.DESCRIPTION} = "Walk-In Follow Up" or {VISIT_TYPE.DESCRIPTION} = "Walk-In Returns") then 
    if {ATTEND_STATUS.DESCRIPTION} = "Did Not Attend" then 
     "d.Return DNA" 
    else 
     "b.Return" 
+0

'= IIF (condition, vrai, faux)' dans SSRS. Vous devez également convertir vos champs en champs de jeu de données SSRS. Vous devriez également donner une meilleure question formatée. –

Répondre

0

Essayez ceci. Vous devrez remplacer les champs par les champs de l'ensemble de données.

=IIF ({VISIT_TYPE.DESCRIPTION} = "New" or {VISIT_TYPE.DESCRIPTION} = "Walk-In New", IIF ({ATTEND_STATUS.DESCRIPTION} = "Did Not Attend" , 
     "c.New DNA","a.New") 
,IIF ({VISIT_TYPE.DESCRIPTION} = "Return" or {VISIT_TYPE.DESCRIPTION} = "Follow Up" 
or {VISIT_TYPE.DESCRIPTION} = "Walk-In Follow Up" or {VISIT_TYPE.DESCRIPTION} = "Walk-In Returns",IIF({ATTEND_STATUS.DESCRIPTION} = "Did Not Attend","d.Return DNA","b.Return"))