Ce point d'entrée est appelé à partir du traitement DOSINTEG à la fin du sous-programme RESTAURE. Ce sous-programme intègre la sauvegarde de la table, génère le fichier .srf dans le répertoire FIL de l'application à partir du dictionnaire de la table puis l'ordre système 'valfil' génère le fichier .adx et valide la table dans la base. Il faut rappeler que la table est effacée (valfil -d) avant la restauration.
Les tables suivantes sont en ligne :
Table | Contenu significatif | Intitulé Table |
---|---|---|
ADOSSIER [ADS] | Non |
Les arguments passés dans ce sous-programme sont :
- FICHIER Nom de la table
- APPLI Nom de l'application
- TYPDBA Type de la base (2-CIsam, 3-Oracle, 5-SQL, 6-DB2)
- REPSVG Répertoire de sauvegarde (SVG par exemple)
- CFG Flag 'Fichier de configuration d'origine'
- SIZ Flag 'Taille d'origine'
- FORMAT (1-Ascii, 2-Unicode)
- V130 (2-Format table 130)
Les autres variables accessibles sont notamment :
- Les variable FINITIAL, FNEXT, FPCTINC sont initialisées à partir du fichier srf de sauvegarde (option) et sont utilisées dans l'option du valfil , Storage (Initial FINITIAL Next FNEXT Pctincrease FPCTINC)
- Les variables de la table ADOSSIER correspondant au dossier courant.
La seule table ouverte est ADOSSIER.