6094 | Rep++ -- Problème avec la propriété RowsetTree.DelayReading |
La propriété était ignorée. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
6733 | SQL Design -- Problème avec le bouton Effacer de la barre d'outils dans les applications SQL Design |
La commande Effacer de la barre d'outils devenait non disponible quand on perdait le focus de la grille.
Corrigé dans : Rep++-SQL Design V8.00F Release
6755 | SID -- L'apparence de la barre d'outils a changé depuis la dernière version |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7226 | Rep++ .NET -- Nouvelle façon d'initialiser l'objet Application |
On peut maintenant initialiser directement l'objet Application à partir de la ressource de connexion en appelant la méthode RepPP.Application.InitFromRes.
Corrigé dans : Rep++-SQL Design V8.00F Release
7445 | Rep++ pour SQL Design -- Problème avec le déclenchement de l'événement FormExit |
Après l'utilisation de la méthode CopyFrom, l'événement FormExit était parfois inutilement déclénché.
Corrigé dans : Rep++-SQL Design V8.00F Release
7446 | SQL Design -- Déclenchement d'une erreur interne à l'éxecution du mot clé BuildSqlCmd |
L'erreur pouvait se produire aléatoirement.
Corrigé dans : Rep++-SQL Design V8.00F Release
7448 | SID -- Correction d'une erreur interne en utilisant IntelliSense |
L'erreur pouvait se déclencher dans certains contextes en cliquant dans la bulle IntelliSense.
Corrigé dans : Rep++-SQL Design V8.00F Release
7463 | SQL Design -- Correction d'une erreur interne lors de l'utilisation de variants |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7468 | SID -- Modification du standard des noms des atomes dans le SID |
Mise à niveau des noms des atomes dans le SID au standard de Rep++ studio.
Corrigé dans : Rep++-SQL Design V8.00F Release
7498 | Rep++ studio -- La combinaison Ctrl+A dans une zone de texte (text box) met le champ à l'état modifié |
La combinaison des touches ne change plus l'état.
Corrigé dans : Rep++-SQL Design V8.00F Release
7507 | Panneau de configuration des traces -- Le noeud Rowset sous la catégorie Event apparaît 2 fois |
Correction de l'anomalie d'affichage.
Corrigé dans : Rep++-SQL Design V8.00F Release
7510 | Rep++ .NET -- Ajout des évènements CCDbBeforeReadRowsetTree et CCDbAfterReadRowsetTree lors de l'appel RowsetTree.FetchLinesFromDB |
Implémenté.
Corrigé dans : Rep++-SQL Design V8.00F Release
7514 | Rep++ .NET -- Ajout d'une classe de base pour les évènements de lignes |
Implanté.
Corrigé dans : Rep++-SQL Design V8.00F Release
7523 | Rep++ studio -- Vérification d'intégrité des noms des composants Rep++ pour éviter les conflits de noms |
Des vérifications ont été rajoutées au niveau des Rowsets\RowsetTrees\noeuds pour prévenir des conflits de noms potentiels lors de la génération des objets.
Corrigé dans : Rep++-SQL Design V8.00F Release
7532 | Rep++ studio -- Amélioration de l'ancrage de l'arbre des composants et de la liste de composants dans un seul volet |
Compléter la logique pour corriger les problèmes d'ancrage de l'arbre des composants et de la liste de composants, et pour l'enregistrement de la nouvelle configuration.
Corrigé dans : Rep++-SQL Design V8.00F Release
7536 | Assistant de mise à jour -- Mise à jour des pilotes de base de données |
Ajout de la décoration des mots clés réservés lorsqu'on met à jour la définition de la base de données (référentiel vers base de données) pour SQL Server, Oracle et SQLLite.
Corrigé dans : Rep++-SQL Design V8.00F Release
7559 | Rep++ SQL Design -- Correction d'un problème avec la méthode GroupeInstance.LoadXMLFromBuf |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7560 | SDTool -- Problème possible avec la création d'une nouvelle connexion en SQLite |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7561 | Rep++ SQL Design -- Correction d'un plantage aléatoire avec les fonctions $App.Tool.FormatMessage et $App.SetEventState |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7567 | SQL Design -- Amélioration du rapport d'erreur de compilation |
Amélioration du rapport d'erreur de compilation.
Corrigé dans : Rep++-SQL Design V8.00F Release
7568 | Rep++ studio pour SQL Design -- Amélioration de l'éditeur des menus d'enchaînement |
Dans les menus d'enchaînement, si une entrée de sécurité n'existe plus, un point d'exclamation rouge apparaît maintenant à côté du champ Équivalence de sécurité. Une infobulle indique l'entrée de sécurité à laquelle le menu d'enchaînement était associé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7571 | Rep++ .NET -- Anomalie relative aux masques de sortie non valides |
Les masques non valides n'étaient pas détectés.
Corrigé dans : Rep++-SQL Design V8.00F Release
7577 | Rep++ .NET -- Changement de comportement de la méthode RowsetTreeDefNodes.Create |
Si la création ne fonctionne pas, la méthode déclenchera une exception au lieu de retourner Nothing/null.
Corrigé dans : Rep++-SQL Design V8.00F Release
7582 | Rep++ SQL Design -- Modification de la méthode GroupInstance.ValidActiveLine |
La méthode GroupInstance.ValidActiveLine([BOOL child], [Field FldInError]) est maintenant obsolète et a été remplacée par GroupInstance.ValidateActiveLine([SDValidateOption option]). L'ancien mot clé est dorénavant caché.
Corrigé dans : Rep++-SQL Design V8.00F Release
7584 | SID -- Retrait de l'évènement $ProgStarting de la liste des évènements |
L'évènement $ProgStarting n'est plus déclenché depuis plusieurs versions.
Corrigé dans : Rep++-SQL Design V8.00F Release
7585 | SQL Design -- Problème avec le mot clé Date.SubString du langage Script qui déclenche une erreur |
L'instruction compilait correctement mais déclenchait une erreur à l'exécution.
Corrigé dans : Rep++-SQL Design V8.00F Release
7587 | Rep++ SQL Design et .NET -- Modification du comportement des méthodes GroupInstance.ResetLine et GroupInstance.ResetAllLines |
Ces méthodes supportent dorénavant les groupes verticaux. Ce changement est aussi mis en place pour .NET pour les méthodes Rowset.ResetLine et Rowset.ResetAllLines.
Corrigé dans : Rep++-SQL Design V8.00F Release
7590 | Système de traces -- Problème avec la trace GroupInstance/Consistency dans SQL Design |
La trace déclenchait une erreur interne.
Corrigé dans : Rep++-SQL Design V8.00F Release
7609 | Rep++ studio -- Amélioration du générateur de micro-référentiel |
Améliorations telles l'enregistrement de la configuration et l'ajout de la fonction d'inclusion à partir d'un fichier.
Corrigé dans : Rep++-SQL Design V8.00F Release
7615 | SQL Design -- Problème avec le caret de sélection dans le QH |
Le caret de sélection ne se positionnait pas si on changeait la ligne par programmation. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7616 | Rep++ .NET -- Changement de comportement de la méthode RowsetTreeDef.BuildSqlCommand |
Lorsqu'un des Rowsets de la transaction n'est pas associé à une table, la méthode retournera une erreur 12 mais continuera de bâtir toutes les commandes possibles dans le RowsetTree.
Corrigé dans : Rep++-SQL Design V8.00F Release
7624 | Rep++ studio -- Anomalie concernant la taille maximale du champ avec un masque d'affichage |
Il avait une discordance entre la taille maximale d'un champ utilisant un masque d'affichage et la taille maximale à l'exécution.
Corrigé dans : Rep++-SQL Design V8.00F Release
7626 | Rep++ .NET -- Support du type System.Data.Common.DbCommand |
Rep++ supporte maintenant une connexion .NET de type System.Data.Common.DbCommand.
Corrigé dans : Rep++-SQL Design V8.00F Release
7627 | SQL Design -- Problème possible avec le mot clé String.ToDecimal |
Si la chaîne de caractères était invalide, le mot clé déclenchait un message "plus de mémoire".
Corrigé dans : Rep++-SQL Design V8.00F Release
7630 | Pilote Oracle -- Erreur lors de l'exécution de certaines procédures stockées sur Oracle |
Les procédures stockées ayant un paramètre de sortie causaient une erreur.
Corrigé dans : Rep++-SQL Design V8.00F Release
7631 | Pilote SQLite -- Correction d'un problème avec les caractères non ANSI |
Maintenant tous les caractères sont enregistrés au format UTF-8.
Corrigé dans : Rep++-SQL Design V8.00F Release
7633 | Pilote SQL Server -- Amélioration du pilote de base de données |
La version SQL Server 2012 est maintenant correctement supportée.
Corrigé dans : Rep++-SQL Design V8.00E Fix 8
7638 | SDTool -- Erreur à l'exécution d'un fichier SQL sur une nouvelle connexion: aucune connexion active |
Dans un nouveau catalogue de connexions, après la création d'une nouvelle connexion, l'éxecution d'une commande SQL générait une erreur.
Corrigé dans : Rep++-SQL Design V8.00F Release
7639 | Assistant de mise à jour du référentiel -- Problème de mise à jour avec SQLite (base de données vers référentiel) |
Si on faisait une mise à jour de la base de données vers le référentiel, une erreur de base de données était générée.
Corrigé dans : Rep++-SQL Design V8.00F Release
7640 | Rep++ .NET -- Problèmes divers avec les Rowsets dynamiques |
Divers problèmes survenaient avec les Rowsets dynamiques contenant des champs de travail, par exemple lors des tris, de la lecture, etc.
Corrigé dans : Rep++-SQL Design V8.00F Release
7641 | SQL Design -- Anomalie dans les fonctions de recherche et remplacement |
Le critère de recherche saisi n'était parfois pas pris en considération.
Corrigé dans : Rep++-SQL Design V8.00F Release
7643 | Rep++ -- Problème avec le contrôle RepPPInfo |
Une exception était déclenchée lorsqu'on essayait de changer la connexion.
Corrigé dans : Rep++-SQL Design V8.00F Release
7645 | Assistant de normalisation -- Les raccourcis clavier ne semblent pas fonctionner |
Les raccourcis clavier ne fonctionnaient pas toujours selon le contexte.
Corrigé dans : Rep++-SQL Design V8.00F Release
7646 | Rep++ studio et Protec -- Amélioration des barres d'outils |
Modification des barres d'outils pour les rendre plus intuitives.
Corrigé dans : Rep++-SQL Design V8.00F Release
7647 | Rep++ .NET -- Certains événements dans les instances typées ne sont pas appelés |
Dans les instances typées de RowsetTree, l'événement CCDbAfterUpdRowsetTree n'était jamais déclenché. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7649 | Rep++ .NET -- Le rafraîchissement des instances typées n'applique pas toujours les derniers changements |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7651 | Rep++ .NET -- L'assistant de génération de projet pouvait faire planter Visual Studio |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7652 | Rep++ .NET -- Problème de désérialisation d'un Rowset ou RowsetTree |
La désérialisation pouvait déclencher une erreur interne si le paramètre LangNeutral diffère de celui de la sérialisation. La fonction retourne maintenant une erreur.
Corrigé dans : Rep++-SQL Design V8.00F Release
7654 | Rep++ .NET -- Erreurs avec les propriétés RowsetTreeDefNode.Parent et RowsetTreeDefNodes.Parent |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7655 | Rep++ .NET -- Problème avec les méthodes Rowset.SetLineData et Rowset.GetLineData et la valeur du paramètre LineNb |
Si on passait la valeur -1 (ligne courante) au paramètre de ligne LineNb, une exception était déclenchée.
Corrigé dans : Rep++-SQL Design V8.00F Release
7656 | Cadre applicatif Windows Forms -- Ajout de l'événement NodeHandlerControl.AdjustFieldState |
Nouvel événement NodeHandlerControl.AdjustFieldState.
Corrigé dans : Rep++-SQL Design V8.00F Release
7657 | Cadre applicatif Windows Forms -- Problème avec le rafraîchissement des contrôles |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7660 | Rep++ .NET -- Problème avec la propriété SecurityProfiles.DefaultProfile |
La lecture de la propriété SecurityProfiles.DefaultProfile recréait un nouveau profil de sécurité même s'il en existait un, au lieu de le remanier.
Corrigé dans : Rep++-SQL Design V8.00F Release
7662 | Cadre applicatif Windows Forms -- Le texte des boutons de la barre d'outils pour la recherche n'est pas traduit |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7663 | Rep++ .NET -- La méthode Field.CopyFrom cause une exception |
La copie d'un Rowset horizontal vers un Rowset vertical causait une exception. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7666 | Rep++ .NET -- La méthode Macros.Create permettait de créer plusieurs macros du même nom |
On pouvait créer plusieurs macros avec le même nom, ce qui causait plusieurs anomalies par la suite.
Corrigé dans : Rep++-SQL Design V8.00F Release
7667 | Rep++ .NET -- La méthode Connection.ImportSystem avec le paramètre sdRepNoReplace ne fonctionne pas |
Le paramètre sdRepNoReplace n'avait aucun effet. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7672 | Rep++ .NET -- Il n'était pas possible de créer dynamiquement des listes de choix de type booléen |
Une exception était déclenchée si on essayait de créer dynamiquement une liste de choix de type booléen dans le code.
Corrigé dans : Rep++-SQL Design V8.00F Release
7673 | Rep++ .NET -- Plantage avec la méthode Cursor.GetColumnValue(int) si le paramètre est hors limite |
Un index hors limite (-1) causait un plantage applicatif.
Corrigé dans : Rep++-SQL Design V8.00F Release
7674 | SDTool -- Anomalie avec l'import des systèmes avec DB2 |
Les imports n'incorporaient pas les BLOBs avec DB2.
Corrigé dans : Rep++-SQL Design V8.00F Release
7679 | Rep++ .NET -- La propriété DataConnection ne prend pas la valeur précisée par la méthode Application.Init |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7680 | Assistant de mise à jour -- Avec Oracle, certaines colonnes d'index très spécifiques au système causent une erreur lors de la mise à jour |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7683 | Pilote DB2 -- Erreur inattendue après un grand nombre de requêtes |
Si on faisait un grand nombre de requêtes dans la durée de vie d'une session, des erreurs inattendues pouvaient survenir.
Corrigé dans : Rep++-SQL Design V8.00F Release
7692 | Rep++ studio pour SQL Design -- Dans l'éditeur des programmes, une application qui n'a pas de groupe défini pour la boîte de sélection envoie un message d'avertissement même si aucun groupe n'est obligatoire |
L'avertissement est maintenant supprimé pour les valeurs de défaut des groupes $QV, $QH1, $IMP et $LST si un de ces items n'existe pas.
Corrigé dans : Rep++-SQL Design V8.00F Release
7695 | Assistants de génération de projets -- Amélioration de la création des instances typées |
Les assistants qui ajoutent un item à une solution existante ajoutent maintenant les instances typées dans le projet courant ou dans un projet séparé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7697 | SQL Design -- Problème d'auto-incrément avec SQLite et Oracle |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7698 | Cadre applicatif WPF -- Problème avec le tampon de sélection |
Si on utilisait un tab control, on pouvait perdre le tampon de sélection lorsqu'on changeait d'onglet.
Corrigé dans : Rep++-SQL Design V8.00F Release
7699 | Cadre applicatif WPF -- Problème avec le tampon de sélection |
Si on utilisait un tab control, on pouvait perdre le tampon de sélection lorsqu'on changeait d'onglet si l'un d'eux contenait une grille.
Corrigé dans : Rep++-SQL Design V8.00F Release
7700 | Rep++ .NET -- Création d'un nouveau cadre applicatif Web utilisant KnockoutJS |
Nouveau cadre applicatif ajouté à la famille de cadres applicatifs Rep++.
Corrigé dans : Rep++-SQL Design V8.00F Release
7703 | Cadre applicatif WPF -- Anomalie dans l'affichage des grilles et des listes |
Les listes de choix suggérés affichaient la valeur au lieu du code ou de la description.
Corrigé dans : Rep++-SQL Design V8.00F Release
7705 | Rep++ .NET -- Changement de comportement de la propriété RowsetTreeDefNode.IsPrimaryKeyBroken |
Un changement la propriété RowsetTreeDefNode.IsPrimaryKeyBroken à true ou à false forçait la propriété RowsetTreeDef.DeleteOptimization à sdLeafDeleteOptimization. Ce comportement n'est maintenant conservé que si la valeur de la propriété RowsetTreeDefNode.IsPrimaryKeyBroken est changée pour true.
Corrigé dans : Rep++-SQL Design V8.00F Release
7706 | SQL Design -- Fusion de l'aide en ligne en un seul fichier |
Les deux fichiers d'aide en ligne ont été fusionnés.
Corrigé dans : Rep++-SQL Design V8.00F Release
7710 | Assistants de génération de projets -- Erreur avec la génération des instances typées des noeuds |
Certaines générations n'utilisaient pas toujours les noms alternatifs définis dans les Rowsets ou les RowsetTrees.
Corrigé dans : Rep++-SQL Design V8.00F Release
7735 | Cadre applicatif WPF -- Ajout d'un template visuel utilisant le style métro |
Note: seulement pour le moment avec C#.
Corrigé dans : Rep++-SQL Design V8.00F Release
7739 | SQL Design -- Problème avec les événements FormMove et FormSize lorsqu'on déplace un formulaire |
L'événement n'était pas déclenché lors des déplacements ou redimensionnements d'un formulaire.
Corrigé dans : Rep++-SQL Design V8.00F Release
7745 | Cadre applicatif WPF -- Ajout d'un template visuel utilisant le style ModernUI |
Note: seulement pour le moment avec C#.
Corrigé dans : Rep++-SQL Design V8.00F Release
7746 | Cadre applicatif MVC -- Problème avec la génération d'applications MVC5 et N-Tier |
La génération ne mettait pas à jour le fichier Web.config avec les configurations WCF.
Corrigé dans : Rep++-SQL Design V8.00F Release
7747 | Cadre applicatif WPF -- Problème avec le chargement des données des items sélectionnés |
Les éditeurs ne se rechargeaient pas si on changeait de tampon de sélection et qu'on resélectionnait les items.
Corrigé dans : Rep++-SQL Design V8.00F Release
7748 | Rep++ .NET -- Problème avec la propriété Application.PromptLogin |
Affecter la valeur faux n'empêchait pas la fenêtre d'ouverture de session de s'afficher si l'utilisateur ou le mot de passe passé à Application.Init n'était pas bon ou vide.
Corrigé dans : Rep++-SQL Design V8.00F Release
7750 | Rep++ -- Ajout de la méthode Tool.GenerateRuntimeKey |
Cette méthode permet de créer des clés d'installation pour des applications install free.
Corrigé dans : Rep++-SQL Design V8.00F Release
7751 | Rep++ -- Ajout de la méthode SecurityProfiles.ComputeMD5OnPassword |
Cette méthode permet de générer le hash de vérification pour un mot de passe encodé en MD5.
Corrigé dans : Rep++-SQL Design V8.00F Release
7752 | Rep++ studio -- Amélioration de la création des champs à partir des colonnes |
Le libellé d'un champ créé à partir d'une colonne utilise le nom sensible à la casse.
Corrigé dans : Rep++-SQL Design V8.00F Release
7754 | Pilote SQLite -- Amélioration du pilote de base de données SQLite |
Dans la définition d'une connexion, le chemin vers le fichier contenant la base de données peut être un chemin relatif.
Corrigé dans : Rep++-SQL Design V8.00F Release
7756 | Cadres applicatifs Windows Forms et WPF -- Amélioration de l'affichage des messages |
Il est maintenant possible de personnaliser les fenêtres de messages par l'ajout d'un override au moment de l'affichage.
Corrigé dans : Rep++-SQL Design V8.00F Release
7757 | Toolkit WPF -- Dans la grille WPF, les listes de choix suggérés ne s'affichaient pas correctement |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7758 | Cadre applicatif WPF -- Problème avec le chargement des éditeurs pouvant causer un plantage |
Lors des chargements et déchargements de l'éditeur dans l'objet TopContainer, il pouvait survenir un plantage.
Corrigé dans : Rep++-SQL Design V8.00F Release
7761 | Cadre applicatif WPF -- Amélioration de l'affichage des résultats de recherche |
Après une recherche, le premier champ est maintenant sélectionné.
Corrigé dans : Rep++-SQL Design V8.00F Release
7762 | Toolkit WPF -- Le contrôle combo box ne sélectionne pas d'item existant quand le champ comporte une liste de choix suggérés |
Les champs comportant une liste de choix suggérés ne sélectionnaient pas l'index du combo box.
Corrigé dans : Rep++-SQL Design V8.00F Release
7763 | Toolkit WPF -- Amélioration du contrôle TabItemClosable |
On peut maintenant le retirer par programmation.
Corrigé dans : Rep++-SQL Design V8.00F Release
7765 | Cadre applicatif WPF -- Erreur sur l'ouverture d'une fenêtre enfant |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7766 | Assistants -- Amélioration des assistants de mise à jour de projets pour les fichiers en lecture seule |
Ajout d'une boîte de dialogue pendant la synchronisation ou la mise à jour du modèle, qui donne le choix aux utilisateurs pour les fichiers en mode lecture seule : Remplacer, Remplacer tous, Annuler ou Annuler tous.
Corrigé dans : Rep++-SQL Design V8.00F Release
7767 | Assistant de mise à jour -- Dans la page Mettre à jour le référentiel, les valeurs Système et Section sont vides |
Les listes Système et Section devraient contenir les valeurs du système et de la section courants. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7768 | Rep++ studio -- Nouvelle commande du menu Fichier: Suprimmer configuration |
Cette commande permet de supprimer la configuration enregistrée par Rep++ studio, ce qui évite de supprimer le fichier manuellement.
Corrigé dans : Rep++-SQL Design V8.00F Release
7770 | Toolkit V2 -- Amélioration du RowsetDataBindingAdaptor |
On peut maintenant spécifier la préférence pour le binding des listes de choix.
Corrigé dans : Rep++-SQL Design V8.00F Release
7771 | Rep++ .NET -- La méthode Rowset.MoveLineTo ne bouge pas la ligne à l'endroit voulu |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7774 | Pilote de base de données SQL Server -- Amélioration |
Le support du type VARCHAR(MAX) a été implanté.
Corrigé dans : Rep++-SQL Design V8.00F Release
7775 | Cadre applicatif WPF -- Problème avec la proposition d'enregistrer les changements dans un éditeur WPF |
Cliquer sur Non n'annulait pas les modifications faites. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7776 | Toolkits Windows Form et WPF -- Amélioration de l'objet UIConfigHolder |
La configuration des interfaces créées dynamiquement est maintenant enregistrée et restaurée par l'objet.
Corrigé dans : Rep++-SQL Design V8.00F Release
7777 | Rep++ -- Problème avec le champ et les nombres décimaux non valides |
Le champ ne déclenchait pas d'erreur à la validation. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7780 | Cadre applicatif WPF -- Problème avec les fenêtres des éditeurs |
La fenêtre déclenchait une demande d'enregistrement des modifications alors que rien n'était modifié. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7781 | Assistants de génération de projets Windows Forms et WPF -- Les assistants présentaient des erreurs et des commentaires étaient manquants après l'introduction de ModernUI |
Correction des commentaires et des erreurs des assistants.
Corrigé dans : Rep++-SQL Design V8.00F Release
7782 | Rep++ -- Amélioration de la méthode Application.InitFromRes |
Si un des paramètres est erroné, la fonction retourne maintenant un code d'erreur.
Corrigé dans : Rep++-SQL Design V8.00F Release
7783 | SQL Design -- Problème avec le type casting et les activeX |
Une erreur était déclenchée à l'exécution quand les types n'étaient pas compatibles. Maintenant une erreur de compilation est lancée.
Corrigé dans : Rep++-SQL Design V8.00F Release
7786 | Assistants de génération de projets -- Les assistants de génération de projets Web MVC ne fonctionnent plus avec VS2013 Update 4 |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7787 | Assistants de mise à jour de projets -- Lors de la mise à jour d'instances typées dans des solutions multiprojets utilisant différentes connexions, les objets Application pouvaient être mal initialisés |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7789 | Toolkit WPF -- Amélioration du contrôle FldComboBox |
Maintenant on peut directement spécifier une liste de choix en indiquant l'atome à utiliser.
Corrigé dans : Rep++-SQL Design V8.00F Release
7792 | Toolkit WPF -- Ajout d'un contrôle AutoComplete |
Implémentation d'un nouveau contrôle FldComboBoxAutoComplete dans le Toolkit.
Corrigé dans : Rep++-SQL Design V8.00F Release
7801 | Rep++ pour SQL Design -- Problème avec le language Script et FieldInstance.Value |
L'association directe de FieldInstance.Value à une variable de type date déclenchait une erreur, alors qu'une date est un type string implicite dans SQL Design. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7806 | Cadre applicatif MVC -- Problème avec la sélection multiple |
L'utilisation de sélection multiple faisait planter les filtres du cadre applicatif MVC. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7808 | Cadre applicatif MVC -- Problème avec la duplication d'un item |
Une exception était déclenchée lorsque la ligne dupliquée possédait un champ supportant une colonne auto incrément. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7817 | Rep++ -- Problème avec les commandes SQL personnalisées |
Si on supprime un champ d'un Rowset dont les commandes SQL sont personnalisées, les commandes SQL n'étaient pas automatiquement mises à jour pour tenir compte du champ supprimé. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7818 | Toolkit V2 -- Amélioration de la méthode DataAccessDefault.LoadTransactionData |
Dorénavant, la méthode supporte une clé primaire vide pour la lecture.
Corrigé dans : Rep++-SQL Design V8.00F Release
7823 | Installation de Rep++ / SQL Design -- Mise à jour de l'utilitaire de vérification de l'installation de Rep++ ou de SQL Design |
L'utilitaire suporte nos derniers standards de la version 8.0.
Corrigé dans : Rep++-SQL Design V8.00F Release
7824 | Rep++ .NET -- Ajout de la méthode RowsetTreeDefNode.Delete |
Permet l'effacement de noeud de transaction dans le RowsetTree.
Corrigé dans : Rep++-SQL Design V8.00F Release
7825 | Rep++ .NET -- Anomalie avec la détection de modification d'un RowsetTree |
La modification n'était plus détectée quand un Rowset de type vertical était sous un Rowset de type horizontal. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7826 | Rep++ .NET -- Problème avec la lecture de certains RowsetTrees contenant un Rowset vertical |
Certains enfants pouvaient ne pas être lus si la lecture d'un Rowset vertical ne retournait aucune ligne. Les enfants non lus étaient ceux du même niveau que le Rowset vertical. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7828 | Rep++ .NET -- Changement de comportement de certaines propriétés dans un Rowset vertical |
On peut maintenant accéder aux propriétés LineState, CurrentUndelLine, LineCount, DeletedLineCount, etc., pour un Rowset vertical. Le comportement précédent aurait déclenché une exception.
Corrigé dans : Rep++-SQL Design V8.00F Release
7830 | Cadre applicatif MVC2 -- Ajout de la personnalisation de l'interface utilisateur des templates Knockout |
Ajout de la personalisation de l'interface utilisateur (Popups, Tabs, ListViews Grids, readonly, ...) des templates Knockouts.
Corrigé dans : Rep++-SQL Design V8.00F Release
7831 | Cadre applicatif WPF -- Correction d'un problème avec la sélection de ligne dans la grille WPF |
Les événements de sélection de ligne ne sont pas déclenchés quand la dernière ligne vide est sélectionnée/déselectionnée. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7832 | Toolkit WPF -- Correction d'un problème avec les contrôles FldComboBox et FldLabel |
Ces contrôles ne fonctionnaient pas dans un template de grille WPF (Grid template). Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7833 | Cadres applicatifs Windows Forms et WPF -- Problème avec le NodeHandler |
Les états des commandes étaient incorrects quand la dernière ligne était sélectionnée (ligne vide). Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7839 | Rep++ -- Problème avec la lecture retardée utilisée par programmation |
Les données pouvaient être effacées si le programmeur appelait ReadUnReadChild. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7842 | Ajout du support du cadre applicatif MVC pour Visual Studio 2013 Update 5 |
Ajout.
Corrigé dans : Rep++-SQL Design V8.00F Release
7843 | Rep++ .NET -- Ajout de nouvelles méthodes et propriétés |
Ajout des méthodes et propriétés suivantes: Application.InstanceCreationTimeApplication.RefreshChoiceListRowsetTreeDef.RefreshChoiceListRowsetDef.RefreshChoiceListFieldDef.RefreshChoiceList. Veuillez consulter notre documentation pour plus de détails ces nouvelles propriétés et méthodes.
Corrigé dans : Rep++-SQL Design V8.00F Release
7845 | Rep++ SQL Design -- Problème avec les menus d'enchaînement dans Rep++ studio |
Les équivalences de sécurité ne s'affichaient pas toujours. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7851 | SQL Design -- Amélioration de la création des formulaires dans SQL Design |
Ajout de paramètres au moment de la création d'un formulaire pour afficher des boutons permettant de maximiser ou de minimiser la fenêtre, et d'un attribut pour indiquer son état initial (maximisé, minimisé).
Corrigé dans : Rep++-SQL Design V8.00F Release
7853 | Rep++ studio -- Problème avec l'éditeur de table |
Si on effaçait tous les index, un plantage survenait en cliquant sur le bouton Éditer index. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7855 | Rep++ studio -- Amélioration du comparateur de référentiel |
On peut maintenant exporter les différences dans un fichier XML.
Corrigé dans : Rep++-SQL Design V8.00F Release
7858 | Rep++ studio -- Problème avec la création de champs à partir d'une colonne |
Si une colonne de type CHAR excédait une certaine taille, une erreur survenait. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7864 | Cadre applicatif Windows Forms -- Amélioration de la fonction de recherche |
Ajout de nouveaux critères de recherche.
Corrigé dans : Rep++-SQL Design V8.00F Release
7867 | Rep++ .NET -- Ajout de prototypes aux méthodes RowsetTree.FindUsingPrimaryKey, RowsetTree.FindUsingPrimaryKeyInUndelLine, Rowset.FindUsingPrimaryKey, Rowset.FindUsingPrimaryKeyInUndelLine, Rowset.FindValue et Rowset.FindValueInUndelLine |
Les prototypes permettent de retourner l'objet Rowset ou l'index de la ligne qui contient la valeur, au lieu de les sélectionner.
Corrigé dans : Rep++-SQL Design V8.00F Release
7868 | Rep++ .NET -- Ajout d'un prototype à la méthode RowsetTree.ReadUnreadChild |
Le prototype permet de lire l'ensemble d'une transaction.
Corrigé dans : Rep++-SQL Design V8.00F Release
7873 | Rep++ -- Ajout de la méthode d'extension Rowset.CheckIfPKUnique |
Ajout de la méthode Rowset.CheckIfPKUnique, qui fait partie de RepPP.Toolkit.Extensions.
Corrigé dans : Rep++-SQL Design V8.00F Release
7875 | Cadre applicatif WPF -- Il pouvait survenir un problème avec l'enregistrement |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7877 | Rep++ studio -- Il pouvait survenir une erreur lors de l'enregistrement d'une table |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7878 | SDTool -- Une erreur avait lieu quand on essayait de se connecter avec SDTool en 64bits |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7879 | Pilote SQL Server -- Problème avec notre pilote et SQL Server 2012 |
Corrigé
Corrigé dans : Rep++-SQL Design V8.00F Release
7880 | Rep++ studio -- Problème dans l'éditeur de RowsetTree\Card avec les options |
On ne pouvait choisir l'option Optimisation pour l'effacement: Optimiser tous les noeuds si l'option Laissez les lignes détruites visibles pour le noeud était activée. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7885 | Cadre applicatif WPF -- Un problème pouvait survenir lorsqu'on dupliquait un item |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7887 | SQL Design -- Problème avec le language Script et les LOB |
Il avait une erreur dans la clause WHERE de la commande générée par BuildLobCommand. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7888 | SID -- Incohérence dans la taille des chaînes de caractères pour la recherche et pour le remplacement |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7889 | Assistants de génération de projets -- Lors de l'étape de connexion au référentiel, le mot de passe inscrit était visible en clair |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7894 | Génération des instances typées -- Les instances typées n'étaient pas générées dans la bonne langue |
La langue de génération pouvait différer entre la génération initiale et les mises à jour successives. Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7896 | Assistant de mise à jour référentiel -- Amélioration |
On peut maintenant importer les nouvelles tables du référentiel vers la DB en utilisant un schéma.
Corrigé dans : Rep++-SQL Design V8.00F Release
7897 | Rep++ .NET -- Ajout d'une nouvelle classe PocoValueConverterDefault |
Permet de convertir les valeurs des champs entre des Rowsets et des entités POCO. La nouvelle classe se trouve dans l'espace de nommage RepPP.Remoting.
Corrigé dans : Rep++-SQL Design V8.00F Release
7898 | Rep++ .NET -- Ajout des méthodes Field.LoadMultiValueFromRowset et Field.SaveMultiValueToRowset |
Ces méthodes permettent de charger ou d'enregistrer les valeurs d'une liste de choix d'un champ. Consultez la documentation en ligne pour plus de détails.
Corrigé dans : Rep++-SQL Design V8.00F Release
7899 | Rep++ studio -- Amélioration de l'éditeur de Rowset |
Suppression de l'avertissement de clé primaire manquante si le Rowset n'est rattaché à aucune table.
Corrigé dans : Rep++-SQL Design V8.00F Release
7905 | Rep++ -- Correction dans la validation d'un masque d'affichage |
La validation supporte maintenant le symbole monétaire de l'euro et le caractère %.
Corrigé dans : Rep++-SQL Design V8.00F Release
7907 | Rep++ .NET -- Ajout de prototypes aux méthodes SqlCommands.Open et ChoiceList.BuildFromDb |
On peut maintenant passer à ces méthodes un RowsetDef ou un RowsetTreeDefNode. Ceux-ci seront utilisés pour résoudre le contexte du mot clé :$AUTO lorsqu'il est utilisé dans la commande SQL.
Corrigé dans : Rep++-SQL Design V8.00F Release
7908 | Rep++ Toolkit V2 -- Correction d'un problème avec l'objet UIConfigHolderBase |
L'objet pouvait causer une exception si l'utilisateur changeait les paramètres régionaux de Windows dans les applications en client lourd.
Corrigé dans : Rep++-SQL Design V8.00F Release
7909 | Rep++ SQL Design -- Correction d'un plantage lors d'un tri invalide |
Correction d'un plantage à l'éxecution de la méthode GroupInstance.Sort lorsque l'instance contient au moins une valeur nulle.
Corrigé dans : Rep++-SQL Design V8.00F Release
7912 | Rep++ .NET -- Ajout d'une méthode aux classes RowsetDef et RowsetTreeDefNode |
La méthode GetSpicingInfo permet d'obtenir des informations sur la personnalisation des commandes SQL du RowsetDef ou du noeud.
Corrigé dans : Rep++-SQL Design V8.00F Release
7913 | Rep++ Toolkit -- Amélioration de l'outil de recherche |
Supporte maintenant la recherche sur des champs résultant d'une jointure.
Corrigé dans : Rep++-SQL Design V8.00F Release
7915 | Rep++ .NET et SQL Design -- Nouvelles propriétés de champ |
Les propriétés ChoiceListSqlCommand et JoinSqlCommand ont été rajoutées aux objets FieldDef (.NET) et Field (SQL Design). Consultez la documentation en ligne pour plus de détails.
Corrigé dans : Rep++-SQL Design V8.00F Release
7916 | Rep++ .NET -- Ajout du nom complet dans la définition d'un champ et d'un noeud de Rowset |
Dans la hiérarchie, les objets FieldDef et RowsetTreeDefNode supportent maintenant la propriété FullName, qui correspond respectivement à RowsetDefName.FieldDefName et à RowsetTreeDefName.RowsetDefName.
Corrigé dans : Rep++-SQL Design V8.00F Release
7917 | Rep++ studio -- Ajout d'une option de champ pour indiquer si ce dernier peut être la cible d'une opération de recherche |
Dans l'éditeur de Rowset, on peut maintenant indiquer explicitement les champs qui peuvent être la cible d'une recherche. La propriété FieldDef.IsSearchable permet d'obtenir cette valeur.
Corrigé dans : Rep++-SQL Design V8.00F Release
7918 | Rep++ studio -- Ajout d'une nouvelle option de champ dans l'éditeur de Groupe/Rowset |
L'option Éxecute jointure à la lecture permet l'éxecution de la jointure lors de la lecture du champ de la base de données.
Corrigé dans : Rep++-SQL Design V8.00F Release
7919 | Rep++ -- Support du format Unicode pour les fonctions de sauvegarde |
La méthode Connection.OpenBackupFile supporte maintenant le format Unicode.
Corrigé dans : Rep++-SQL Design V8.00F Release
7922 | Rep++ .NET -- Une commande SQL SELECT vide génère une erreur lors de la lecture d'un Rowset avec SQL Server |
Lorsque la commande SQL SELECT d'un Rowset est vide, l'opération de lecture n'est plus effectuée.
Corrigé dans : Rep++-SQL Design V8.00F Release
7927 | Rep++ studio -- Ajout d'outils de génération de liste de choix et de jointure. |
L'outil peut générer automatiquement les commandes SQL pour des listes de choix ou des jointures selon la définition des tables et colonnes du référentiel.
Corrigé dans : Rep++-SQL Design V8.00F Release
7928 | Problème avec l'automation des tests de la grille |
Corrigé.
Corrigé dans : Rep++-SQL Design V8.00F Release
7931 | Rep++ -- Rectification au niveau des fonctions des commandes SQL |
Rectification apportée aux fonctions gérant les clauses WHERE et ORDER BY dans des sous-instructions SELECT.
Corrigé dans : Rep++-SQL Design V8.00F Release
7933 | Rep++ studio -- Changement de comportement lors de l'enregistrement d'un Rowset |
Une clé primaire non conforme générait une erreur empêchant d'enregistrer un Rowset. Dorénavant, un simple avertissement est envoyé, mais ne bloque pas l'enregistrement.
Corrigé dans : Rep++-SQL Design V8.00F Release
7935 | Toolkits et cadres applicatifs Windows Forms et WPF -- Ajout de nouveaux filtres |
Ajout de filtres complexes.
Corrigé dans : Rep++-SQL Design V8.00F Release
7936 | Toolkit V2 et Toolkits Windows Forms et WPF -- Ajout de nouveaux opérateurs de recherche |
Ajout d'opérateurs aux filtres et fonctions de recherche.
Corrigé dans : Rep++-SQL Design V8.00F Release
7942 | Rep++ .NET -- Mauvais index de la ligne sur certains événements DB |
L'index de ligne (e.LineNb) était toujours à 0 quand les évenements BeforeInsertLineToDb, AfterInsertLineToDb, BeforeUpdateLineToDb, AfterUpdateLineToDB étaient déclenchés, au lieu d'avoir l'index de la ligne concernée.
Corrigé dans : Rep++-SQL Design V8.00F Release
7948 | Rep++ -- Ajout d'une interface pour l'installation de Rep++ |
Nous avons ajouté une interface visuelle pour simplifier l'installation de Rep++. Elle se rajoute à l'approche par ligne de commande.
Corrigé dans : Rep++-SQL Design V8.00F Release
7950 | Problème d'affichage des info-bulles IntelliSense |
Les info-bulles n'étaient pas bien positionnées lorsqu'il y avait plusieurs écrans.
Corrigé dans : Rep++-SQL Design V8.00F Release
7952 | Rep++ -- Corruption de mémoire à l'exécution de certaines commandes SQL |
Il pouvait survenir une corruption de mémoire à l'exécution d'une commande SQL comportant une clause INTO surdimensionnée.
Corrigé dans : Rep++-SQL Design V8.00F Release
7956 | Rep++ -- Problème avec les Rowsets actifs pendant les événements du CRUD |
Il pouvait survenir, dans des rares cas, des problèmes avec les instances actives des Rowsets durant l'exécution des événements BeforeInsertLine, AfterInsertLine, BeforeUpdateLine, AfterUpdateLine, BeforeDeleteLine et AfterDeleteLine.
Corrigé dans : Rep++-SQL Design V8.00F Release
7957 | Template Editor -- Plantages aléatoires du Template Editor |
Plusieurs correctifs ont été apportés à l'utilitaire.
Corrigé dans : Rep++-SQL Design V8.00F Release
7962 | Cadres applicatifs Rep++ -- Nouveau cadre applicatif SPA |
Nous avons créé un nouveau cadre applicatif SPA (Single-Page Application) utilisant diverses technologies: Knockout, Typescript, Knockout, Bootstrap, JQuery, etc.
Corrigé dans : Rep++-SQL Design V8.00F Release