Icon in Pflegedialog (SM30) als Alternative zu einer Checkbox

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

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
9 Beiträge • Seite 1 von 1
9 Beiträge Seite 1 von 1

Icon in Pflegedialog (SM30) als Alternative zu einer Checkbox

Beitrag von bapimueller (Specialist / 113 / 9 / 1 ) »
Hallo zusammen,

ich möchte in einem Pflegedialog anstelle eines 2wertigen Feldes ein ICON darstellen. Kann mir jm. einen Tip geben, wie ich am besten vorgehe oder kennt jm. eine entsprechend Pflegedialog im SAP System?

Ich habe eine Z-Tabelle, welche über einen Pflegeview/-dialog gepflegt wird. Dieser Pflegeview wird in einem Viewcluster integriert.
Das ICON soll einen Inklusiv oder Exklusiv Wert symbolisieren und den Pflegeaufwand für den Sachbearbeiter erleichtern. Optimal wäre, wenn man das ICON in einer Dropdownbox auswählen könnte.

Viele Grüße,
Thomas
Thomas Müller
SAP Beratung
M: +49 (0) 173 / 870 39 31
T: +49 (0) 6228 / 924 560
F: +49 (0) 6228 / 924 559

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


Re: Icon in Pflegedialog (SM30) als Alternative zu einer Checkbox

Beitrag von msfox (Specialist / 391 / 59 / 76 ) »
bapimueller hat geschrieben:
24.09.2019 17:05
Ich habe eine Z-Tabelle, welche über einen Pflegeview/-dialog gepflegt wird.
PflegeView und Pflegedialog solltest du zunächst nicht einfach nur durch einen / trennen, dass es zwei getrennte paar Schuhe sind.
Zunächst legst du zu deiner DB-Tabelle eine PflegeView an.
Zu dieser PflegeView über den Tabellepflegegenerator einen PflegeDialog.
So der sauber Weg bis dahin....
Im Tabellepflegegenerator kannst du dann über Umfeld->Modifikation->Pflegebilder die Dynpros nach deinen Wünschen anpassen. So wie in der Dynpro-Entwicklung auch.
Hier kannst du die Eingabefelder durch Auswahlbox ersetzen.

Re: Icon in Pflegedialog (SM30) als Alternative zu einer Checkbox

Beitrag von A6272 (Specialist / 240 / 8 / 36 ) »
Hallo,

in Pflegeviews verfluche ich jedesmal Dropdownboxen. Da muß man jedes Feld mit der Maus anklicken und auswählen und man kann nicht per CopyPaste Daten übernehmen.
Daher lasse ich Dropdownboxen in neuen Pflegeviews vom Entwickler entfernen bzw. gar nicht erst einbauen.

Grüße
Alex

Folgende Benutzer bedankten sich beim Autor A6272 für den Beitrag:
deejey


Re: Icon in Pflegedialog (SM30) als Alternative zu einer Checkbox

Beitrag von black_adept (Top Expert / 4134 / 131 / 956 ) »
Fehlposting
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Icon in Pflegedialog (SM30) als Alternative zu einer Checkbox

Beitrag von ewx (Top Expert / 4887 / 319 / 644 ) »
A6272 hat geschrieben:
25.09.2019 10:25

in Pflegeviews verfluche ich jedesmal Dropdownboxen. Da muß man jedes Feld mit der Maus anklicken und auswählen und man kann nicht per CopyPaste Daten übernehmen.
Ich verstehe auch nicht, warum der GUI das nicht unterstützt. Bei der manuellen Eingabe sind die Listboxes nämlich gut und sinnvoll.
Ich erstelle regelmäßig zwei Pflegeviews: Einen mit und einen ohne Listboxen. Schwachsinn eigentlich... :/

Re: Icon in Pflegedialog (SM30) als Alternative zu einer Checkbox

Beitrag von bapimueller (Specialist / 113 / 9 / 1 ) »
Hallo zusammen,

ich weiß schon, dass Pflegeview und Pflegedialog 2 unterschiedliche Dinge sind. Der Einfachheit halber habe ich es mit Schrägstrich geschrieben. Soviel dazu.
In meinem Fall geht es darum, dass ich zur Visualisierung, ob ein Eintrag einen Einschluss oder Ausschluss bedeutet, mit Icons arbeiten soll/muss. - Bitte nicht vergessen, ich befinde mich im Umfeld Pflegedialog (FuGru SVIM).

Zum einen habe ich eine Dropdownbox mit 2 Werten, die durch jeweils ein Symbol, für Inklusiv und Exklusiv, dargestellt werden sollen, zum anderen habe ich die bisher vorgenommenen Tabelleneinträge.

Jetzt kann ich die Dropdownbox über den Zeitpunkt 'ON VALUE-REQUEST' ansteuern bzw. füllen und zum Zeitpunkt PBO die bisher gemachten Einträge interpretieren.
Weiß jm. ein Beispiel, damit ich mir das zugehörige Coding einmal ansehen kann?

Viele Grüße,
Thomas.
Thomas Müller
SAP Beratung
M: +49 (0) 173 / 870 39 31
T: +49 (0) 6228 / 924 560
F: +49 (0) 6228 / 924 559

Re: Icon in Pflegedialog (SM30) als Alternative zu einer Checkbox

Beitrag von A6272 (Specialist / 240 / 8 / 36 ) »
Hallo,

die Dropdownbox zieht sich die Texte aus den Domänentexten? Diese Texte um die ICONS erweitern?

z.B. So einen Text reinschreiben: @04@ Positiv

ggf. reicht das dann schon.

Grüße
Alex

Re: Icon in Pflegedialog (SM30) als Alternative zu einer Checkbox

Beitrag von ewx (Top Expert / 4887 / 319 / 644 ) »
Eine Listbox kann keine Icons darstellen.

Re: Icon in Pflegedialog (SM30) als Alternative zu einer Checkbox

Beitrag von bapimueller (Specialist / 113 / 9 / 1 ) »
Hallo zusammen,

nach etwas Tüfteln habe ich folgende Lösung gefunden:
- In der Tabelle gibt es jetzt 2 neue Felder:
- 1 x für die Operatorwerte (Inklusiv / Exklusiv)
- 1 x für das Icon (Entweder @20@ oder @2B@)

- Pflegeview und Pflegedialog sind entsprechend generiert
- Pflegedialog:
- Dynpro: Hier habe ich für das Feld in welchem das Icon dargestellt werden soll,
im Tab [Texte und E/A Schablone] die Spalte 'mit Ikone' angeklickt. Wichtig hier
ist, dass dieses Feld als Read-Only eingestellt ist.
- Ablauflogik: PROCESS ON VALUE-REQUEST
Für das Operatorfeld wird eine eigene Wertehilfe aufgebaut (-> FB
'F4IF_INT_TABLE_VALUE_REQUEST), dies hat zur Folge, dass ich die
gewünschten Icons bei Drücken des F4 Buttons angezeigt werden.
- Pflegeview:
- Zeitpunkte:
- 18 - Nach der Prüfung, ob Daten verändert wurden
- 21 - Versorgen von verborgenen Feldern
- AA - Anstelle der Standardroutine für das Einlesen der Daten (<- diese Routine verwende ich, um die Datenintegrität zwischen Operatorwert und Icon sicher zu stellen.)

Viele Grüße,
Thomas
Thomas Müller
SAP Beratung
M: +49 (0) 173 / 870 39 31
T: +49 (0) 6228 / 924 560
F: +49 (0) 6228 / 924 559

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2639
Views
Pflegedialog SM30
von SAP_ENTWICKLER » 07.01.2019 11:53 • Verfasst in ABAP® Core
2
Antw.
3614
Views
Web Dynpro ALV: Icon wird nicht als Icon dargestellt
von Thanatos82 » 13.02.2013 10:49 • Verfasst in ABAP® für Anfänger
1
Antw.
1765
Views
Gen. Tab.pflegedialog: Keine Werthilfe!?
von ralf.wenzel » 31.01.2006 20:29 • Verfasst in ABAP® Core
1
Antw.
4176
Views
Tabellen Pflegedialog richtig benutzen
von Abapsocke » 17.07.2018 11:04 • Verfasst in ABAP® für Anfänger
2
Antw.
1748
Views
Pflegedialog anlegen, falscher Transportauftrag
von kbit100 » 06.06.2016 12:10 • Verfasst in ABAP® für Anfänger

Ü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

Aktuelle Forenbeiträge

SAPGui 8.00 32 Bit vs 64 Bit
vor 7 Stunden von DeathAndPain 1 / 183
IBAN und BUT0BK
vor 7 Stunden von DeathAndPain gelöst 5 / 6260
Gewährleistungsende im Equipment
vor einer Woche von Yourairld gelöst 8 / 28401
IF mit AND und OR
vor 3 Wochen von GastX 6 / 16670

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.