ALV Problem

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

ALV Problem

Beitrag von sap_all (ForumUser / 23 / 0 / 0 ) »
Hallo,

ich habe ein ALV Grid mit den Methoden erstellt.
Wenn ich aber auf dem Ausgabebildschirm auf Enter
drücke, wird der ALV Liste nochmal auf dem selbem
Bildschirm an der nicht befüllten ALV Rand nochmal angezeigt. Und diese nicht befüllte Rand kommt daher, da ALV nicht das volle Bildschirm
hat. Wie kann ich das ALV auf das Bildschirmlaenge anpassen? Oder wie bekomme ich das Problem mit Enter weg?

Danke!

Grüsse
sap_all

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


Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
Hallo,

zum vollem Bildschirm
http://www.abapforum.com/forum/viewtopi ... hlight=alv
ereglam hat geschrieben: dazu definierst Du die Breite und die Höhe des Screen mit recht hohen Werten: z.B. Breite 240, Höhe 50.
Im Layouteditor ziehst Du den CustomerControl auf die maximalen Ausmaße und stellst in den Eigenschaften auf vertical und horizontal scrolling.
Minimalwerte von ca 80 * 10 solltest Du auch noch vorgeben.
mfg
Richard

Beitrag von Gast ( / / 0 / 3 ) »
Fehlerhafte Programmierung im PBO zum Dynpro.

Du musst abfragen, ob das ALV-Object schon besteht und wenn ja, erstellen, wenn nein, dann nicht mehr.

Durch Dein Enter, erstellst Du jedesmal ein neues Objekt

ALV Problem Enter

Beitrag von sap_all (ForumUser / 23 / 0 / 0 ) »
Wie kannst du es im PBO abfragen. bin ziemlich neu
bei ALV und Programmierung

Danke!

Beitrag von PsychoMantis (ForumUser / 98 / 0 / 0 ) »

Code: Alles auswählen.

if alv_objekt is initial.
  .....
endif.
Du guckst also ob das ALV-Object schon erzeugt wurde, wenn nicht, dann erzeugst du es wie gewohnt.

Re: ALV Problem Enter

Beitrag von It'sMe (ForumUser / 6 / 0 / 0 ) »
sap_all hat geschrieben:Wie kannst du es im PBO abfragen. bin ziemlich neu
bei ALV und Programmierung

Danke!
hallo sap_all
vor dem "create object.." brauchst du einfach nur die abfrage voranstellen, ob das grid-objekt schon existiert.
falls es noch nicht vorhanden ist, kannst du es erzeugen, falls es bereits da ist eben nicht.

so ungefähr:

Code: Alles auswählen.

if grid1 is initial. "grid1 = objectname für dein alv grid control
   create object grid1
     exporting
        i_parent = cust_cont. "cust_cont = objektname des custom container, der das alv grid beinhaltet
endif.
beim verlassen des screens (z.B. wenn du mit Umsch+F3 rausgehst) noch einen destructor aufrufen (im PAI):

Code: Alles auswählen.

if not grid1 is initial.
   free grid1.
* und auch noch für den custom container:
   call method cust_cont->free.
   free cust_cont.
endif.
hoffe das hilft dir weiter.
Gruss
It's Me

Beitrag von It'sMe (ForumUser / 6 / 0 / 0 ) »
PsychoMantis hat geschrieben:

Code: Alles auswählen.

if alv_objekt is initial.
  .....
endif.
Du guckst also ob das ALV-Object schon erzeugt wurde, wenn nicht, dann erzeugst du es wie gewohnt.
ups..sorry..ich war zu langsam.. hatte erst nach abschicken meines beitrags gesehen, das psychomantis bereits geantwortet hatte
Gruss
It's Me

Beitrag von PsychoMantis (ForumUser / 98 / 0 / 0 ) »
It'sMe hat geschrieben: ups..sorry..ich war zu langsam.. hatte erst nach abschicken meines beitrags gesehen, das psychomantis bereits geantwortet hatte
Dafür war deins etwas ausführlicher :D

ALV Problem

Beitrag von sap_all (ForumUser / 23 / 0 / 0 ) »
Ich danke euch für eure volle Unterstützung!

Ole! Es klappt...

LG
sap_all

Seite 1 von 1

Vergleichbare Themen

9
Antw.
4967
Views
Problem mit OO-ALV
von MQ658 » 07.09.2017 20:20 • Verfasst in ABAP Objects®
5
Antw.
3241
Views
Problem mit ALV
von zickzack0312 » 17.01.2007 22:08 • Verfasst in ABAP Objects®
2
Antw.
2187
Views
SAP GUI 6.2 + ECC 6.0 Problem
von funky_escobar » 18.07.2007 11:03 • Verfasst in SAP - Allgemeines
15
Antw.
17751
Views
ADS Problem
von Trulchen » 11.08.2014 16:10 • Verfasst in Java & SAP®
20
Antw.
6506
Views
ALV Problem
von robin1at » 03.05.2006 12:26 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Regex in where
vor 9 Stunden von tar 8 / 244
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1533
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 180
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 418

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

Regex in where
vor 9 Stunden von tar 8 / 244
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1533
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 180
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 418

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 126
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3300
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9857