ALV Grid Titel (dynamisch)

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

ALV Grid Titel (dynamisch)

Beitrag von annaarnst (ForumUser / 54 / 0 / 0 ) »
Hallo :)

ich möchte gerne einem ALV Grid einen Titel vergeben.
Dieser soll dynamisch anpassbar sein... Z.b. wenn ich in einer Tabelle
einen Datensatz mit dem Primärschlüssel "LALA1" ausgewählt habe, soll der ALV Grid einen Titel empfangen: "Blabla data for 'LALA1'".

Ist es überhaupt möglich?
Wenn ja, wie?

Würde mich sehr über eure Hilfe freuen! :)

Danke und viele Grüße,
Anna

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


Beitrag von ewx (Top Expert / 4821 / 303 / 634 ) »
Selber Hallo 8)

müsste eigentlich gehen, indem du das Layout mit dem neuen Titel neu setzt (SET_FRONTEND_LAYOUT), einen (Soft-) Refresh machst und die Selektion erneut setzt (SET_SELECTED_CELLS).

Beitrag von annaarnst (ForumUser / 54 / 0 / 0 ) »
HI,

danke für die schnelle Antwort.

Weisst du vieilleicht wie man Titel aus 2 Teilen (1 - Constant, der 2-te - dynamisch) erstellen kann?

Wie in d. folgendem Beispiel... "addon" wird sich ändern.
'Data' bleibt immer 'Data'. So habe ich es gemacht (s.U.).... es funktioniert
aber nicht... :-(


DATA: ls_layout LIKE rs_layout.
DATA: addon TYPE char10.

addon = 'HALLO'.
ls_layout-grid_title = 'Data' + addon.

....

Gruß,
Anna

Beitrag von ewx (Top Expert / 4821 / 303 / 634 ) »
Concatenate heisst das Zauberwort...
Vielleicht ist das ja auch was für dich: Report BCALV_TEST_HTML_HEADER

Beitrag von ewx (Top Expert / 4821 / 303 / 634 ) »
Mir fällt grade ein: Das Problem wird sein, dass die Zeilenmarkierung keinen Event auslöst. Ich nehme an, dass der Anwender eine Zeile markieren sollte und dann gleich im Titel erscheint, welche Zeile ausgewählt wurde, oder?
Das funktioniert aber nicht.
Es gibt das Ereignis delayed_changed_sel_callback, das reagiert nach 1,5 Sekunden... Ich würde auch eher die Information also Success-Message ausgeben oder eventuell ein einzelnes Feld im Dnypro dafür verwenden.

Beitrag von annaarnst (ForumUser / 54 / 0 / 0 ) »
cool! Danke.

Noch eine blöde Frage ;-)

Wie kann man eigentlich Titel-Schriftgröße ändern?
Es sieht so riesig aus.

Gruß :)

Beitrag von annaarnst (ForumUser / 54 / 0 / 0 ) »
...zu deinem letzten Beitrag:

Nicht so ganz...
Ich versuch folgendes zu implementieren:

Ich habe 2 ALV-Grids in einem Dynpro.
So bald ich in dem ersten ALV (wo daten z.b. über Landschaften stehen) eine Zeile markiere UND einen Knopf (z.b. "VIEW") betätige DANN erscheint unten ALV-grid (der 2-te ALV Grid) mit dem Titel: Name der ausgewählten Landschaft.
Also der Titel wird nur zugeordnet, wenn Zeile im Ersten ALV markiert wird UND Knopf gedrückt wird...
Ich vermute, man kann es schon irgenwie mit dem Button Event abfangen.
Wie genau es geht, weiss ich noch nicht. :-(

Ich habe erstmal ausprobiert, ob man überhaupt eine Variable in den Titel anbinden kann...
Und DANK Dir weiß ich es jetzt.
An das andere Problem arbeite ich gerade.

Beitrag von ewx (Top Expert / 4821 / 303 / 634 ) »
Das hat wohl auch schon mal jemand anderer gedacht... :D
Seitdem gibt es in der Layout-Struktur ein Ankreuzfeld "Smalltitle" oder so ähnlich.

Beitrag von annaarnst (ForumUser / 54 / 0 / 0 ) »
Hi,

danke... Titel sieht jetzt viel besser aus :)

Beitrag von ewx (Top Expert / 4821 / 303 / 634 ) »
Titel? TITEL? Ich seh keinen, Der ist ja sooo klein... 8)

Beitrag von annaarnst (ForumUser / 54 / 0 / 0 ) »
:-))))

Seite 1 von 1

Vergleichbare Themen

1
Antw.
5322
Views
ABAP-Selektionsbild: Titel dynamisch
von ralf.wenzel » 08.06.2011 04:22 • Verfasst in ABAP® Core
3
Antw.
7148
Views
Titel von einen Rahmen dynamisch setzen
von Zubasa » 22.06.2010 16:57 • Verfasst in Dialogprogrammierung
2
Antw.
525
Views
CSV Titel für den Download aus dem ALV Grid
von Fero » 31.03.2022 09:48 • Verfasst in ABAP® für Anfänger
3
Antw.
1848
Views
Listeausgabe dynamisch gestallten mit ALV-Grid
von sgevolker » 16.04.2007 16:55 • Verfasst in ABAP® für Anfänger
2
Antw.
1497
Views
Feldcatalog für Alv Grid / Tree dynamisch aus it erzeugen
von just » 14.11.2005 19:51 • Verfasst in ABAP® Core

Über diesen Beitrag


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.