Création User Index

BoTTom |
/*                                                                  */
/* CETTE COMMANDE À POUR CPP L'API QUSCRTUI                         */
/*                                                                  */
/* ----------------------------------------                         */
/*                                                                  */
             CMD        PROMPT('Création d''un USER INDEX')
             PARM       KWD(USRIDX) TYPE(Q1) MIN(1) PROMPT('User +
                          Index')
             PARM       KWD(ATTRIBUT) TYPE(*NAME) MIN(1) +
                          PROMPT(ATTRIBUT)
             PARM       KWD(ENTRYTYPE) TYPE(*CHAR) LEN(1) RSTD(*YES) +
                          SPCVAL((*FIXED F) (*VARY V)) MIN(1) +
                          PROMPT('Entrées à lg fixe ou variable')
             PARM       KWD(ENTRYLEN) TYPE(*INT4) RANGE(1 2000) +
                          SPCVAL((*DFT120 0) (*DFT2000 -1)) MIN(1) +
                          PROMPT('Lg d''une entrée')
             PARM       KWD(KEYED) TYPE(*CHAR) LEN(1) RSTD(*YES) +
                          SPCVAL((*NO '0') (*YES '1')) MIN(1) +
                          PROMPT('Index avec clé ?')
             PARM       KWD(KEYLEN) TYPE(*INT4) DFT(0) RANGE(0 2000) +
                          PROMPT('Lg de la clé')
             PARM       KWD(FORCE) TYPE(*CHAR) LEN(1) RSTD(*YES) +
                          DFT(*NO) SPCVAL((*NO '0') (*YES '1')) +
                          PROMPT('Forcer écriture sur disque')
             PARM       KWD(OPTIMIZE) TYPE(*CHAR) LEN(1) RSTD(*YES) +
                          DFT(*RANDOM) SPCVAL((*RANDOM '0') +
                          (*SEQUENTIAL '1')) PROMPT('Optimisé pour +
                          quelle lecture')
             PARM       KWD(AUT) TYPE(*NAME) RSTD(*YES) +
                          DFT(*LIBCRTAUT) SPCVAL((*LIBCRTAUT) +
                          (*ALL) (*CHANGE) (*EXCLUDE) (*USE))
             PARM       KWD(TEXT) TYPE(*CHAR) LEN(50) DFT(*BLANK) +
                          SPCVAL((*BLANK ' ')) PROMPT('Texte +
                          descriptif')
 Q1:         QUAL       TYPE(*NAME) MIN(1)
             QUAL       TYPE(*NAME) DFT(*CURLIB) SPCVAL((*CURLIB)) +
                          PROMPT('Bibliothèque')




©AF400