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.


L'ordre OUVRIR, lorsqu'il concerne une maquette état, met à jour le mot réservé *CODE_RETOUR :

  • En cas de réussite, le mot réservé prend la valeur *NORMAL.
  • En cas d'échec, les valeurs possibles sont dépendantes de la nature de l'état et de la plateforme de génération. Seule la combinaison plateforme de génération Windows avec un état de nature Crystal Reports délivre des valeurs significatives d'erreurs, les autres combinaisons remontent une valeur générique d'échec égale à la valeur "1".
    Les valeurs significatives pour la plateforme de génération Windows avec un état de nature Crystal Reports sont les suivantes :

    1 Echec du chargement du runtime Crystal Reports
    2 Le fichier état .RPT n'a pas été trouvé
    3 Echec lors de la création du conteneur de données [RDC]
    4 Echec à l'ouverture du fichier état .RPT
    5 Echec à l'ouverture d'un sous-état de l'état
    6 Echec lors de la constitution du glossaire de données [ .NET]


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