Dynamisches Dokument / Textausgabe / refresh

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).
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Dynamisches Dokument / Textausgabe / refresh

Beitrag von SvenSvenson (ForumUser / 5 / 1 / 0 ) »
Hallo zusammen,

ich möchte für die Ausgabe einer Textzeile ein dynamisches Dokument verwenden. (cl_dd_document)
Selbiges ist eingebunden in ein Custom Control.

Nun soll der ausgegebene Text gelegentlich gelöscht oder neuer Text hinein geschrieben werden.
Leider komm ich mit dem Löschen des bisherigen Inhaltes nicht klar. Alle Lösungswege, die ich bislang so gefunden habe, haben mich nicht zum Ergebnis geführt.
Ich könnt auch damit leben, daß immer an den Schluß eine neue Zeile gehängt wird und diese dann im einzeiligen Fenster auch angezeigt wird, aber in dem Fall schreibt er die Zeilen hintenan und verbleibt auf der zuerst ausgegebenen Zeile stehen.

Bislang schaut das so aus: (verkürzt)

CREATE OBJECT go_ccsysmsg
EXPORTING
container_name = 'CCSYSMSG'

CREATE OBJECT go_dd_document
EXPORTING
background_color = cl_dd_document=>col_tree_level2
no_margins = 'X'.

CALL METHOD go_dd_document->initialize_document
CALL METHOD go_dd_document->add_text
CALL METHOD go_dd_document->merge_document.
CALL METHOD go_dd_document->display_document
EXPORTING
parent = go_ccsysmsg
reuse_control = 'X'
reuse_registration = 'X'.

Variiert habe ich beim Ab und Aufbau der Controls , mit den reuse parametern von display_document und dem first_time Parameter beim Initialize.
Hat nix gebracht.

Kennt jemand eine Reihenfolge oder entsprechende Aktivitäten, um eine solche Ausgabe zu bewerkstelligen ?

Vielen Dank
Svenson

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


Re: Dynamisches Dokument / Textausgabe / refresh

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Ich nehme an, go_ccsysmsg ist dein Custom-Control?!
Wenn du dieses ebenfalls jedesmal erneut erzeugst, dann erzeugst du jedesmal UNTER dem zuvor erzeugten Container einen weiteren. Dieser wird jedoch nie angezeigt.
Du darfst go_ccsysmsg also nur einmal erzeugen. Dann sollte es funktionieren.

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


Re: Dynamisches Dokument / Textausgabe / refresh

Beitrag von SvenSvenson (ForumUser / 5 / 1 / 0 ) »
Vielen Dank ewx.
Das wars. Die Kombination hatte ich bei meinen Versuchen wohl nicht erwischt, bzw, dann hat später was gefehlt.

Seite 1 von 1

Vergleichbare Themen

5
Antw.
2153
Views
Dynamisches Dokument aktualisieren
von GreatEMU » 25.04.2013 13:15 • Verfasst in ABAP Objects®
6
Antw.
10406
Views
Parametereingabe->Textausgabe
von Nadine_2706 » 06.09.2011 07:45 • Verfasst in ABAP® für Anfänger
3
Antw.
2067
Views
Spaltenübergreifende Textausgabe im ColumnTree
von bigblue » 26.06.2007 12:25 • Verfasst in ABAP Objects®
14
Antw.
5316
Views
Dynpro-Popup (Textausgabe)
von Chilledkroete » 11.04.2013 11:20 • Verfasst in ABAP® für Anfänger
7
Antw.
5675
Views
Dynamisches Update
von fantomas02 » 19.04.2007 16:24 • 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

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.