ALV Dokumentationsbutton

Getting started ... Alles für einen gelungenen Start.
10 Beiträge • Seite 1 von 1
10 Beiträge Seite 1 von 1

ALV Dokumentationsbutton

Beitrag von an4kh4 (ForumUser / 94 / 0 / 0 ) »
Hallo zusammen,

ich habe ein Problem, zwar nichts ernstes aber es stört mich trotzdem, und zwar:

In der Toolbar des ALV grid's gibt es ziemlich weit rechts einen button wo man sich die Benutzerdokumentation anzeigen lassen kann.
Ist ja schön und gut, nur leider das ne Grid Dokumentation und hat eigentlich herzlich wenig mit meinem Programm zu tun.

Kann ich das irgendwie unterdrücken und meine eigene Doku da rein stellen??

Danke schonmal im voraus

gruß Lars

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


Beitrag von mawi (ForumUser / 61 / 0 / 1 ) »
ist zwar schon lange her, vielleicht interessiert doch den einen oder anderen eine Antwort:

Code: Alles auswählen.

  DATA: l_exclude_tab   TYPE ui_functions,
        l_exclude_wa    TYPE ui_func.

  l_exclude_wa = g_alvVertrGrid->MC_FC_INFO.
  APPEND l_exclude_wa TO l_exclude_tab.

  CALL METHOD g_alvVertrGrid->set_table_for_first_display
    EXPORTING
      ...
      it_toolbar_excluding          = l_exclude_tab
mit dem Attribut MC_FC_INFO ist der Doku-(=Info-) Button gemeint. Analog können alle anderen Druckknöpfe ausgeschalten werden. Für einen editierbaren ALV sind das:
MC_FC_DETAIL: Lupe
MC_FC_CHECK: Prüfen
MC_FC_REFRESH: Auffrischen
MC_MB_PASTE: Einfügen
MC_FC_APPEND_ROW: Neue Zeile anhängen
MC_FC_COPY_ROW: Zeile duplizieren
MC_FC_SORT_ASC: Sortieren aufsteigend
MC_FC_SORT_DSC: Sortieren absteigend
MC_FC_FIND: Suchen (Fernglas)
MC_MB_FILTER: Filtern
MC_MB_SUM: Summieren
MC_MB_SUBTOT
MC_FC_PRINT: Drucken
MC_MB_VIEW: Ansicht
MC_MB_EXPORT: Exportieren
MC_MB_VARIANT: Layouts
MC_FC_GRAPH: Grafik
MC_FC_INFO: Benutzerdoku

Beitrag von Kerstin (Specialist / 203 / 2 / 0 ) »
Hallo Mawi,

für mich kommt dein Beitrag auch gerade wie gerufen.
Ich habe aber noch ein paar Fragen:

1.Demnach könnte man doch davon ausgehen, dass alle anderen Drückknöpfe immer da sind, wenn ich sie nicht explizit ausschalte. Ich finde aber bei mir zum Beispiel die Button für Prüfen, Auffrischen, Einfügen nicht.
2.Im ALV mit FuBa gibt es auch einen expliziten Button fürExcel. Gibt es den hier auch oder geht das nur über exportieren?

Kerstin

Beitrag von JHM (Top Expert / 1223 / 2 / 204 ) »
Kerstin hat geschrieben:1.Demnach könnte man doch davon ausgehen, dass alle anderen Drückknöpfe immer da sind, wenn ich sie nicht explizit ausschalte. Ich finde aber bei mir zum Beispiel die Button für Prüfen, Auffrischen, Einfügen nicht.
Diese Buttons erscheinen erst, wenn der ALV editierbar ist.
Gruß Hendrik

Beitrag von JHM (Top Expert / 1223 / 2 / 204 ) »
Kerstin hat geschrieben: 2.Im ALV mit FuBa gibt es auch einen expliziten Button fürExcel. Gibt es den hier auch oder geht das nur über exportieren?
Du meinst Excel-Inplace?
Den Button findest du unter dem ToolbarMenue Ansichten. Das Icon des ToolbarMenues sieht aus wie eine Lupe vor einem Blatt. Ist links neben dem ToolbarMenue für den Export der Daten.

Gruß Hendrik
Gruß Hendrik

Beitrag von mawi (ForumUser / 61 / 0 / 1 ) »
eins vorweg - ich bin (noch?) kein alv-spezialist, kann also nur von meinem bißchen erfahrung erzählen:

die Druckknöpfe sind abhängig z.B. davon, ob im alv editierbare zellen sind oder nicht. wann welcher druckknopf zu sehen ist oder nicht, weiß ich nicht, das müßte man mal ausprobieren. prüfen, auffrischen, einfügen macht nur sinn beim editieren, ich vermute daher, daß du den alv momentan nur zum anzeigen nutzt

ich nehme an, du meinst sowas wie den ansichten-button. damit kommt man zu "excel inplace". versuch das mal aus, und ob es das von dir gewünschte ist.

gruß, manuela.

Beitrag von Kerstin (Specialist / 203 / 2 / 0 ) »
Danke für die schnelle Antwort, aber mir fehlen jetzt noch 2 Button, die es im FuBa-ALV gibt, nämlich 'Layout auswählen' und 'Layout sichern'. Diese beiden Button möchte der Kunde unbedingt haben.

Kerstin

Beitrag von mawi (ForumUser / 61 / 0 / 1 ) »
das hängt mit layouts allgemein zusammen:

Code: Alles auswählen.

  CALL METHOD g_alvVertrGrid->set_table_for_first_display
    EXPORTING
      IS_VARIANT                    = l_variant
      I_SAVE                        = 'A'   "benutzerspez.+glob. Layouts
      I_DEFAULT                     = 'X'
      ...
schau mal unter diesen parametern nach

Beitrag von JHM (Top Expert / 1223 / 2 / 204 ) »
mawi hat geschrieben:

Code: Alles auswählen.

  CALL METHOD g_alvVertrGrid->set_table_for_first_display
    EXPORTING
      IS_VARIANT                    = l_variant
      I_SAVE                        = 'A'   "benutzerspez.+glob. Layouts
      I_DEFAULT                     = 'X'
      ...
kleiner Nachtrag
Wichtig ist, dass bei l_variant die Felder REPORT und USERNAME gefüllt sind.
Gruß Hendrik

Beitrag von Kerstin (Specialist / 203 / 2 / 0 ) »
Hallo Hendrik, vielen Dank für Deinen Nachtrag. Ich war schon der Verzweiflung nahe. Jetzt funzt es.

Kerstin

Seite 1 von 1

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor 5 Tagen von DeathAndPain 2 / 815
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1482
Ermittlung der Arbeitstage (Mosid)
vor 2 Wochen von Radinator 11 / 47140
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5059

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

BAPI zur ABSO?
vor 5 Tagen von DeathAndPain 2 / 815
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1482
Ermittlung der Arbeitstage (Mosid)
vor 2 Wochen von Radinator 11 / 47140
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5059