Reuse_ALV_GRID_DISPLAY -> Funktionstasten nicht aktiv ?!

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV

Reuse_ALV_GRID_DISPLAY -> Funktionstasten nicht aktiv ?!

Postby Hugo5156 » Wed Apr 02, 2003 2:03 pm

Hallo,

ich habe einen report geschrieben, der über den fb reus_alv_grid_display eine liste anzeigt.
als gui-status habe ich aus der funktionsgruppe "salv" den standartstatus kopiert und ihn entsprechend verändert.

Nun habe ich aber ein problem:
in meiner alv sind die sympole oben in der menüleiste für "erste seite anzeigen" "lezte seite anzeigen" "vorige seite anzeigen" und "nächste seite anzeigen" nicht anwählbar.
man kann sie zwar sehen. aber leider nur in einem leichten grau.

im menu-painter sind die symbole mit den Funktionscodes: P--, P-, P+ bzw. P++ unter "Funktionstasten" belegt. Ich kann mir nicht erkären, warum sie in der ALV nicht benutzbar sind.

weiß jemand vielleicht rat ?

Gruß

Walter

PS: Ich habe diesen thread schon auf www.abap-fans gepostet. dort bekam ich eine antwort, welche auf 2 oss hinweise verweist. ich kann aber keinen bezug von den hinweisen zu meinem problem herstellen und glaube, dass die lösung bzw. der fehler wo anders liegt.

die hinweise waren:

350713 + 569134
Hugo5156
.
.
 
Posts: 2
Joined: Wed Apr 02, 2003 2:03 pm

Postby Milow2632 » Wed Apr 02, 2003 6:35 pm

Assuming you are using the FM REUSE_ALV_LIST_DISPLAY.

If you want to exclude certain FCODES you have

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. DATA : EXTAB          TYPE SLIS_T_EXTAB.
  2.  
  3. FORM FILL_EXTAB.                                                          
  4. DATA : LS_EXCL TYPE SLIS_EXTAB.                                          
  5. CLEAR LS_EXCL.                                                            
  6. LS_EXCL-FCODE = '&BS'.                                                    
  7. APPEND LS_EXCL TO EXTAB.                                                  
  8.                                                                          
  9. CLEAR LS_EXCL.                                                            
  10. LS_EXCL-FCODE = '&BS-'.                                                  
  11. APPEND LS_EXCL TO EXTAB.                                                  
  12.                                                                          
  13. CLEAR LS_EXCL.                                                            
  14. LS_EXCL-FCODE = '&BS+'.                                                  
  15. APPEND LS_EXCL TO EXTAB.                                                  
  16.                                                                          
  17. CLEAR LS_EXCL.                                                            
  18. LS_EXCL-FCODE = '&ALL'.                                                  
  19. APPEND LS_EXCL TO EXTAB.                                                  
  20.                                                                          
  21. CLEAR LS_EXCL.                                                            
  22. LS_EXCL-FCODE = '&SAL'.                                                  
  23. APPEND LS_EXCL TO EXTAB.    
  24.  
  25. ENDFORM.                                              
  26.  
  27.  
GeSHi ©


Then call the ALV FM

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.   CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'                            
  2.      EXPORTING                                                      
  3.           I_CALLBACK_PROGRAM       = SAV_SY_REPID                  
  4.           I_CALLBACK_PF_STATUS_SET = 'PF_STATUS_SET'
  5.           IS_LAYOUT                = LAYOUT                        
  6.           IT_FIELDCAT              = XFIELD    
  7. *Insert your excluded here                    
  8.          IT_EXCLUDING             = EXTAB                          
  9. *end of insertion
  10.           IT_SPECIAL_GROUPS        = XSP_GROUP[]                    
  11.           I_DEFAULT                = 'X'                            
  12.           I_SAVE                   = 'A'                            
  13.           IS_VARIANT               = VARIANT                        
  14.           IT_EVENTS                = XEVENT                        
  15.           IS_PRINT                 = GS_PRINT                      
  16.      TABLES                                        
  17.           T_OUTTAB                 = ITAB          
  18.      EXCEPTIONS                                    
  19.           PROGRAM_ERROR            = 1              
  20.           OTHERS                   = 2.            
  21.  
  22.  
GeSHi ©


Is this what you were asking for?

KRK
Milow2632
.
.
 
Posts: 9
Joined: Wed Dec 04, 2002 12:14 pm

Postby Willy1492 » Thu Apr 03, 2003 9:58 am

kumar hat geschrieben:Is this what you were asking for?


Not really.
You can use babelfish for translation. Of course, the result will be far from perfect.
And the spelling errors in the original post make it even harder for babelfish.

http://babelfish.altavista.com/

But if you translate this page from German to English, you'll get an idea.

Regards, Frank
Willy1492
....
....
 
Posts: 581
Joined: Tue Dec 03, 2002 4:44 pm

Hallo nochmal

Postby Hugo5156 » Thu Apr 03, 2003 11:31 am

nein,

das war nicht was ich wollte....
aber trotzdem danke.

eine andere frage:
wenn ihr euch reports anschaut, die den reuse_alv_grid_display zur ausgabe einer liste benutzen, sind die besagten tasten bei euch aktiv?

oder anders: mache ich vielleicht gar keinen fehler und das mit den tasten ist generell so?

bzw. habt ihr reports mit besagtem fb wo die tasten funktionieren?

gruß

walter
Hugo5156
.
.
 
Posts: 2
Joined: Wed Apr 02, 2003 2:03 pm

Postby Janne3684 » Thu Apr 03, 2003 6:49 pm

Hi Walter,

es gibt zahlreichende Beispiel Programme über ALV. Z.B. ein einfaches Standard Programm BALVEX01. Du kannst dieses Programm ausführen ob die Tasten auch grau sind. Ich habe es getestet und es funktioniert ganz gut.

Gruss, paulus
Janne3684
..
..
 
Posts: 17
Joined: Mon Dec 09, 2002 7:30 pm


Return to ABAP® Core

Who is online

Users browsing this forum: No registered users and 3 guests