Corrections des anomalies

SQL Design V5.0F fix 8

GPC 3471 - Permettre d'éliminer les lignes vides dans le fichier log.
GPC 3821 - Les scripts n'étaient pas correctement décompilés lors d'une annulation de changement (UNDO) dans IDSX.
GPC 3928 - Les pilotes de bases de données utilisaient des messages du référentiel lorsque utilisés par l'assistant de mise à jour.
GPC 3946 - Erreur lors de la lecture du référentiel avec la base de données DB/2.
GPC 4288 - SDTool ne montrait pas la liste des programmes d'un système si ceux-ci n'avaient pas de description pour la langue courante.
GPC 4391 - Certaines fonctions normalisées pour DB2 causaient des erreurs.
GPC 4392 - Editeur de formulaire - l'éditeur ne montre pas correctement les champs non sélectionnables.
GPC 4400 - PrtSelectPrinter - le nom de l'imprimante est limité à 32 caractères.
GPC 4401 - Les blobs de la version 5.0 ne s'imprimaient pas correctement.
GPC 4411 - Form.SetFont - l'exemple dans la documentation est erroné.
GPC 4414 - Documentation - Erreur dans la définition de l'entrée DBInfo.
GPC 4417 - Fichier d'aide Installation.Hlp - 2 erreurs dans la procédure de mise à jour.
GPC 4418 - Permettre de sélectionner automatiquement le nom de l'utilisateur Windows dans la fenêtre de login.
GPC 4422 - Erreur dans le fichier sys50db2.sql. Certaines colonnes étaient manquantes ou mal définies.
GPC 4433 - Ajouter des informations à la trace lors de la création des micro-référentiels.
GPC 4438 - Erreur fatale lors de la lecture d'enregistrements dans SQL Server.
GPC 4440 - Erreur interne à la création des micro-référentiels avec le pilote Oracle Net 8 si le DbCompatibility était à 6.
GPC 4441 - Améliorations des informations de trace dans le pilote Oracle Net 8.
GPC 4443 - Erreur lors de l'exécution de certaines requêtes SQL avec le pilote Oracle Net 8.
GPC 4444 - Définition des enchaînements - problème dans la clause "order by" d'une commande SQL sous DB2
GPC 4449 - PrtSetup - erreur dans le texte d'aide du mot-clé.
GPC 4450 - PrtSetup - devrait générer une erreur si le nom de l'imprimante est trop long.
GPC 4451 - Configurer l'imprimante - la fenêtre de configuration de l'imprimante devrait être modale par rapport à la fenêtre de sélection d'imprimantes.
GPC 4460 - PrtDirectSetup - modifier la taille du papier retourne toujours 67 (pas supporté).
GPC 4461 - Champ mémo dans un formulaire horizontal - incapable de modifier le texte si la cellule est vide.
GPC 4462 - Problème lors de la décompression d'un blob - l'erreur interne ZipIntf, code = 9, info = [code = 4] arrive encore trop souvent.
GPC 4465 - Problème avec Oracle Net 8 et l'éditeur de formulaire - lors de la modification d'un champ, une erreur Oracle était déclenchée.
GPC 4474 - Problème au niveau de l'impression dans SQL Design.
GPC 4477 - Le pilote Oracle Net 8 retournait les erreurs en chiffres positifs.
GPC 4479 - IsGrpInstChgSinceReset% - si on passe un form handle dont le group instance a été détruit, on obtient une erreur fatale.
GPC 4480 - Fichier connexion - si le fichier de connexion est en lecture seulement, la liste des connexions affichée dans SDTool et la liste retournée par le mot-clé ConGetConnectionList$ sont vides.
GPC 4482 - Login - la correction du GPC 3790 empêchait de changer le login si on utilise un mot de passe BD pour la connexion.
GPC 4483 - Connexion - la correction du GPC 3790 a entraîné une erreur lorsque l'on passe d'un programme à l'autre.
GPC 4486 - DDE - lors d'une déconnexion, le serveur ne recevait plus le nom du service de la conversation en cours de déconnexion.
GPC 4487 - IDSX - l'option "copier nom" du Gestionnaire de projet ne fonctionnait pas si l'option "presse-papiers multiple" était activée dans Word.
GPC 4488 - PopupChoiceList$ - la fonction ne pouvait retourner plus de 1024 caractère alors que les chaînes de caractères ne sont plus limitées.
GPC 4511 - Les codes dans les listes de choix n'acceptaient pas le symbole "=".
GPC 4517 - Erreur fatale lors de la fermeture d'un formulaire dans certains cas rares.
GPC 4520 - Édition des formulaires - la sauvegarde était impossible sous DB2.
GPC 4531 - Les colonnes de type Varchar For Bit Data dans DB2 étaient exportées incorrectement.
GPC 4533 - Nouvel utilitaire de création de micro-référentiels.
GPC 4540 - Le code d'erreur d'Oracle lors d'une duplication de clé n'était pas reconnu.



GPC 3471 - Permettre d'éliminer les lignes vides dans le fichier log.

Lorsque les messages sont redirigés dans un fichier log, les messages vides sont également inscrits, ce qui est le cas lorsque la barre de statut est vidée. Pour éviter que ces messages ne soient inscrits au fichier, une entrée dans le .INI a été ajouté : LogEmptyMsg=n

Haut


GPC 3821 - Les scripts n'étaient pas correctement décompilés lors d'une annulation de changement (UNDO) dans IDSX.

Les scripts sont maintenant correctement décompilés.

Haut


GPC 3928 - Les pilotes de bases de données utilisaient des messages du référentiel lorsque utilisés par l'assistant de mise à jour.

Les pilotes n'utilisent plus ces messages et l'assistant de mise à jour ne génère plus d'erreur lorsque utilisé dans SDTool.

Haut


GPC 3946 - Erreur lors de la lecture du référentiel avec la base de données DB/2.

L'erreur Interne Module = PERSMAIN, Code = 18, Info = [1] n'est plus affichée lors de la lecture du référentiel avec DB/2.

Haut


GPC 4288 - SDTool ne montrait pas la liste des programmes d'un système si ceux-ci n'avaient pas de description pour la langue courante.

SDTool montre maintenant la liste des programmes d'un système peut importe la langue.

Haut


GPC 4391 - Certaines fonctions normalisées pour DB2 causaient des erreurs.

Toutes les fonctions normalisées ont été revues et corrigées.

Haut


GPC 4392 - Editeur de formulaire - l'éditeur ne montre pas correctement les champs non sélectionnables.

Les champs non sélectionnables sont maintenant affichés correctement.

Haut


GPC 4400 - PrtSelectPrinter - le nom de l'imprimante est limité à 32 caractères.

La longueur du nom d'imprimante supporté est maintenant de 225 caractères.

Haut


GPC 4401 - Les blobs de la version 5.0 ne s'imprimaient pas correctement.

Les blobs s'impriment maintenant correctement.

Haut


GPC 4411 - Form.SetFont - l'exemple dans la documentation est erroné.

Corrigé.

Haut


GPC 4414 - Documentation - Erreur dans la définition de l'entrée DBInfo.

L'entrée DBInfo n'est plus utilisée avec le pilote DB2.

Haut


GPC 4417 - Fichier d'aide Installation.Hlp - 2 erreurs dans la procédure de mise à jour.

Corrigé.

Haut


GPC 4418 - Permettre de sélectionner automatiquement le nom de l'utilisateur Windows dans la fenêtre de login.

Ajouté une nouvelle entrée au .INI, soit LoginUseWindowsUser=n.

Haut


GPC 4422 - Erreur dans le fichier sys50db2.sql. Certaines colonnes étaient manquantes ou mal définies.

Corrigé.

Haut


GPC 4433 - Ajouter des informations à la trace lors de la création des micro-référentiels.

Ajouté des informations à la trace lors d'erreurs de lecture/création/propagation des micro-référentiels.

Haut


GPC 4438 - Erreur fatale lors de la lecture d'enregistrements dans SQL Server.

Lorsqu'un SELECT retournait plus de 100 lignes contenant un décimal avec chiffre après le point, db-lib causait une erreur fatale. Corrigé.

Haut


GPC 4440 - Erreur interne à la création des micro-référentiels avec le pilote Oracle Net 8 si le DbCompatibility était à 6.

Corrigé. Il n'y a plus d'erreur interne lors de la création des micro-référentiels.

Haut


GPC 4441 - Améliorations des informations de trace dans le pilote Oracle Net 8.

Les informations des traces fetch, cursor caching et bind ont été améliorées.

Haut


GPC 4443 - Erreur lors de l'exécution de certaines requêtes SQL avec le pilote Oracle Net 8.

Le pilote ignore maintenant l'erreur 1406: data truncated.

Haut


GPC 4444 - Définition des enchaînements - problème dans la clause "order by" d'une commande SQL sous DB2

Corrigé.

Haut


GPC 4449 - PrtSetup - erreur dans le texte d'aide du mot-clé.

Corrigé.

Haut


GPC 4450 - PrtSetup - devrait générer une erreur si le nom de l'imprimante est trop long.

Corrigé. Une erreur est déclarée si le nom de l'imprimante est trop long.

Haut


GPC 4451 - Configurer l'imprimante - la fenêtre de configuration de l'imprimante devrait être modale par rapport à la fenêtre de sélection d'imprimantes.

Corrigé. On ne peut plus ouvrir plus d'une fenêtre de configuration à la fois.

Haut


GPC 4460 - PrtDirectSetup - modifier la taille du papier retourne toujours 67 (pas supporté).

Corrigé.

Haut


GPC 4461 - Champ mémo dans un formulaire horizontal - incapable de modifier le texte si la cellule est vide.

Corrigé.

Haut


GPC 4462 - Problème lors de la décompression d'un blob - l'erreur interne ZipIntf, code = 9, info = [code = 4] arrive encore trop souvent.

Corrigé. L'erreur interne a été enlevée et le code de retour est correctement retourné aux différentes fonctions appelantes.

Haut


GPC 4465 - Problème avec Oracle Net 8 et l'éditeur de formulaire - lors de la modification d'un champ, une erreur Oracle était déclenchée.

Quand un argument était présent plus d'une fois dans une commande SQL, la position du bind utilisée était mauvaise. Corrigé.

Haut


GPC 4474 - Problème au niveau de l'impression dans SQL Design.

Le calcul de la taille de la police de caractère minimale requise se fait maintenant correctement. Si aucune taille pour la police ne permet l'impression, aucune taille n'est sélectionnée par défaut et les informations (nbr ligne et nbr de car) sont mises à blanc.

Haut


GPC 4477 - Le pilote Oracle Net 8 retournait les erreurs en chiffres positifs.

Corrigé. Les erreurs sont maintenant retournées en chiffres négatifs.

Haut


GPC 4479 - IsGrpInstChgSinceReset% - si on passe un form handle dont le group instance a été détruit, on obtient une erreur fatale.

Corrigé. Cette situation retourne maintenant une erreur de programmation.

Haut


GPC 4480 - Fichier connexion - si le fichier de connexion est en lecture seulement, la liste des connexions affichée dans SDTool et la liste retournée par le mot-clé ConGetConnectionList$ sont vides.

Corrigé. Le fichier peut maintenant être ouvert même si il est en lecture seulement.

Haut


GPC 4482 - Login - la correction du GPC 3790 empêchait de changer le login si on utilise un mot de passe BD pour la connexion.

Ajouter une entrée dans le .INI, LoginChangeOnAskDbPwd, qui permet de modifier les informations de connexion lors du login.

Haut


GPC 4483 - Connexion - la correction du GPC 3790 a entraîné une erreur lorsque l'on passe d'un programme à l'autre.

Le mot de passe BD n'est plus demandé lorsque l'on démarre un nouveau programme à partir du menu, mais bien juste une fois au chargement.

Haut


GPC 4486 - DDE - lors d'une déconnexion, le serveur ne recevait plus le nom du service de la conversation en cours de déconnexion.

Corrigé. Le serveur reçoit de nouveau le nom du service de la conversation en cours de déconnexion.

Haut


GPC 4487 - IDSX - l'option "copier nom" du Gestionnaire de projet ne fonctionnait pas si l'option "presse-papiers multiple" était activée dans Word.

Corrigé. Le presse-papier est maintenant vidé lors de la copie du nom.

Haut


GPC 4488 - PopupChoiceList$ - la fonction ne pouvait retourner plus de 1024 caractère alors que les chaînes de caractères ne sont plus limitées.

Corrigé. La fonction peut maintenant retourner une chaîne illimitée.

Haut


GPC 4511 - Les codes dans les listes de choix n'acceptaient pas le symbole "=".

Corrigé. Les codes acceptent maintenant le "=".

Haut


GPC 4517 - Erreur fatale lors de la fermeture d'un formulaire dans certains cas rares.

Corrigé. La destruction des contrôles n'entraîne plus d'erreur fatale.

Haut


GPC 4520 - Édition des formulaires - la sauvegarde était impossible sous DB2.

La sauvegarde se fait maintenant correctement sous DB2.

Haut


GPC 4531 - Les colonnes de type Varchar For Bit Data dans DB2 étaient exportées incorrectement.

Les colonnes sont maintenant correctement exportées. Ceci rend possible l'export de la table PROTUSR dans DB2.

Haut


GPC 4533 - Nouvel utilitaire de création de micro-référentiels.

Le nouvel exécutable sdurep.exe permet de générer les micro-référentiels d'un système, d'une section ou d'un programme à partir de la ligne de commande.

Haut


GPC 4540 - Le code d'erreur d'Oracle lors d'une duplication de clé n'était pas reconnu.

L'erreur ORA-1 est maintenant correctement reconnu.

Haut