2009-05-29 4 views
0

Ich habe ein Berichtsfeld, wo der Wert "2" ist. Ich muss im Bericht als "True" anzeigen, wenn Berichtsfeld Wert 2 ist. Wie mache ich das in Formeleditor Crystal Reports? Bitte hilf mir.Legen Sie Berichtsfeld Wert in Crystal Reports

EDIT: Hier ist mein Code in formual Editor: if ({emp.company_id} = 2) Dann CStr ({emp.company_id}) = "ABC PVT LTD"

Als emp.company_id ist Integer-Wert Ich habe versucht, es in String zu konvertieren, aber es wird immer noch als 2 im Bericht angezeigt.

Antwort

1

Alles, was Sie in der Formel benötigen, ist

{Tablename.Fieldname}=2 
1

Was ich nicht weiß, ist das, was Sie anzeigen möchten, wenn es nicht 2 ist, dass Sie den ursprünglichen Wert angezeigt werden soll Unter der Annahme, dann müssen Sie hinzufügen eine Formel zu Ihrem Bericht, wie folgt:

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