[NEWSboard IBMi Forum]

Thema: UIM Menü

  1. #1
    Registriert seit
    Feb 2003
    Beiträge
    137

    UIM Menü

    Moin,


    kann man in einem UIM-Menü Parameter empfangen und anzeigen?

    Hintergrund:

    Die Firmennummer- u. Firmenname sollte anzeigbar sein.


    Gruß aus HH

    Thierry

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.237
    Klar geht das, allerdings nicht automatisch.
    Du musst per CRTMNU ein Programm-Menü und kein UIM-Menü erstellen.
    Dein UIM-Menüpanel musst du per CRTPNLGRP erstellen. In diesem Fall kannst du innerhalb des Panels eine Gruppe mit Ausgabefeldern definieren.
    Per Programm (am besten halt ILE/RPG) must du per UIM-API's die Felder vorher ausgeben und anschließend das Panel anzeigen.
    Die definierten Auswahlen und Funktionen laufen dann auch automatisch.

    Gravierender Vorteil:
    Über Bedingungen auf Variablen, die du vorher füllst, kannst du nun die Verfügbarkeit/Sichtbarkeit von Aufrufen vor Anzeige des Panels steuern.
    Im Standard-UIM-Menü kannst du nur über Benutzerklassen und Objekt-Existenz Menüpunkt steuern.

    Beispiel findest du im Handbuch "Application Display Programming":
    http://publib.boulder.ibm.com/iserie...s/c4157150.pdf
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Feb 2003
    Beiträge
    137
    Zitat Zitat von Fuerchau
    Klar geht das, allerdings nicht automatisch.
    Du musst per CRTMNU ein Programm-Menü und kein UIM-Menü erstellen.
    Dein UIM-Menüpanel musst du per CRTPNLGRP erstellen. In diesem Fall kannst du innerhalb des Panels eine Gruppe mit Ausgabefeldern definieren.
    Per Programm (am besten halt ILE/RPG) must du per UIM-API's die Felder vorher ausgeben und anschließend das Panel anzeigen.
    Die definierten Auswahlen und Funktionen laufen dann auch automatisch.

    Gravierender Vorteil:
    Über Bedingungen auf Variablen, die du vorher füllst, kannst du nun die Verfügbarkeit/Sichtbarkeit von Aufrufen vor Anzeige des Panels steuern.
    Im Standard-UIM-Menü kannst du nur über Benutzerklassen und Objekt-Existenz Menüpunkt steuern.

    Beispiel findest du im Handbuch "Application Display Programming":
    http://publib.boulder.ibm.com/iserie...s/c4157150.pdf
    Hallo Fuerchau,

    vielen Dank für die prompte Hilfe.

    Im Handbuch "Application Display Programming" habe ich leider nichts passendes gefunden.

    Schönes Wochenende und Grüße
    aus HH

    Thierry

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.237
    Dazu muss man das Wesen eines Panels verstehen.
    Ein Panel besteht aus den Elementen DATAI, DATAGRP, MENU usw.
    Du kannst nachg bestimmten Methoden mischen.
    Entweder besteht ein Panel nur aus DATAI's oder gruppiert in DATAGRP's.
    Bei DATGRP's können auch MENU's auftreten, die einer DATGRP entsprechen.

    Nachdem du das Panel definiert und erstellt hast, schreibst du ein Programm, das per Open, Putvar und Show das Panel aufruft.
    Du kannst das Programm dann per CALL als Menü ausführen oder per CRTMENU auch als GO MENU aufrufen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Jul 2020
    Beiträge
    5
    Hm, mein Panel hat in als Quell-Typ "MENU" und hat im Wesentlichen :MENUI-Tags und was man sonst dazu braucht (:MENUGRP. - :EMENUGRP, HELP-Tags und natürlich :PANELGRP. - :EPANELGRP).
    Das habe ich alles ja von Michael Augels Muster abkopiert und mit einem CRTMNU *UIM umgewandelt. Mehr brauchte ich nicht. Mit GO MENU kann ich das Menü aufrufen. Das funktioniert jetzt auch :-)

    Ich wollte halt nur kurz wissen, ob schon mal jemand über diese Meldung gestolpert ist. Wenn nicht, ist es auch gut.

    Besten Dank für Deine Hilfe!
    Robert

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.237
    Ich nehme mal an, dass du eigentlich auf diesen Eintrag antworten wolltest:
    http://newsolutions.de/forum-systemi...283#post109283
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Pulldown Menü
    By Joe in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 21-12-06, 15:02
  2. UIM Menü Panel
    By Sven Schneider in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 06-05-05, 12:31
  3. DST Menü ohne IPL?
    By asb_salem in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 15-06-04, 09:56
  4. SDA: Std Drucker im Menü anzeigen lassen?
    By Koelch400 in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 15-08-02, 09:53
  5. Menü erstellen mit Art=*MENU UIM
    By FRIHO in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 27-04-02, 08:43

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •