Points d'entrée > Module Superviseur > Script standard DOSINTEG 

RESTAURE : Après la restauration d'une table

Ce point d’entrée est positionné après la restauration d'une table. Il permet de générer des triggers juste après la validation de la table.
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.

Contexte et mode de fonctionnement

Les tables suivantes sont en ligne :

Table

Contenu significatif

Intitulé Table

ADOSSIER [ADS]

Non

Table des dossiers

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.