Smart Forms

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Smart Forms

Beitrag von kostonstyle (Specialist / 247 / 0 / 0 ) »
Hallo miteinander

ich habe die aufgabe bekommen smart formular zugestalten. Langsam merke ich, dass Smart Forms kompliziert sein können, wenn vorallem um komplexere Dinge angeht.
Ich habe eine dringende Frage an euch, wäre schön wenn jemand beantworten könnte:

Im Feld ?Rücklieferungskennzeichen? hat eine Kunde die Buchstabe ?X? gekennzeichnet. Wie kann jetzt in Smart Forms die Buchstabe ?X? oder wenn Feld ?Rücklieferungskennzeichen? nicht leer ist herrauslesen?

Und Smart Forms sollte nur Positionen(10, 20, 30, usw.) ausgeben, wenn im ?Rücklieferungskennzeichen? mit der Buchstabe ?X? gekenntzeichnet ist.

Mit freundlichen Grüßen kostonstyle

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von kostonstyle (Specialist / 247 / 0 / 0 ) »
Bitte ich brauche dringend eure Hilfe

Bitte mfg Kostonstyle

Beitrag von yves (ForumUser / 5 / 0 / 0 ) »
Hallo,
ich nehme an, dass das Feld "Rücklieferungskennzeichen" in der Formularschnittstelle steht.

In SmartForm kann man die Ausgabe für Knoten (z.B. Text oder Schablonen) an Bedingungen binden. --> Registerkarte "Bedingungen".
Dort solltest du dein Rücklieferungskennzeichen abfragen. Und nur wenn diese Bedingung zutrifft wird dieser Koten auch im Formular ausgegeben. Damit müssten deine Anforderungen schon realisierbar sein.

gruß
yves

Beitrag von kostonstyle (Specialist / 247 / 0 / 0 ) »
So es hat sicher erledigt
Hier ist noch der Code

Code: Alles auswählen.

*Interne Tabelle anlegen

DATA: BEGIN OF header OCCURS 5.
        INCLUDE STRUCTURE thead.
DATA: END OF header.

DATA: BEGIN OF lines OCCURS 5.
        INCLUDE STRUCTURE tline.
DATA: END OF lines.

*Zusammenzug von Leifer- und Positionsnummer
concatenate zxekko-ebeln <fs>-ebelp into text_name.

CLEAR:   header, lines.
REFRESH: header, lines.

*Texte einlesen Feld ist F11 und TDOBJECT ist EKPO
  CALL FUNCTION 'READ_TEXT'
    EXPORTING
      client          = sy-mandt
      id              = 'F11'
      language        = ZXEKKO-SPRAS
      name            = text_name
      object          = 'EKPO'
    IMPORTING
      header          = header
    TABLES
      lines           = lines
    EXCEPTIONS
      id              = 01
      language        = 02
      name            = 03
      not_found       = 04
      object          = 05
      reference_check = 06.

*  1.Zeile lesen
  READ TABLE lines INDEX 1.
  
*  Schaut ob Feld lines-tdline leer ist
  IF lines-tdline NE SPACE.
    ruek = 1.
  ELSE.
    ruek = 0.
  ENDIF.

Seite 1 von 1

Vergleichbare Themen

16
Antw.
10077
Views
Smart Forms
von robin1at » 09.05.2006 14:21 • Verfasst in ABAP® für Anfänger
0
Antw.
1072
Views
Smart Forms
von Chrisp83 » 04.02.2008 09:49 • Verfasst in ABAP® für Anfänger
1
Antw.
1068
Views
Smart Forms
von Chrisp83 » 04.02.2008 09:54 • Verfasst in ABAP® für Anfänger
1
Antw.
1530
Views
Smart Forms
von kostonstyle » 02.02.2006 14:08 • Verfasst in SAP - Allgemeines
3
Antw.
2412
Views
Smart Forms
von robin1at » 03.05.2006 11:04 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Speichern Popup in MM42 verhindern
vor 2 Stunden von Noodl 1 / 21
SAPGui 8.00 32 Bit vs 64 Bit
vor 16 Stunden von DeathAndPain 1 / 492
IBAN und BUT0BK
vor 17 Stunden von DeathAndPain gelöst 5 / 6738
Gewährleistungsende im Equipment
vor einer Woche von Yourairld gelöst 8 / 28881

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.