Téléchargement des produits


Version anglaise


 

 

ADELIA

VADELIA

SADELIA

WADELIA

MADELIA

(I/B)

(I/B) (C/S)

(B) (S)

(I/B) (C/S)

(I) (C/S)

 

Attention : pour les programmes Visual Adélia et Adélia Web,

    • "OUVRIR NomVue" n'est utilisable que dans une partie serveur,
    • "OUVRIR CodeMaquette" n'est utilisable que dans une partie cliente.

 

Paragraphe d'utilisation

Tous

 

Syntaxe

OUVRIR NomVue

OUVRIR CodeMaquette NumImprimante

 

NumImprimante

1 | 2 | 3 | ... | 9 | Rien

 

Description

Cet ordre est utilisé pour gérer les ouvertures de fichier base de données ou de maquette par programme.

 

Dans le cas d'un programme de type VADELIA batch avec un état, on peut indiquer le numéro d'imprimante NumImprimante ; sinon, c'est l'imprimante numéro 1 qui sera utilisée.

Dans le cas d'un programme de type WADELIA batch, NumImprimante est interdit.

 

La gestion de l'ouverture et de la fermeture des fichiers est faite de manière implicite par Adélia.

 

Dans le cas où il est nécessaire de gérer soi-même l'ouverture ou la fermeture des fichiers et des maquettes, il faut modifier les options de génération par défaut et indiquer que l'on gère l'ouverture, ou indiquer le paramètre OPEN lors d'une déclaration par les ordres IDENTIFIER ou VUE.

Ainsi, le programme ne va pas ouvrir/fermer le fichier automatiquement au début et en fin d'exécution, et il sera possible de gérer ces opérations à la demande.

 

Il est possible, si les options de génération ont été modifiées pour demander l'ouverture d'un fichier, d'ouvrir ce fichier grâce aux commandes AS/400 (OPNDBF, etc.).

 

Cet ordre peut également être utilisé sans modifier les options de génération. Il faut bien sûr, dans ce cas, que l'instruction "FERMER NomVue" précède l'instruction "OUVRIR NomVue".

 

Attention : pour les maquettes écran, "OUVRIR CodeMaquette" est ignoré avec le générateur C et n'est pas possible pour les programmes de type VADELIA interactifs.

 

Par exemple

* Fermeture puis ouverture du fichier PARAM avec un nom différent de membre

* grâce à la commande OVRDBF

* Remarque : le fichier PARAM est ouvert et fermé automatiquement

* (' ' dans les options de génération)

FERMER PARAMETRES

COMMANDE_AS400 = 'OVRDBF FILE(PARAM) TOFILE(PARAM) MBR(INVOICES)'

EXECUTER_CMD COMMANDE_AS400

OUVRIR PARAMETRES

LIRE PARAMETRES

*

* Ouverture et fermeture de la maquette état pour imprimer

* seulement le total général.

* Remarque : n'est pas automatiquement ouvert ('O' dans les options de génération)

OUVRIR FAC950

EDITER FMT_ENTETE

EDITER FMT_TOTAL

FERMER FAC950

 

Autre exemple d'utilisation

 

* Ouverture et fermeture de la maquette état de nature Crystal Reports (programme VADELIA), avec aperçu avant impression.

* Impression des commandes.

OUVRIR NOMMAQ

LIRE_AVANT COMMANDES

TANT_QUE COMMANDES EXISTE

IMPRIMER

LIRE_AVANT COMMANDES

REFAIRE

FERMER NOMMAQ *PRV

 

↑ Haut de page

  • Aucune étiquette