Crystal Report: If-Else If Formel
Frage
Für ein String-Feld in Crystal Report wünschte, ich Formel zu schreiben, wo, wenn das Feld null ist, sollte es kommen sollte
als „kein Wert“ sonst der Ist-Wert angezeigt werdenWas ich geschrieben habe, ist
Local StringVar x; Wenn {mySp; 1.mystringfield} = "" oder IsNull ({mySp; 1.mystringfield}), dann x: = "Kein Wert"; Else x: = {mySp; 1.mystringfield}
Die fett markiert zeigt Fehlermeldung, dass „der restliche Text erscheint nicht Teil des Formel Crystal Reports zu sein“
Was ist falsch in meiner Formel?
Lassen Sie mich für mehr Eingänge wissen
Dank
Lösung
Ich glaube, Sie brauchen die ;
zu entfernen und die oder in Klammern wickeln:
Local StringVar x;
If (IsNull({mysp;1.mystringfield}) or {mysp;1.mystringfield} ="") then
x := "No value"
Else x := {mysp;1.mystringfield}
Andere Tipps
IF Isnull({mysp;1.mystringfield}) Then
"No Value"
Else
{mysp;1.mystringfield}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow