Knowledge Office Ubuntu - Variables List DATE: 26/08/2009
000001 ResultPictures
________
________PUBLIC
________Result
________ResultPictures
________Variable Result sur les opérations d'acces
aux databases. A l'origine, cette variable
avait été définie par Gambas dans
un exemple sur les databases d'images.
000002 databaseConnection
________NEW
________PRIVATE
________Connection
________Connection
________Variabnle de type Connection utilisé pour l'acces aux databases.
000003 Connection
________NEW
________PUBLIC
________Connection
________Connection
________Variabnle de type Connection utilisé pour l'acces aux databases.
000004 ORIGIN
________
________PUBLIC
________STRING
________ORIGINE
________ORIGINE est une variable qui contient
le chemin(path) d'installation de
Knowledge Office Ubuntu, C'est
dans ce chemin que se trouve le
répertoire EMC2. Il prend la valeur de
eORIGIN dans la table PLATE QUI
se trouve dans ORIGINE & "/EMC2/SYSTEM/"
000005 NMTABLE
________
________PUBLIC
________STRIN[9]
________NOM DES TABLES
________NMTABLE EST une matrice a une dimension qui contient le nom de différentes tables(9)
000006 CHEMIN
________
________PUBLIC
________STRING
________CHEMIN des tables
________CHEMIN est une variable qui contient le chemin
des différentes tables de parametres. Il devrait
etre egal a ORIGIN & /EMC2/TABLES/SYSTEM/
000007 CHEMINLANG
________
________PUBLIC
________STRING
________CHEMINLANG EST LE REPERTOIRE DES LNAGUES
________CHEMINLANG est une variable qui contient le répertoire des tables de messages TBMES
000008 GENRE
________
________PUBLIC
________STRING
________GENRE EST LE TYPE DE TABLES
________GENRE contient le type de table ou base utilisés dans la communication. Ici c'est "sqlite3"
000009 NOPROG
________
________PUBLIC
________INTEGER
________NOPROG EST LE NUMERO DU PROGRAMME
________NOPROG contient le numéro du programme
en lien avec les messages de langue.
il est utilisèé dans la Table ORIGIN & /EMC2/SYSTEM/PRGPARAM
et fait le lien avec la variable bNOPROG.
000010 ETAP
________
________PUBLIC
________INTEGER
________ETAP EST UN POINTEUR DANS NMTABLE
________ETAP contient la valeur qui sert de pointeur ou
référence dans NMTABLE[]
000011 MES
________
________PUBLIC
________INTEGER
________MES[] est la matrice des messages.
________MES[] contient tous les messages enregistrés
dans la table TBMES pour le programme
NOPROG et pour la langue NOLANGUE contenu
dans ORIGIN & EMC2/TABLES/SYSTEM/PLATE
dans la variable cNOLAN
000012 NOLANGUE
________
________PUBLIC
________INTEGER
________NOLANGUE est la variable contenant le no de la langue effective
________NOLANGUE contient le no. de la langue
effective contenue dans la variable cNOLAN
dans la table PLATE /EMC2/SYSTEM/PLATE.
Langue de travail de l'usager.
000013 REFPRG
________
________PUBLIC
________INTEGER
________REFPRG Contient le no. de fiche dans
la table /EMC2/SYSTEM/PRGPARAM
________REFPRG Contient le no. de fiche dans
la table /EMC2/SYSTEM/PRGPARAM.
Par exemple le programme DMSB020
est inscrit a la 10e fiche dans PRGPARAM et
fait référence au 4e programme (NOPROG).
000014 SELECTN
________
________PUBLIC
________STRING
________SELECTN contient une requete SQL
________SELECTN contient une requete SQL
nous permettant d'acceder aux messages
du programme dans le répertoire
/EMC2/TABLES/LANGUE/TBMES....
000015 FICIDEN
________
________PUBLIC
________STRING
________FICIDEN nom du fichier a ouvrir
________FICIDEN contient le nom de la table
a ouvrir
000016 DERNCD
________
________PUBLIC
________INTEGER
________DERNCD est le no. du dernier no de CD
________DERNCD contient le no. du dernier CD
enregistré. Cette variable est trouvé en
balayant la table et en prenant la derniere
valeur plus grande.
000017 UTIL
________
________PUBLIC
________STRING
________UTIL est le nom de l'utilisateur
________UTIL est le nom de l'utilisateur dans l'acces aux
base de données. Avec sqliter3 UTIL=""
000018 UTILPW
________
________PUBLIC
________STRING
________UTILPW est le mot de passe utilisateur
________UTILPW est le mot de passe utilisateur Et avec sqlite3 UTILPW=""
000019 STATUS
________
________PUBLIC
________STRING
________STATUS: Variable d'etat qui nous indique
a quelle etape nous en sommes
________STATUS: Variable d'etat qui nous indique
a quelle etape nous en sommes selon les
actions de l'utilisateur.
000020 FICIDEN1
________
________PUBLIC
________STRING
________FICIDEN1 nom du fichier a ouvrir
________FICIDEN1 contient le nom de la table
a ouvrir
000021 FICIDEN2
________
________PUBLIC
________STRING
________FICIDEN2 nom du fichier a ouvrir
________FICIDEN2 contient le nom de la table
a ouvrir
000022 LSTLAN
________
________PUBLIC
________STRING[1]
________LSTLAN EST une table contenant toutes
les langues disponibles.
________LSTLAN EST une table contenant toutes
les langues disponibles. S'il y a trois langues
de disponibles LSTLAN sera Resize a une
valeur de 3. Initialement défini avec une
dimension=1.
000023 LANGNO
________
________PUBLIC
________INTEGER
________LANGNO est le no. de la langue de l'utilisateur
________LANGNO est le no. de la langue de l'utilisateur
égal a NOLANGUE qui contient la valeur
de la variable cNOLAN de la Table
/EMC2/TABLES/SYSTEM/PLATE
000024 LANGNB
________
________PUBLIC
________INTEGER
________LANGNB est le nombre de langue dans
la table /EMC2/TABLES/SYSTEM/LANGLIST
________LANGNB est le nombre de langue dans
la table /EMC2/TABLES/SYSTEM/LANGLIST
000025 NBDVDX
________
________PUBLIC
________INTEGER
________NBDVDX contient le nombre de fiches dans
la table DVDX2 /EMC2/TABLES/DVD/DVDX2.
________NBDVDX contient le nombre de fiches dans
la table DVDX2 /EMC2/TABLES/DVD/DVDX2.
Fonction newREC.Count
000026 NBCDX
________
________PUBLIC
________INTEGER
________NBCDX Nombre de CD dans ce DVD
________NBCDX Nombre de CD dans ce DVD et est égal a
la variable QTECD de la table DVDX2 dans
le repertoire /EMC2/TABLES/DVD/
000027 NOUVEAUCD
________
________PUBLIC
________INTEGER
________NOUVEAUCD est le no. du nouveau CD
fourni par l'utilisateur
________NOUVEAUCD est le no. du nouveau CD
fourni par l'utilisateur dans la variable ValueBox1.value. Doit etre superieur au
dernier no. de cd d'au moins 1.
000028 NOUVEAUQT
________
________PUBLIC
________INTEGER
________NOUVEAUQT est la nouvelle quantite de CD
________NOUVEAUQT est la nouvelle quantite de CD
soit QTEDVD+1 dans DVDX2 du repertoire /EMC2/TABLES/DVD
000029 TYPVAR
________
________PUBLIC
________String
________Type de la variable
________Le type de la variable est a ce jour, soit
vide, soit NEW. Utilisé pour Connection, Date
et FILE.
000030 NATURVAR
________
________PUBLIC
________String
________NATURVAR contient la nature de la
variable
________La Nature de la Variable peut-etre
PUBLIC ou PRIVATE.
000031 FORMATVAR
________
________PUBLIC
________String
________FORMATVAR est le format de la variable
________Le format de la variable peut etre un des
suivants:
"Integer"
"String"
"Table"
"Connection"
"File"
"Date"
"Byte"
"Short"
"Long"
"Single"
"Float"
"Boolean"
"Pointer"
"Object"
"Variant"
et on accepte les formats dimensionés ... [] comme
String[10]...
000032 COMMENTVAR
________
________PUBLIC
________String
________COMMENTVAR contient un commentaire
________Commentaire expliquant l'utilité et l'utilisation de
la variable
000033 DEFVAR
________
________PUBLIC
________String
________DEFVAR est la définition de la variable
________La définition de la variable nous indique ce qu'est
la variable
000034 NOMVAR
________
________PUBLIC
________String
________NOMVAR contient le nom de la variable
________NOMVAR contient le nom de la variable de facon
temporaire pour la 2e validation avant l'enregistrement
de la variable
000035 NBVAR
________
________PUBLIC
________Integer
________NBVAR est le nombre de variables enre-
gistrés dans la table VARIABLE.
________NBVAR est CALCULÉ a partir de newREC.Count
sur la table VARIABLE.
000036 TROUVAR
________
________PUBLIC
________Integer
________TROUVAR est le no. de fiche de la
variable dans la table variable
________TROUVAR est le produit d'une recherche séquentielle
sur la variable SEARCHVAR dans la table VARIABLE
000037 SEARCHVAR
________
________PUBLIC
________String
________SEARCHVAR contient le nom de la variable
a ajouter.
________SEARCHVAR contient le nom de la variable
a ajouter avant la recherche dans la table
VARIABLE
000038 VALID
________
________PUBLIC
________Integer
________VALID est un code de validation des
differentes routines de validation
________VALID est un code de validation des
differentes routines de validation pour les
champs TYPVAR, NATUREVAR et
FORMATVAR. Si 0, le champ est valide.
000039 RET1
________
________PUBLIC
________Integer
________RET1 est un code de validation pour
les variables dimensionnées.
________RET1 est le code de retour de la validation pour
le champ FORMATVAR si elle est dimensionnée. Si
RET1 est 0(aucune dimension), si egal a 1 le
format est valide.
000040 VERIFVAR
________
________PUBLIC
________String
________VERIFVAR est une variable contenant
FORMATVAR
________VERIFVAR est une variable TEMPORAIRE contenant
FORMATVAR avant la validation.
000041 V1
________
________PUBLIC
________String
________V1 contient le TYPE de la variable
________V1 contient la valeur de newrec[TYPE] dans la table
VARIABLE
000042 V2
________
________PUBLIC
________String
________V2 contient la nature de la variable
________V2 contient la nature de la variable
newREC[NATURE] dans la table VARIABLE
000043 V3
________
________PUBLIC
________String
________V3 contient le format de la variable
________V3 contient le format de la variable dans
newrec[FORMAT] dans la table VARIABLE.
000044 V4
________
________PUBLIC
________String
________V4 contient le commentaire de la variable
________V4 contient le commentaire de la variable inscrit dans
newREC[COMMENT] dans la table VARIABLE.
000045 V5
________
________PUBLIC
________String
________V5 contient la definition de la variable
________V5 contient la definition de la variable contenu
dans newREC[DEF] dans la table VARIABLE
000046 V6
________
________PUBLIC
________String
________V6 contient le nom de la variable
________V6 contient le nom de la variable contenu dans
newREC[NOM] de la table VARIABLE
--------------------------------------
If you want to use this list,
list, done in the request by
e-mail to the following electronic
address:
simon.brouillard1@voila.fr
Or by the post to the following address:
Digital red / Mr. Simon Brouillard
msc Management of Project
2520 Boul. Pie IX,
Montreal, QC
Version Gambas/Ubuntu(Linux), 2009
--------------------------------------