Codalogik inc.  |   English
            
 Descriptions plus complètes = moins de répétitions!
 
  LANGAGE ULTIM

  

.....
Accueil Produits Formation Consultation Soutien technique Nous joindre
      Compilateur Langage ULTIM Interfaces BD Éditions supportées    


Le dictionnaire ULTIM

Le dictionnaire ULTIM constitue une autre caractéristique importante puisqu'il permet d'éliminer toute redondance concernant la définition de fichiers ainsi que des zones qui en composent les enregistrements. Le dictionnaire est un répertoire central dans lequel sont aussi emmagasinées diverses autres informations (procédures, tables de traduction, etc.). Une fois que ces définitions sont incluses dans le dictionnaire, il n'est plus nécessaire de les coder à nouveau dans le programme puisque le système les extrait automatiquement à la seule mention des noms correspondants.

Voici quelques-uns des avantages offerts par le dictionnaire ULTIM :

  • Tous les fichiers, bases de données et tables de traduction sont définis une seule fois.
  • Les zones sont définies avec des noms descriptifs de 1 à 30 caractères; le format d'édition par défaut des zones numériques y est prévu; les zones peuvent automatiquement être transformées au besoin par des fonctions.
  • Les définitions de zones faites en Cobol, de même que les définitions originales présentes dans les dictionnaires de plusieurs bases de données, peuvent être utilisées telles quelles.
  • Les blocs d'énoncés ULTIM fréquemment utilisés sont catalogués sous forme de procédures, avec possibilité de substitution de paramètres.
  • Certaines options peuvent être spécifiées pour adapter le système à des besoins spécifiques ou pour changer les valeurs par défaut.


Voici un exemple de dictionnaire



 ./ OPTIONS ESPACEMENT=AUTO, ENTETE=AUTO
 ** FICHIER DES EMPLOYES (TYPE VSAM)
 ./ FICHIER EMPLOYE, EMPLOYE,VK,175,EM-NUMERO
    EM-NUMERO      ( 1,A,7)
    EM-NOM         ( 8,A,30)
    EM-ADRESSE     (38,A,30)
    EM-SERVICE     (68,A,3)
    EM-DATE-EMB    (80,N,8)
    EM-SALAIRE     (88,N,8)

 ** FICHIER DE PAIE (ORACLE)
 ./ FICHIER PAIE,SDEV,ORACLE,
 ./-   (SELECT MATR NUMERO, NOM, SALAIRE FROM EMPL)

 ** CODES DE SERVICE
 ./ TABLE SERV, (1,3), (5,15)
   001 COMPTABILITE
   002 PUBLICITE
   003 PERSONNEL
   004 INFORMATIQUE
       






Accueil Produits Formation Consultation Soutien technique Nous joindre English

© Codalogik inc.