Téléchargement des produits


Version anglaise


 


ADELIA

VADELIA

SADELIA

      

EADELIA

(I/B)

(I/B) (C/S)

(B) (S)


(B) (S)



Attention

Pour les programmes Visual Adélia :

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


Pour les programmes Event Adélia :

  • "FERMER NomVue" n'est utilisable que dans une partie serveur,
  • "FERMER CodeMaquette" n'est pas compatible.


Paragraphe d'utilisation

Tous


Syntaxe

FERMER NomVue

FERMER CodeMaquette

FERMER CodeMaquette *PRV


Important : la dernière syntaxe ne concerne que les programmes VADELIA batch avec états de nature Crystal Reports.


Description

Cet ordre est utilisé pour gérer la fermeture des fichiers ou des maquettes dans un programme.

Le fichier ne peut plus être utilisé dans ce programme s'il n'est pas rouvert de manière explicite par l'ordre OUVRIR. On ne peut fermer qu'un fichier qui a été ouvert, soit de manière implicite, soit par l'ordre OUVRIR.


Par défaut, 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.

S'il s'agit de l'ouverture/fermeture d'un fichier maquette, un paramètre de ce type doit également être mis à jour dans les options de génération.


Le paramètre *PRV permet de fermer le fichier maquette en demandant un aperçu avant impression.


Il est aussi possible d'utiliser ces ordres sans modifier les options de génération. Il faut bien sûr, dans ce cas, "FERMER NomVue" avant "OUVRIR NomVue".


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.).


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


A partir d'Adélia Studio version 13.0 PTF05 :

Avec Adélia Cloud, les prévisualisations s'affichent sous la forme d'un document PDF, dans un onglet du navigateur.

Les données sont conservées en cache pendant 30 minutes (par défaut). Cela assure la compatibilité avec les visionneuses de documents PDF (Google Chrome et Microsoft Edge notamment), lesquelles peuvent lancer plusieurs requêtes de téléchargement.


Ce temps d'attente est paramétrable comme suit : dans le fichier ehcache.xml de votre application Wagon, modifiez les paramètres timeToIdleSecond s et timeToLiveSeconds du cache wagonDownloadCache.


Remarque : il est fortement déconseillé de modifier les autres paramètres de ce fichier et notamment les paramètres des autres caches.


L'ordre FERMER, 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.
    Pour la plateforme de génération Windows :

    • avec un état de nature Adélia, la seule valeur d'échec possible est la valeur "1".

    • avec un état de nature Crystal Reports, les valeurs possibles sont les suivantes :

      1 Echec du chargement du runtime Crystal Reports
      2 L'état n'a pas été ouvert
      3 Echec à l'ouverture d'un sous-état de l'état
      4 Prévisualisation interdite
      5 Echec de la prévisualisation
      6 Echec lors de liaison des données pour l'état
      7 Echec lors de liaison des données pour un sous-état
      8 Echec lors de l'export
      9 Echec lors de l'envoi de mail
      10 Affichage interdit des propriétés d'impression
      11 Echec lors de l'affichage des propriétés d'impression
      12 Echec lors de l'énumération des imprimantes
      13 Imprimante non trouvée
      14 Echec lors de l'affichage des propriétés complémentaires d'impression
      15 Echec lors de la sélection de l'imprimante
      16 Echec lors de l'impression

  Pour les autres plateformes, voir la définition de l'ordre dans le contexte approprié.


Par exemple

* Fermeture immédiate du fichier PARAM s'il n'y en a pas besoin après.

* Remarque : Le paramètre "Ouv." est laissé à blanc dans les options de génération

CLE_PARAM = 'TAXE'

LIRE PARAMETRES

W_TAXE = PARAM_TAXE

FERMER 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


* Ouverture et fermeture de la maquette état de nature Crystal Reports, 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