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

20
Antw.
8348
Views
ALV Problem
von robin1at » 03.05.2006 12:26 • Verfasst in ABAP® für Anfänger
2
Antw.
3505
Views
SAP GUI 6.2 + ECC 6.0 Problem
von funky_escobar » 18.07.2007 11:03 • Verfasst in SAP - Allgemeines
1
Antw.
1481
Views
CSS Problem
von olgaberk1980 » 31.07.2008 11:56 • Verfasst in ABAP® für Anfänger
9
Antw.
6851
Views
Problem mit OO-ALV
von MQ658 » 07.09.2017 20:20 • Verfasst in ABAP Objects®
5
Antw.
3388
Views
Problem mit ALV
von zickzack0312 » 17.01.2007 22:08 • Verfasst in ABAP Objects®

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.

Unbeantwortete Forenbeiträge

Substitution zum Zeitpunkt 60
vor einer Woche von irene 1 / 2150
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 4627
Intervall mit Beziehungswissen füllen
vor 4 Wochen von wolli 1 / 35533