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 / 406 / 61 / 79 ) »
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 / 245 / 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 / 4155 / 134 / 958 ) »
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 / 4905 / 329 / 648 ) »
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 / 245 / 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 / 4905 / 329 / 648 ) »
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.
3059
Views
Pflegedialog SM30
von SAP_ENTWICKLER » 07.01.2019 11:53 • Verfasst in ABAP® Core
2
Antw.
3982
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.
4376
Views
Tabellen Pflegedialog richtig benutzen
von Abapsocke » 17.07.2018 11:04 • Verfasst in ABAP® für Anfänger
2
Antw.
1919
Views
Pflegedialog anlegen, falscher Transportauftrag
von kbit100 » 06.06.2016 12:10 • Verfasst in ABAP® für Anfänger
8
Antw.
5517
Views
Tabellen-Pflegedialog: Keine Datenanzeige
von piemo » 21.08.2007 22:07 • Verfasst in Basis

Ü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

BAPI_ACC_DOCUMENT_POST
vor 17 Stunden von Lukas Sanders 3 / 488
Side by Side extensions
vor 2 Tagen von JHM 2 / 687
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 6054

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

BAPI_ACC_DOCUMENT_POST
vor 17 Stunden von Lukas Sanders 3 / 488
Side by Side extensions
vor 2 Tagen von JHM 2 / 687
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 6054

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 6054
Spool vereinen OTF und PDF
vor 3 Wochen von anna2205 1 / 19675
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 26472
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 45471