VIEW_MAINTENANCE_CALL

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

VIEW_MAINTENANCE_CALL

Beitrag von Io ( / / 0 / 3 ) »
Hallo,

ich benutze in einem Programm den Funktionsbaustein VIEW_MAINTENANCE_CALL.
Nun wollte ich noch einige Buttons (Neue Zeile, Zeile Löschen und Kopieren) verbieten.
Dafür kann man dem Funktionsbaustein die Tabelle EXCL_CUA_FUNCT mitgeben, allerdings ist mir nicht ganz klar, wie ich das 'Button deaktiverien' mitgeben kann.
Die Hilfe dazu bringt mich irgendwie nicht weiter...

Danke, Io.

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
jedem Button sollte ein Funktionscode zugeordnet sein, den Du in die Tabelle eintragen musst, um ihn zu deaktivieren.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,

am besten startet man den VIEW_MAINTENANCE_CALL im Anzeigemodus (SHOW)

Wenn man z.B. Detailbild, Ändern, Drucken, Abgleichen etc. verbieten will, dann muß man die Codes dafür rausfinden (Doku??) und alle in die Auschlußtabelle eintragen.

Benutzer können dann diese Buttons bzw. Funktionen nicht mehr anwählen.

Gruß
babap

Beitrag von Gast ( / / 0 / 3 ) »
babap hat geschrieben:...dann muß man die Codes dafür rausfinden (Doku??)
Wieso Doku?

1. Mit der Maus auf den Button klicken, vor dem Loslassen F1 drücken (Wanrung: ich habe schon fehlerhafte GUI-Installationen gesehen, bei denen daraufhin alle Sessions verloren gingen, auch die, mit denen man an anderen Systemen angemeldet war. Aber normalerweise sollte dann der Funktionscode angezeigt werden.)

2. System->Status, Doppelklick auf den Status, dann dort den FCODE der Funktionstaste/des Menü-Eintrags herausfinden

3. mit /hs System-Debugging einschalten, auf die jeweilige Funktionstate oder den Button klicken und im Debugger den Feldinhalt von SY-UCOMM ansehen

oder

4. mit den Batch-Input-Recorder (Transaktion SHDB, in neueren Releases auch über SM35 erreichbar) die Transaktion aufzeichnen und nachsehen, welcher Funktionscode an BDC_OKCODE übergeben wird.

Beitrag von Io ( / / 0 / 3 ) »
Juhuuuu, es hat geklappt!
:lol: :lol: :lol:
Button drücken + F1 und so kommt der Funktionscode!

Seite 1 von 1

Vergleichbare Themen

5
Antw.
4743
Views
CALL TRANSACTION bestimmten VIEW
von Niels » 06.07.2015 16:24 • Verfasst in ABAP® Core
0
Antw.
2576
Views
Maintenance Optimizer im SAP Solution Manager
von Nautilus » 09.02.2007 11:07 • Verfasst in Web Application Server
3
Antw.
16985
Views
SAP Netweaver DEMO System - Maintenance Lizenz
von maik.wurster » 15.03.2020 09:37 • Verfasst in Basis
2
Antw.
7291
Views
CDS VIEW: Mehrere Tabellen aus einer CDS View updaten
von Abapanfänger » 03.07.2019 10:46 • Verfasst in ABAP® für Anfänger
1
Antw.
5540
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

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.