Hallo zusammen
Leider muss ich dieses Thema nochmals "aufwärmen". Da mit V6R1 endgültig das letzte Stündlein von APD geschlagen hat, erstelle ich die notwendigen menüs mit UIM und möchte die Menüpositionen je nach Userberechtigung steuern.

Das vielzitierte Manual "Application Display Programming" habe ich dabei konsultiert. Leider werde ich bezüglich dem Setzen von Bedingungen nicht ganz schlau, d.h. bei mir funktioniert dies einfach nicht. Kann mir jemand den entscheiden Hinweis geben weshalb?
Die Dataareas JEFFIBU_xx benutze ich für die Abfrage der Berechtigung. Ich unterscheide dabei nur zwischen *EXCLUDE (Menüauswahl unsichtbar bzw. nicht erlaubt) und *ALL (Menüauswahl sichtbar bzw. erlaubt).

Hier ein Auszug aus der Codierung:

:COND NAME=FIBU
EXPR='CHKOBJ("JEFFIBU_FI","*DTAARA","*ALL")'.
:COND NAME=KRED
EXPR='CHKOBJ("JEFFIBU_KR","*DTAARA","*ALL")'.


:MENUGRP COND=FIBU
HAUPTBUCH.
:MENUI COND=FIBU
OPTION=1
ACTION='CMD ? RUNQRY QRY(XFINANZQRY/kto390038a) RCDSLT(*YES)'
HELP='menu/option1'.
Umbuchung Konto 390038 KTO390038A


Für Hinweise bin ich sehr dankbar.

Grüsse Roman