Alternative zu SAP Screen Painter Bearbeitung

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

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Alternative zu SAP Screen Painter Bearbeitung

Beitrag von hausi (ForumUser / 56 / 11 / 1 ) »
Hallo zusammen,

ich würde mich freuen wenn ihr mir neue Ideen zu folgender Überlegung bieten könntet.

Über das Dynpro z. B. 0100 kann ich mit "Layout" in den ScreenPainter gelangen um dort die Funktion, Sichtbarkeit, Anordnung der Felder etc. zu bearbeiten.

Meine Wunsch wäre folgender:
Ich möchte in meinem Programm die Dynpro Oberfläche grafisch "schön" erkennen können (wie im Screen Painter) - jedoch möchte ich lediglich die Textelemente (Buttons, Label etc.) ändern können - z. B. via PopUp Aufruf nach Doppelklick. Die Selektion der Texte usw. ist alles nicht mein Problem - die Logik habe ich anderweitig schon häufig in vielen Arten genutzt. Wozu das Dynpro gedacht ist bzw. was der Dialog / das Programm tut - ist irrelevant es geht mir nun rein darum die Felder von Dynpros über ein Programm abzuändern.

Aber wie bekomme ich es hin die Oberfläche "schön" auszugeben und dann die einzelnen Felder technisch "anklickbar" zu machen?

Erste Idee war z. B. über die SAP Dynpro Druckanzeige zu gehen - das wäre optisch der Bringer - leider ist das halt dann eine reine optische Ausgabe für den Drucker welche nicht mehr ansprechbar ist oder doch?
Ich dachte auch schon an ein ALV Grid - da wären die technischen Möglichkeiten zum Ansprechen der Felder riesig... aber optisch ist das echt würg :twisted:
Kann man eventuell die Struktur mit den Feldern hinter dem Dynpro auslesen und das Dynpro "nachbauen", weil iwo hinterlegt ist in welcher Zeile / Stelle sich das Objekt befindet?

Ich bin für Ratschläge offen und danke schon mal :D

LG
hausi

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


Re: Alternative zu SAP Screen Painter Bearbeitung

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Schau dir mal den Report RSDYNL10 an.
Die Felder könntest du mit HTML (Dynamischen Dokumenten) ausgeben und auch darauf reagieren (Report DD_ADD_FORM_INPUT z.B.)

Re: Alternative zu SAP Screen Painter Bearbeitung

Beitrag von hausi (ForumUser / 56 / 11 / 1 ) »
Hi ewx,

zuerst mal - ich liebe den Tricktresor :D

Super - deine Antwort deckt sich auch Klasse mit meinem ersten Denkansatz diese SAP Dynpro Druckanzeige zu verwenden (puh hab ich schon mal nicht total daneben gelegen)

Wäre es möglich vllt. einen kurzen Absatz mehr zu den dynamischen Dokumenten und dem nachfolgenden zu schreiben?
Klingt im ersten Moment für mich wie böhmische Dörfer :?

Danke dir :D

Re: Alternative zu SAP Screen Painter Bearbeitung

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Danke!
Die demoreports dd_add* sind eigentlich ausreichend zum verständnis.

Re: Alternative zu SAP Screen Painter Bearbeitung

Beitrag von hausi (ForumUser / 56 / 11 / 1 ) »
Okay - ich hab mir das mal angeschaut und es scheint durchaus so, als könnte ich damit wirklich etwas richtig cooles machen....

Sofern mein Projekt klappt, schicke ich dir gerne ein paar Auszüge davon - denn ich glaube das kann echt schick werden (weibliche Euphorie :D :D )

Vielen Dank :up:

Re: Alternative zu SAP Screen Painter Bearbeitung

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Vielleicht hilft dir Softcopy auch noch:
http://www.globalbit.net/opensource/softcopy/

Mit dem Programm kannst du Sourcen als HTML exportieren.
Bei Dynpros wird alles generiert, ausser dem, was du machen willst... ;)
aber Felder und Position stehen schon mal drin.

Sourcecode hier runterladen:
http://www.globalbit.net/opensource/sof ... sion?t=src

Bei "Programm" bekommst du nur eine gescrambelte Version.

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag (Insgesamt 2):
Icke0801hausi


Re: Alternative zu SAP Screen Painter Bearbeitung

Beitrag von hausi (ForumUser / 56 / 11 / 1 ) »
Ich danke dir vielmals :D

Hab dadurch jetzt einiges gelernt :up: also ziel erreicht hihi

Thread wäre für mich dann "erledigt"

LG
Hausi

Folgende Benutzer bedankten sich beim Autor hausi für den Beitrag:
ewx


Seite 1 von 1

Vergleichbare Themen

2
Antw.
1018
Views
Screen Painter und Form Painter
von christof » 17.09.2014 18:52 • Verfasst in ABAP® für Anfänger
11
Antw.
4085
Views
screen painter
von amjahid » 14.11.2007 16:25 • Verfasst in ABAP® für Anfänger
4
Antw.
5025
Views
Screen Painter: Pushbutton übersetzen
von chrislo » 09.06.2011 09:25 • Verfasst in ABAP® für Anfänger
4
Antw.
3856
Views
Select-Option mit Screen Painter???
von chatty » 29.08.2005 13:16 • Verfasst in ABAP® Core
1
Antw.
4049
Views
ABAP Dynpro Screen Painter
von Shaguar » 13.08.2012 14:28 • Verfasst in ABAP Objects®

Ü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

Zeilenumbrüche ersetzen
vor 9 Minuten von rob_abc 2 / 9
Dialog-Container mit Toolbar/Status
vor 18 Stunden von tar gelöst 19 / 2083
SAP Trial Version für SAP Fiori
vor 23 Stunden von tar 2 / 1444

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

Zeilenumbrüche ersetzen
vor 9 Minuten von rob_abc 2 / 9
Dialog-Container mit Toolbar/Status
vor 18 Stunden von tar gelöst 19 / 2083
SAP Trial Version für SAP Fiori
vor 23 Stunden von tar 2 / 1444

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 504
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2143
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8738