Composant SYSTABLE

Généralités

SYSTABLE est le composant pour manipuler les tables de la Base de Données.

La méthode LECTURE est disponible mais la méthode ECRITURE est verrouillée.

Le code/identifiant d'une table est préfixé du code de sa base et séparé par un point (ex: "GESCOM.GCPARTIC").

 

Voir aussi : Composant SYSBASE, Composant SYSCHAMP

Les méthodes publiques

LECTURE

Paramètres : Chaine pident

Lecture de l'enregistrement par son identifiant (c'est-à-dire du code de sa base, suivi d'un point, suivi du code ; ex : "GESCOM.GCPARTIC").

 

GESTION

Ouvre l'outil "Descripteur de données".

 

TAILLE

Paramètres :

Chaine pbase

Chaine ptable

Chaine psociete

Chaine plocalisation

Double Reference ptaille

Double Reference ptailleData

Double Reference ptailleBtree

Double Reference ptailleHash

Double Reference ptailleArchives

Donne les tailles d'une table selon les fichiers d'un dossier. Ces données sont visibles dans l'outil "Diagnostics".

 

NOMBRE

Paramètres :

Chaine pbase

Chaine ptable

Chaine psociete

Double Reference pNombre

Double Reference pTrou

Double Reference pTailleOptimale

Double Reference pTailleEnreg

Double Reference pTailleEntete

Double Reference pProchainNumeroUnique

Donne le nombre d'enregistrements d'une table pour un dossier. Ces données sont visibles dans l'outil "Diagnostics".

 

RESTRUCTURER

Paramètres:

Chaine labase

Chaine latable

Chaine lasociete

Chaine lecodecontexte

Entier p_muet

Restructure les données d'une table pour un dossier.

 

IMPRIMER_STRUCTURE

Paramètres :

Chaine pbase

Chaine ptable

Lance l'impression de la structure d'une table. Mettre * dans ptable pour avoir toutes les tables.

 

DECOMPOSE_LOCALISATION

Paramètres :

Chaine plocal

Chaine Reference plocal_mhi

Chaine Reference plocal_oledb

Chaine Reference plocal_odbc

Chaine Reference plocal_courante("","X(1)")

Chaine Reference plocal_reelle

Décompose les données contenue dans le champ de la localisation.

 

RECHERCHE_COMPO

Paramètres :

Chaine pbase

Chaine ptable

Chaine Reference pcompo

Donne le composant fonctionnel.

 

RECHERCHE_CODE

Paramètres :

Chaine pcode

Chaine Reference pident

Recherche une table selon son code.

 

RESTRUCTURATION_CODECLE

Restructuration avec contrôle code/clé.

 

EXISTE_TABLE_BASE

Paramètres :

Chaine pbase

Chaine ptable

Méthode permettant de savoir si une table existe bien dans une base.

 

DEBUT_PARCOURS_TABLES

Paramètres :

Chaine pbase

Chaine ptable

Chaine ptype

Permet de se positionner en début de table pour effectuer un parcours avec un filtre "ptable débute par" et "ptype égal à" (M=Mémoire, P=Mémoire partagée, I=Interface et N= table disque). La lecture se fait ensuite avec LECTURE_TABLE_SUIVANTE.

 

LECTURE_TABLE_SUIVANTE

Lecture de la table suivante. Le positionnement au début se fait avec DEBUT_PARCOURS_TABLES.

 

CREER_TRACE_EVENT

Méthode pour créer dynamiquement la table TRACE_EVENT pour le composant SYSTRACE (Composant de traçabilité et d'archivage pour conformité au BOI du 24/01/2006).