Im SAP-System stehen Texte meist nicht losgelöst für sich, sondern haben einen Bezug zu einem dort gespeicherten Objekt. Dies können beispielsweise bei einem Brief die Adreßdaten aus dem Lieferantenstammsatz sein wie auch Informationen aus dem Materialstammsatz, die in einen Bestelltext eingebunden werden sollen. In den jeweiligen Texten müssen Sie nun nicht die aktuellen Werte eintragen, sondern Sie verwenden Platzhalter, die für diese Daten stehen. So ist es auch möglich, Textbausteine flexibel zu gestalten, indem variable Stellen durch diese Platzhalter definiert werden.
In SAP Smart Forms werden diese Platzhalter Felder genannt. Sie repräsentieren dabei Daten, die erst zum Zeitpunkt der Ausgabeaufbereitung in den Text eingesetzt werden. Bei der Erstellung dieser Ausgabe werden alle im Text vorkommenden Felder durch ihre augenblicklich gültigen Werte ersetzt.
Es gibt zwei Arten von Feldern:
Der Wert eines Feldes darf maximal 255 Zeichen belegen.
Über den Menüeintrag Hilfsmittel ® Feldliste ein/aus im Form Builder blenden Sie unter der Baumstruktur eine
Feldleiste ein. In dieser Feldleiste sind alle Felder geordnet aufgeführt (nach der Stelle ihrer Definition). Beim Einbinden der Felder behalten Sie so die Übersicht.Wo Sie Felder einsetzen können
In Text-Knoten
Dies dient der Ausgabe von Werten zur Laufzeit. Nach dem Einfügen sind die Felder grau hinterlegt und werden zur besseren Unterscheidung von normalem Text durch Ampersands ('
&') eingegrenzt. Von dieser Möglichkeit werden Sie regen Gebrauch machen, wenn Sie Daten von Tabellen auf dem Formular ausgeben wollen.Siehe auch:
In Eingabefelder eines Knotens
Sie können Felder auch bei Attributen eines Knotens angeben. In der Voreinstellung sind diese Eingabefelder so eingestellt, daß sie statische Werte erwarten:
Wenn Ihre Eingabe als Feldname interpretiert werden soll, müssen Sie zuerst auf den schwarzen Pfeil klicken, der nach außen zeigt. Der Pfeil zeigt dann nach innen zur Unterscheidung, daß nun ein Feldname erwartet wird:
Geben Sie den Feldnamen ohne Ampersand ('
&') in das Eingabefeld ein. Auf diese Weise können Sie zum Beispiel dynamisch, d.h. erst zur Laufzeit des Smart Form, eine Grafik im Formular einbinden.An Stellen, an denen Sie in der Regel Feldnamen eingeben, verzichtet Smart Forms auf die Unterscheidung über den schwarzen Pfeil (zum Beispiel bei
Bedingungen).