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.
4965
Views
Problem mit OO-ALV
von MQ658 » 07.09.2017 20:20 • Verfasst in ABAP Objects®
5
Antw.
3239
Views
Problem mit ALV
von zickzack0312 » 17.01.2007 22:08 • Verfasst in ABAP Objects®
2
Antw.
2180
Views
SAP GUI 6.2 + ECC 6.0 Problem
von funky_escobar » 18.07.2007 11:03 • Verfasst in SAP - Allgemeines
15
Antw.
17707
Views
ADS Problem
von Trulchen » 11.08.2014 16:10 • Verfasst in Java & SAP®
20
Antw.
6502
Views
ALV Problem
von robin1at » 03.05.2006 12:26 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 4 Stunden von msfox 18 / 10923
Dialog-Container mit Toolbar/Status
vor 7 Stunden von black_adept gelöst 27 / 4022
IT0024 Qualifikationen CP-ID
vor 9 Stunden von ArjenR 1 / 69

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

Trennen Strasse und Hausnummer
vor 4 Stunden von msfox 18 / 10923
Dialog-Container mit Toolbar/Status
vor 7 Stunden von black_adept gelöst 27 / 4022
IT0024 Qualifikationen CP-ID
vor 9 Stunden von ArjenR 1 / 69

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 9 Stunden von ArjenR 1 / 69
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3003
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9595