Dynpro - Textfeld * Eingabe

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Dynpro - Textfeld * Eingabe

Beitrag von SaskuAc (Specialist / 321 / 37 / 43 ) »
Hallo Miteinander,

ich bin etwas verwirrt - und vermutlich ist es ( mal wieder ) ein Thema welches sich innerhalb von 10 sekunden lösen lässt, aber ich stehe mal wieder auf dem schlauch.

ich habe ein Dynpro. Dort habe ich eine drop down liste ( Danke an Enno @Tricktresor, jedes mal wieder muss ich dahin gucken, wenn ich die machen will ) und anhand des wertes der dort ausgewählt wird bearbeite ich dann dieses dynpro.

Nun ist es so, dass ich ein paar Textfelder habe - die aber nur "*" ( Sternchen ) ausgeben auf dem Bildschirm ... bloß warum?
ich habe in dem PBO nur folgende Sachen, die das Dynpro bearbeiten:

Code: Alles auswählen.

    CASE reason.
      WHEN '1'.
        detail_1_lbl = 'Infotyp'.
        detail_2_lbl = 'Subtyp'.
      WHEN '2'.
        detail_1_lbl = 'Rollenname'.
        CLEAR detail_2_lbl.
    ENDCASE.

    LOOP AT SCREEN INTO DATA(ls_screen).

      IF reason IS INITIAL AND ls_screen-group1 IS NOT INITIAL.
        ls_screen-active = '0'.
      ELSE.
        IF reason NE '1' AND ls_screen-group1 = 'DE2'.
          ls_screen-active = '0'.
          ls_screen-input = '0'.
        ELSE.
          ls_screen-active = '1'.
        ENDIF.
        ls_screen-active = '1'.
      ENDIF.

      MODIFY SCREEN FROM ls_screen.

    ENDLOOP.

daraus ergibt sich doch nicht, dass die Textfelder nur Sternchen ausgeben

Danke euch.
Schönes Wochenende und Gruß

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


Re: Dynpro - Textfeld * Eingabe

Beitrag von Tommy Nightmare (ForumUser / 28 / 5 / 1 ) »
Die Felder müssen auf unsichtbar gesetzt worden sein.

Entweder im Screen Painter: Doppelklick auf Eingabefeld -> Anzeige -> Unsichtbar
oder im LOOP AT SCREEN: screen-invisible = '1'

Es könnte sein, dass man das nach dem Befehl PARAMETERS auch als Zusatz schreiben kann, bin mir da aber nicht sicher.

Gruß

Re: Dynpro - Textfeld * Eingabe

Beitrag von A6272 (Specialist / 231 / 6 / 36 ) »
Hallo,

wie sind die Textfelder auf dem Dynpro definiert? definierte Länge, sichtbare Länge usw.?
Was soll Dargestellt werden? Länge?
passen die Längen zusammen?

Viele Grüße
Alex

Re: Dynpro - Textfeld * Eingabe

Beitrag von DeathAndPain (Top Expert / 1795 / 213 / 396 ) »
War das nicht so, dass auch dann Sterne angezeigt werden können, wenn der Feldinhalt nicht komplett in das Anzeigefeld reinpasst (und kein Scrolling im Feld eingestellt ist)? Irgend so etwas schwirrt mir im Kopf rum.

Re: Dynpro - Textfeld * Eingabe

Beitrag von deejey (Specialist / 418 / 128 / 45 ) »
*** klingt nach Passwortfeld :)

Re: Dynpro - Textfeld * Eingabe

Beitrag von SaskuAc (Specialist / 321 / 37 / 43 ) »
deejey hat geschrieben:*** klingt nach Passwortfeld :)
da hast du zwar recht - aber warum war hier die Frage. Was habe ich eingestellt.

Jetzt kommt eine Verwirrung, die nur SAP in mir auslösen kann. die *** kommen dann im Textfeld, wenn die eigenschaft "unsichtbar" im dynpro gesetzt wird. - und ich dachte unsichtbar würde bringen, dass das Feld unsichtbar wird ( und nicht der inhalt )

Re: Dynpro - Textfeld * Eingabe

Beitrag von black_adept (Top Expert / 3943 / 105 / 886 ) »
Informationen was diverse Kombinationen der Screen-Struktur bewirken:
https://help.sap.com/doc/saphelp_nwpi71 ... meset=true
Dort wird das auch mit den *** erklärt ( Passwortfeld )
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Dynpro - Textfeld * Eingabe

Beitrag von DeathAndPain (Top Expert / 1795 / 213 / 396 ) »
SaskuAc hat geschrieben:und ich dachte unsichtbar würde bringen, dass das Feld unsichtbar wird
Wenn das so wäre, dann gäbe es keinen Unterschied zu SCREEN-ACTIVE. Das ist der Schalter, mit dem Du Felder komplett unsichtbar machen, also ausblenden kannst.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1120
Views
rechnungen durchführen mit eingabe in textfeld
von Gast » 27.08.2004 09:59 • Verfasst in ABAP® Core
3
Antw.
3861
Views
Dynpro Textfeld
von espo » 24.10.2007 14:39 • Verfasst in ABAP® für Anfänger
2
Antw.
3403
Views
Textfeld in Dynpro ein- und ausblenden.
von tom1986 » 16.03.2009 12:09 • Verfasst in ABAP® für Anfänger
3
Antw.
15936
Views
Textfeld Wert auf dem Dynpro ändern
von zer0 » 06.12.2011 12:46 • Verfasst in Dialogprogrammierung
4
Antw.
7590
Views
Textfeld auf Dynpro in Funktionsbaustein füllen
von Hansi4u » 11.01.2006 18:28 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

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.