[NEWSboard IBMi Forum]
  1. #1
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012

    UIM-Bedienerhilfe/Panelgroups

    Hallo zusammen,

    ich habe ein seltsames Phänomen bzgl. PNLGRPs. Ich habe in einer DSPF 2 Records mit jeweils einer eigenen PNLGRP. Wenn ich nun in der zweiten Maske die erweiterte Hilfe aufrufe (Taste F1 -> F2), dann bekomme ich Teile aus der ersten PNLGRP angezeigt, obwohl es in der DSPF keinen Verweis darauf gibt. Ich möchte nur die erweiterte Hilfe für die zweite Maske sehen. Hat jemand schon mal diesen Fall gehabt ?

    Gruß,
    KM

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Es werden alle AKTIVEN Hilfebestimmungen für die F2-Hilfe verwendet.
    Mittels HLPCLR werden die vorherigen Bestimmungen entfernt, vielleicht fehlt bei dir nur dieses DDS-Schlüsselwort !
    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
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012
    Danke für den Tip. Das hat jetzt zwar funktioniert, aber verstehen tu ich das nicht. Wie erkenne ich denn "aktive Hilfebestimmungen" ? Die Hilfe für die erste Maske wurde doch gar nicht aufgerufen. Außerdem wurden auch nicht alle Hilfemodule der ersten PNLGRP mit angezeigt, sondern immer nur die ersten 3 von 4.

    Gruß,
    KM

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Bei jedem WRITE eines Satzes "merkt" sich das OS die Hilfe-ID's um ggf. für F1/Help die F2-Hilfe anzubieten.
    Gelöscht werden die ID's nur beim Close oder mit HLPCLR !

    Die Regel sollte daher eigentlich lauten:
    Bei jedem Satzformat den HLPCLR verwenden, damit auch tatsächlich nur diese Hilfen aktiv sind.

    Wie immer gibt es Ausnahmen, nähmlich bei mehreren Satzformaten für ein Bild (z.B. SFL, SFLCTL und F-Tasten).
    Hier könnte man allerdings auch folgende Regel anwenden:

    Jedes Format, dass KEIN OVERLAY verwendet, verwendet HLPCLR.
    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
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012
    Alles klar. Das war exakt die Erklärung, die mir gefehlt hat. Denn ich habe eine SFL/SFLCTL und einen F-Tasten-Record. Die Hilfemodule der SFL und des SFLCTL wurden angezeigt wegen OVERLAY. Das Hilfemodul vom F-Tasten-Record wurde nicht angezeigt, weil dort kein OVERLAY angegeben war. Deshalb wurden 3 von 4 angezeigt.

    Vielen Dank,
    KM

Similar Threads

  1. UIM Menü
    By Thimi in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 18-07-20, 16:46
  2. Funktion in WRKACTJOB wiederherstellen
    By Marsman in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 27-09-06, 12:32
  3. UIM Menü Panel
    By Sven Schneider in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 06-05-05, 12:31
  4. Mit STRSDA Menüs erstellen
    By Jenne in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 21-01-05, 11:05
  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
  •