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