Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - Evolutions récentes

6. Modifications apportées dans la version 4.45 (décembre 1998)

Edition des Menus

Les touches SCR_CSR_UP_1, ... sont gérées dans les menus de façon à permettre l'implémentation de touches de fonctions dans les MENUS.

Bases de données concurrentes

Une nouvelle librairie regroupe les différents systèmes de base de données gérables par SCR/AL1:

Pour déterminer à quel système un ISAM se réfère, on a défini le mot-clé ODBC, CTREE, INFORMIX OU ORACLE dans les ISAM ou dans les GLOBAL.

Par exemple:

        GLOBAL DB_SYS CTREE

ISAM

Nouveau mot-clé pour les bases de données Informix permettant de spécifier la taille du premier extend de la base de données.

        EXT_SIZE nnn  -> crée la table avec un premier
extend de nnn KB (soit nnn/2 pages) et
comme extends suivants nnn/4 KB

MPAGES

Les champs de la APG qui ne sont pas INPUT ne sont plus copiés dans le record de référence avant le lancement de la recherche dans la MPAGE. Ceci afin d'éviter que le PG_reset() généré automatiquement au démarrage de la MPAGE ne vide les champs fixés par MP_set_ref_rec().

Debugging des bases de données ODBC

3 niveaux d'informations de debugging défini par la variable

        int ODebugDetail;

0 : debug de base (Query, Sql, ...)
1 : next et prev en plus
2 : valeur de chaque record lu.

Variables

        char SCR_USER_CONNECT[255];
char SCR_PASSWD_CONNECT[255];
int SCR_PG2IS_INPUT;

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be