2009-05-29 10 views
0

J'ai un champ de rapport où sa valeur est "2". J'ai besoin d'afficher dans le rapport comme "vrai" si la valeur du champ de rapport est 2.Comment dois-je faire cela dans les rapports de cristal de l'éditeur de Formule? Aidez-moi, s'il vous plaît.Définir la valeur du champ de rapport dans les rapports de cristal

EDIT: Voici mon code dans l'éditeur formual: if ({emp.company_id} = 2) Ensuite CStr ({emp.company_id}) = "ABC PVT LTD"

Comme emp.company_id est valeur entière j'ai essayé de le convertir en chaîne mais toujours il affiche 2 dans le rapport.

Répondre

1

Tout ce que vous avez besoin dans la formule est

{Tablename.Fieldname}=2 
1

Ce que je ne sais pas est ce que vous voulez afficher s'il n'est pas 2. En supposant que vous voulez afficher la valeur d'origine, alors vous devez ajouter une formule pour votre rapport, comme suit:

if ({emp.company_id}=2) then "true" 
else cstr({emp.company_id}) 
Questions connexes