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.
10073
Views
Smart Forms
von robin1at » 09.05.2006 14:21 • Verfasst in ABAP® für Anfänger
0
Antw.
1068
Views
Smart Forms
von Chrisp83 » 04.02.2008 09:49 • Verfasst in ABAP® für Anfänger
1
Antw.
1065
Views
Smart Forms
von Chrisp83 » 04.02.2008 09:54 • Verfasst in ABAP® für Anfänger
1
Antw.
1526
Views
Smart Forms
von kostonstyle » 02.02.2006 14:08 • Verfasst in SAP - Allgemeines
3
Antw.
2411
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

IF mit AND und OR
vor einer Woche von GastX 6 / 8530
Meine Inbox
vor einer Woche von Rabea1103 1 / 6366
PCL2 Cluster auslesen
vor einer Woche von DeathAndPain 2 / 7514
FUBA 'HR_INFOTYPES_OPERATION'
vor einer Woche von Bright4.5 3 / 13001

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.

Aktuelle Forenbeiträge

IF mit AND und OR
vor einer Woche von GastX 6 / 8530
Meine Inbox
vor einer Woche von Rabea1103 1 / 6366
PCL2 Cluster auslesen
vor einer Woche von DeathAndPain 2 / 7514
FUBA 'HR_INFOTYPES_OPERATION'
vor einer Woche von Bright4.5 3 / 13001