Ich habe mit SmartForms folgende Probleme wo ich nicht weiterkomme:
1. Vor,- Nachtexte
Ich habe ein Textelement, bsp. &TEST&, vor diesem Element möchte ich eine Vortext andruckt, sofern halt das Symbol gefüllt ist.. -> &'Vortext:'TEST&
So, mit SapScript funktioniert dies einwandfrei, jedoch mit SmartForms klappts nicht oder ich weiss nicht was ich falsch mache? Wenn in meinem Beispiel das Symbol &TEST& leer ist wird einfach folgendes angedruckt: -> Vortext:
Was mach ich falsch? Im SmartForms-Buch von SAP-Press stehts auch genau so drin, aber funktionieren tuts nicht!
2. Nullwerte
Beim meinem Formular möchte ich zum Beispiel beim Betrag den Wert andrucken, auch wenn er 0.00 EUR ist. Angenommen das Feld heisst &KWERT& im Symbol &KWERT& steht jetzt "0.00" drin. Beim Druck wird gar nichts angezeigt, also komplett leer, aber eine Aufbereitungsoption wie beispielsweise &KWERT(I)& oder &KWERT(C)& oder sonst was benutz ich nicht! Warum wird 0.00 trotzdem nicht angezeigt? Ist das Standard? oder wie siehts bei euch aus?
Das Problem hat sich bei mir jetzt gelöst.. Lese mal den OSS-Hinweise:
#645018 - Initialwert mit Längenangabe wird nicht ausgegeben
#751359 - SSF: Leere Symbole bei nicht definierter Länge ausblenden
#760612 - Initialwertdruck für numerische Symbole
erstmal vielen Dank für die Antwort! Hätte nicht gedacht, dass hier schon wieder "Fehler" im SAP-Coding (System: WebAS620) sind :-/
Die Notes haben insofern was gebracht, dass nun auch "0"-Werte ausgegeben werden.
Nimmt man leider einen Vor- bzw Nachtext mit ins Feld auf, dann wird der Text leider immer noch ausgegeben, selbst wenn der Feldinhalt leer ist. Auch die Aufbereitungsfunktion I -> Initiale Werte unterdrücken funzt nicht.
Hast du auch hier eine Lösung.Stehe selbst leider erst am Anfang meiner SmartForms-Erfahrung