Inhalt
Index
Support Über uns
Home

5.4.2 Menü mit veränderbarer Deklaration



Alle Einträge können zur Laufzeit noch verändert werden und das Menü entsprechend verändert.

Siehe auch menu2.cob

Variables Menü


       Level 0


       Hauptmenu:    "SDatei" "SBearbeiten" " Ende"



       01 HAUPT         USAGE MENU.
        02 H-AUSWAHL    PIC X(10).
        02 H-DATEI      PIC X(10) VALUE 'SDatei'.
        02 H-BEARBEITEN PIC X(11) VALUE 'SBearbeiten'.
        02 H-ENDE       PIC X(5)  VALUE ' Ende'.


       Level 1


       1. Menu(Datei):        " Neu" " Öffnen" "-" "cSichern" " Löschen"
       2. Menu(Bearbeiten):   " mit Sicherung" " ohne Sicherung"


       01 DATEI         USAGE MENU.
        02 D-AUSWAHL    PIC X(15).
        02 D-NEU        PIC X(15) VALUE ' Neu'.
        02 D-OPEN       PIC X(15) VALUE ' Öffnen'.
        02 FILLER       PIC X VALUE '-'.
        02 D-SAVE       PIC X(15) VALUE 'cSichern'.
        02 D-DELETE     PIC X(15) VALUE ' Löschen'.


       01 BEARBEITEN    USAGE MENU.
        02 B-AUSWAHL    PIC X(20).
        02 B-MIT        PIC X(20) VALUE ' mit Sicherung'.
        02 B-OHNE       PIC X(20) VALUE ' ohne Sicherung'.


       Level 2


       Menu(Sichern):   " mit Kopie" "Dohne Kopie"


       01 SAVE          USAGE MENU.
        02 S-AUSWAHL    PIC X(15).
        02 S-MIT        PIC X(15) VALUE ' mit Kopie'.
        02 S-OHNE       PIC X(15) VALUE 'Dohne Kopie'.



Diese Struktur erzeugt das gleiche Menü, wie in menu1.cob.

Nach der Auswahl eines Menü-Punktes sind alle Auswahl-Felder mit den entsprechenden Werten (ohne das Eigenschaftskennzeichen) gefüllt.



Variables Menü nach Änderung

         Im Programm kann jetzt das Menü verändert werden:


         move ' Stop' to h-ende
         call updatecontrol using haupt






Durch die Einführung des Calls Setattribute sind jetzt alle Menüs zur Laufzeit veränderbar.

Siehe auch menu2.cob Setattribute



Zurück zu Menü mit fester Deklaration - Statisches Menü    Hoch zu Cobol-Programme und die Menu-Struktur - Haupt-Menü und Popup-Menü    Weiter zu Popup Menü
Entwickler Portal Impressum AGB Kontakt


© 1980-2017 Acc Computertechnik GmbH All rights reserved.