Rep++-SQL Design V8.00D (2013/01/29)

Notes d'installation

Correction des anomalies

7045 Amélioration de l'assistant de comparaison.
7065 Dans Rep++Studio et dans Protec, nous avons amélioré les boites de sélections.
7066 Problèmes divers avec la selection des colonnes de l'editeur de table.
7080 Rep++studio, éditeur de champ -- Les valeurs d'une ligne devaient être valides même si la ligne était supprimée. En particulier, les valeurs dans une langue optionnelle devaient être valides même lorsqu'on supprimait la langue.
7081 Retrait des options disponible en mode REPPP de sdStudio dans l'editeur de Rowset.
7083 La taille du contrôle du Toolkit.Windows RepPPStat avait une taille défaut trop grosse.
7086 Ajout d'un raccourci vers le générateur des instances typées à partir de la section "CODE" dans Visual Studio
7087 Rep++ -- Les instances typées générées pour les utilisateurs comportaient des commentaires erronés.
7112 Ajout d'un dialogue de confirmation lors du changement du type d'un module public/global.
7114 Correction d'un problème lors de la génération des instances typées.
7116 Assistant pour générer une application windows. Si on décoche "Use selection buffer" la génération echoue avec un message generique :"... project creation failure"
7119 L'aide ne s'affichait pas correctement dans Visual Studio
7122 Ajout des assistant de création d'une application WPF en C# et VB.Net dans Microsoft Visual Studio 2010.
7147 Rep++studio -- La configuration de l'état de la fenêtre n'était pas sauvegardée en mode single editor.
7153 Rep++studio, recherche directe -- Les noms des colonnes physiques indiqués dans la définition des tables ne sont pas utilisés dans la clause WHERE d'une recherche directe.
7157 Gestionnaire de sécurité -- Les assignations de sécurité faites avant la version 7.0A ne s'affichaient pas correctement.
7158 Rep++studio -- Certains boutons n'affichent plus le bon texte.
7167 Doréavant, les commandes SQL du spicing sont aussi visibles en mode lecture seule.
7178 Rep++ pour .NET -- Nouvelle option de validation pour la méthode Rowset.ValidActiveLine.
7180 Rep++ -- Erreur avec les paramètres OUT dans le pilote SQL Server 2005 en mode ODBC.
7181 Wizards - Le connection wizard génère une exception
7183 Nouvelle methode dans RowSetTreeDef
7185 Rep++ -- Il avait une erreur pour les procédures stockées en SQLServer/ODBC lors de l'utilisation dans une transaction.
7186 Rep++ -- Certaines commandes (création d'utilisateur, création de BD) exigent qu'il n'y ait pas de transactions actives dans la connexion.
7187 Rep++ -- Pour les procédures stockées, le résultat ne retournait pas plusieurs lignes en SQLServer/ODBC.
7188 Rep++ -- Pour les procédures stockées, la valeur de retour en SQLServer/ODBC n'est pas justifiée avec des blancs.
7189 Correction d'un problème serieux avec la méthode Rowset.ValidateActiveLine
7190 Hiérarchie Rep++ -- Ajout d'options de sérialisation pour les Rowset/RowsetTree (GroupInstance/CardInstance).
7191 Rep++studio -- Dans la vérification d'intégrité d'une sous-section, un message d'erreur s'affichait alors qu'il n'y avait pas d'erreur.
7192 Rep++studio -- Un plantage peut survenir lors de la vérification de l'intégrité si on essaie d'ignorer certaines erreurs.
7193 Rep++studio -- L'éditeur de section et de système présente des anomalies en mode lecture seule en ce qui concerne la disponibilité des fonctions.
7194 Rep++studio -- On ne peut plus créer un composant de type fiche/RowsetTree s'il n'en existe aucun dans un module, même avec les permissions.
7201 Correction d'un memory leak avec Rep++Studio et le comparateur de référentiel.
7203 Rep++ -- Ajout d'une version signée de nos assemblages publics qui sont utilisés pour ASP.NET MVC2.
7204 Support pour ASP.NET MVC2 dans Visual Studio 2008 et .NET 3.5.
7205 Ajout de la possibilité de rechercher directement un champ dans l'éditeur de Rowset ou de Groupe à partir de sa sélection dans le listview.
7208 Cadre applicatif Rep++ pour MVC -- Il existe du code spécifique à .NET 4.0 dans les fichiers template pour MVC.
7210 Rep++ studio, éditeur de BLOBs -- Dans l'éditeur de BLOBs, la fenêtre n'affiche qu'une vue partielle de l'image quand celle-ci dépasse la taille visible.
7211 Fuite de mémoire lors de l'effacement d'un rowsettree qui n'efface pas les rowsets des enfants si les enfants (sauf root) sont de type vertical
7213 Ajout d'assistant pouvant supporter les applications N-Tiers avec WPF.
7242 Correction dans le comparateur de référentiel
7248 Ajout d'un nouveau mot-clé dans la hierarchie qui permet de retourner les informations d'une connexion (voir nouvelle documentation pour plus de détails dans l'objet RepPP.Connections)
7252 *** Description Temporaire *** Anomalie RO Fiches - Fiche considérée comme modifiée
7253 En mode READ-ONLY on ne peut voir les paramètres (Définition, Avancé, Attributs utilisateurs) pour les groupes sous le groupe de tête.
7254 Dans le SID, l'enrichissement syntaxique ne fonctionnait pas avec les variables globales du système.
7256 Ajouts des controls dans le Toolbox de Visual Studio 2010 (WPF, Windows Forms et Web)(Toolkits + Frameworks)
7259 En mode VCS dans SDStudio pour SQLDesign, l'icone Extrait pouvait être faussé.
7260 Dans VCS avec SDStudio pour SQLDesign, les nouveaux items créés n'étaient pas apparent.
7261 Studio rouvre les mêmes DataConnections dans chaque éditeur et ce même lorsque le DataConnection n'est pas différent du RepositoryConnection
7262 Assistant de normalization ne fonctionne pas correctement lorsque la case des noms de tables Ref/DB n'est pas la meme
7266 Dans Rep++Studio et le comparateur, le transfert de la source 1 vers la source 2 des éléments de comparaison fermait la fenêtre courante.
7269 Changement de comportement de trie de la fonction MergeChoiceLists$ de SQLDesign pour le ramener comme il était à la version 7.0
7270 Lors de l'effacement d'une fiche ou d'un RowsetTree dans SDStudio dans le module $ALL, on obtenait une exception.
7272 Désérialisation d'un rowset/rowsettree: état des champs perdus
7273 Rapport de comparaison - regrouper les atomes différents
7277 Ajouter des evenements a RepPP.Application
7282 Conversion des templates MVC pour utiliser la nouvelle méthodologie de génération (TemplateParser)
7287 Implémentation d'assistant N-Tier pour les applications MVC
7292 Ajout des Assistants/Templates pour Rep++ MVC2 en VB.Net
7299 *** Description Temporaire *** Fiche toujours considérée comme modifiée.
7302 Dans Rep++Studio, le bouton d'éditeur de liste de choix était visible dans l'éditeur de message d'erreur, ce qui était inutile.
7303 Dans le comparateur de référentiel dans Rep++Studio si on ouvrait un atome de message dans une langue spécifique, l'éditeur ne sélectionnait pas forcement la bonne langue qui était en différence.
7304 *** Description Temporaire *** L'aide sur le champ dans SDStudio ne donne aucune information sur le groupe/rowset
7308 La duplication d'un champ pouvait causer une erreur dans Rep++Studio pour SQLDesign.
7309 *** Description Temporaire *** $system.prototype in $system is now injected from code. The repository version is ignored.
7319 *** Description Temporaire *** Add Rowset.FatherLine property
7320 *** Description Temporaire *** Add DelayReading mechanism in N tiers
7321 Dans Rep++Studio, un plantage avait lieu lorsqu'on effacait la dernière ligne dans l'éditeur de liste de choix.
7322 Rep++studio, fonction Recherche et remplacement -- Le bouton Rechercher tout n'est pas désactivé lors d'une recherche, ce qui peut causer une exception si l'utilisateur clique le bouton à répétition.
7339 Ajouter un paramètre à FieldDef.ValidateThisValue pour valider partiellement une valeur utilisée pour une recherche.
7341 Hierarchie - Plutôt que d'utiliser un Object pour accepter soit un index numérique, soit un nom de colonne, c'est préférable de surcharger la méthode et d'avoir une version pour un string et une version pour un Int32
7345 *** Description Temporaire *** Méthodes RowsetDef.IsAnsChg et RowsetDef.ValidAns devraient être cachées.
7347 *** Description Temporaire *** Ajout des quelques fonctions d'extension utilitaires
7348 *** Description Temporaire *** Template WPF n'inclut pas un atome pour les traductions applicatives
7349 *** Description Temporaire *** Génération des instances typées en VB. Le type des champs est toujours Field et non pas les types spécifiques e.g. FieldString. FieldDecimal...etc
7351 *** Description Temporaire *** Added CCLineChanged, CCLineDeleted, CCLineInserted, CCLineSelected and CCLinesReset to TypedRowsetBase
7353 *** Description Temporaire *** RowsetTree.UpdateLineToDB does not trigger the events: DbBeforeUpdRowsetTree/DbAfterUpdRowsetTree...but RowsetTree.UpdateToDB does.As a result, the corresponding CC methods are not called.
7354 *** Description Temporaire *** FW ASPNET now supports Custom Code Calls, uses Search Methods and depends on RepPP.Toolkit.V2
7355 *** Description Temporaire *** ASPNET Templates now use the new templates parser. Added N-Tier Asp.Net templates
7356 *** Description Temporaire *** FW ASPNET - Use the new ControlUtil classes with explicit constructor parameters
7360 *** Description Temporaire *** Permettre d'accéder au message retourner par les MessageBox avec le Resource Dispenser
7361 *** Description Temporaire *** FW WPF - Le RowsetTreeDef du tampon de selection peut etre le meme que le RowsetTreeDef de la transaction
7363 *** Description Temporaire *** Formated Mask: Setting the field internal value with its internal value reapply the fix literal
7364 *** Description Temporaire *** The Search Methods do not support multiple tables within the Transaction/Selection Buffer Hierarchy.
7365 *** Description Temporaire *** RowsetDataBindingAdaptor - NewLine is sometimes added to the list of lines before it is committed
7372 RowsetTree.ResetState: Problème lorsqu'une ligne est marquée comme éffacée
7374 *** Description Temporaire *** Referentiel - lorsqu'une colonne est effacée. elle est toujours référencée dans les commandes spicées.
7376 Lors de l'utilisation de l'adapteur de MSMQ et les traces allumées, il y avait un plantage lors de la réception d'un message.
7377 Problème avec MSMQ\BizTalk et SQLDesign. L'envoie et la réception ne fonctionnait pas correctement.
7379 Optimisation de la sérialisation des POCOS
7380 Modification interne pour amélioré la performance quand le chkheap = 1 dans le fichier ini.
7382 Rajout d'une validation sur la valeur maximum d'un champ dans Rep++Studio.
7384 Rep++ Studio: Ajout d'une jointure sur une table qui n'a pas encore été référencé
7387 Support Visual Studio 2012
7388 Renommer le "namespace" de MVC2 à MVC
7398 MVC Framework : Ajouter un bouton dans la barre d'outil et une action pour annuler le filtre courrant
7404 Driver Sql Lite: les valeurs decimales sont arondies incorrectement.
7405 Nettoyage de la hiérarchie Rep++/SQL Design
7407 La mise à jour de instances typées dans un projet en VB.Net ne fonctionne pas.
7408 Ajout d'un mode avancée pour Rep++Studio. Ce mode n'est disponible que pour la version de Rep++. De plus le mode simple, ne fait que cacher ce qui servait peu et compliquait inutilement l'interface. Si une valeur est contenue dans un champ avancée, le contrôle sera automatiquement visible.
7409 FW MVC - Après un ajax-post les états des contrôles dont l'état ReadOnly n'est pas lié au referentiel (c.à.d. BindReadOnly = false) changent.
7411 Il n'y a pas d'evenement qui sont declanchés quand on charge une ligne du Rowset à partir du tampon binaire.
7414 Les "designers" WPF dans l'éditeur de dialogue de VS2012 ne sont pas affichés en mode modal.
7415 Lorsque plusieurs instances du RepPP.Toolkit sont chargés dans Visual Studio nos FullName TypeConverters déclenchent des exceptions
7418 Dans l'éditeur de Macro du Framework WPF, les champs bindés aux paramètres n'étaient pas toujours retrouvés par l'éditeur.

Détail des anomalies corrigées

7045 Amélioration de l'assistant de comparaison.

Amélioration de l'assistant de comparaison.

Corrigé dans : Rep++-SQL Design V8.00D

7065 Dans Rep++Studio et dans Protec, nous avons amélioré les boites de sélections.

Dans Rep++Studio et dans Protec, nous avons amélioré les boites de sélections.

Corrigé dans : Rep++-SQL Design V8.00D

7066 Problèmes divers avec la selection des colonnes de l'editeur de table.

Problèmes divers avec la selection des colonnes de l'editeur de table.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7080 Rep++studio, éditeur de champ -- Les valeurs d'une ligne devaient être valides même si la ligne était supprimée. En particulier, les valeurs dans une langue optionnelle devaient être valides même lorsqu'on supprimait la langue.

La validation ne se fait plus sur des lignes supprimées.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7081 Retrait des options disponible en mode REPPP de sdStudio dans l'editeur de Rowset.

Les options suivantes n'étaient pas utile en mode REPPP : Réponse par défaut non modifiable Réponse par défaut par cmd SQL Declenche cmd sql avant ins. Liste de choix x fois

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7083 La taille du contrôle du Toolkit.Windows RepPPStat avait une taille défaut trop grosse.

La taille du contrôle du Toolkit.Windows RepPPStat avait une taille défaut trop grosse.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7086 Ajout d'un raccourci vers le générateur des instances typées à partir de la section "CODE" dans Visual Studio

Ajout d'un raccourci vers le générateur des instances typées à partir de la section "CODE" dans Visual Studio

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7087 Rep++ -- Les instances typées générées pour les utilisateurs comportaient des commentaires erronés.

Les commentaires erronés ont été retirés.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7112 Ajout d'un dialogue de confirmation lors du changement du type d'un module public/global.

Ajout d'un dialogue de confirmation lors du changement du type d'un module public/global.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7114 Correction d'un problème lors de la génération des instances typées.

L'erreur indiquant qu'un champ n'existait plus dans le rowset n'etait plus declenchée: corrigé.

Corrigé dans : Rep++-SQL Design V8.00D

7116 Assistant pour générer une application windows. Si on décoche "Use selection buffer" la génération echoue avec un message generique :"... project creation failure"

On ne peut plus décocher l'option.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7119 L'aide ne s'affichait pas correctement dans Visual Studio

L'aide ne s'affichait pas correctement dans Visual Studio

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7122 Ajout des assistant de création d'une application WPF en C# et VB.Net dans Microsoft Visual Studio 2010.

Ajout des assistant de création d'une application WPF en C# et VB.Net dans Microsoft Visual Studio 2010.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7147 Rep++studio -- La configuration de l'état de la fenêtre n'était pas sauvegardée en mode single editor.

Rep++studio -- La configuration de l'état de la fenêtre n'était pas sauvegardée en mode single editor.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7153 Rep++studio, recherche directe -- Les noms des colonnes physiques indiqués dans la définition des tables ne sont pas utilisés dans la clause WHERE d'une recherche directe.

La recherche directe utilise dorénavant les bons noms de colonnes.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7157 Gestionnaire de sécurité -- Les assignations de sécurité faites avant la version 7.0A ne s'affichaient pas correctement.

L'affichage de ces assignations est corrigé.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7158 Rep++studio -- Certains boutons n'affichent plus le bon texte.

L'affichage a été corrigé.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7167 Doréavant, les commandes SQL du spicing sont aussi visibles en mode lecture seule.

Doréavant, les commandes SQL du spicing sont aussi visibles en mode lecture seule.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7178 Rep++ pour .NET -- Nouvelle option de validation pour la méthode Rowset.ValidActiveLine.

On peut maintenant combiner les options sdValidateOptChild et sdValidateOptAllField pour indiquer que la validation doit s'effectuer également sur les enfants et sur tous les champs, sans s'arrêter à la première erreur.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7180 Rep++ -- Erreur avec les paramètres OUT dans le pilote SQL Server 2005 en mode ODBC.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00B Fix 9

7181 Wizards - Le connection wizard génère une exception

Wizards - Le connection wizard génère une exception

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7183 Nouvelle methode dans RowSetTreeDef

RowsetTreeDef.IsSqlCommandBuilt

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7185 Rep++ -- Il avait une erreur pour les procédures stockées en SQLServer/ODBC lors de l'utilisation dans une transaction.

Corrigé

Corrigé dans : Rep++-SQL Design V8.00B Fix 10

7186 Rep++ -- Certaines commandes (création d'utilisateur, création de BD) exigent qu'il n'y ait pas de transactions actives dans la connexion.

Ajout de la valeur Off à l'option SS_TransMode de la méthode Connection.SetOption qui indique de ne pas créer de transaction.

$app.DataConnection.SetOption("SS_TransMode", "Off");
pinCodRet = SqlExecImmediate%("exec sp_setapprole \'Test\', \'Test\'", SQL_OPT_NONE);
$app.DataConnection.SetOption("SS_TransMode", "Auto");

Corrigé dans : Rep++-SQL Design V8.00B Fix 10

7187 Rep++ -- Pour les procédures stockées, le résultat ne retournait pas plusieurs lignes en SQLServer/ODBC.

Dorénavant, le résultat retourne bien plusieurs lignes.

Corrigé dans : Rep++-SQL Design V8.00B Fix 10

7188 Rep++ -- Pour les procédures stockées, la valeur de retour en SQLServer/ODBC n'est pas justifiée avec des blancs.

La valeur de retour est dorénavant justifiée telle que prévu.

Corrigé dans : Rep++-SQL Design V8.00B Fix 10

7189 Correction d'un problème serieux avec la méthode Rowset.ValidateActiveLine

Les champs non sélectionnables le devenaient après appel de la méthode: corrigé.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7190 Hiérarchie Rep++ -- Ajout d'options de sérialisation pour les Rowset/RowsetTree (GroupInstance/CardInstance).

Les options permettent de spécifier l'information supplémentaire à incorporer au moment de la sérialisation. S'applique aux méthodes suivantes:
Rowset.SaveToBuf
Rowset.SaveToFile
Rowset.SaveLineToBuf
Rowset.SaveLineToFile
RowsetTree.SaveToBuf
RowsetTree.SaveToFile

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7191 Rep++studio -- Dans la vérification d'intégrité d'une sous-section, un message d'erreur s'affichait alors qu'il n'y avait pas d'erreur.

La vérification des sections a été revue.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7192 Rep++studio -- Un plantage peut survenir lors de la vérification de l'intégrité si on essaie d'ignorer certaines erreurs.

La vérification de l'intégrité a été revue.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7193 Rep++studio -- L'éditeur de section et de système présente des anomalies en mode lecture seule en ce qui concerne la disponibilité des fonctions.

La disponibilité des fonctions a été revuée.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7194 Rep++studio -- On ne peut plus créer un composant de type fiche/RowsetTree s'il n'en existe aucun dans un module, même avec les permissions.

Corrigé.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7201 Correction d'un memory leak avec Rep++Studio et le comparateur de référentiel.

Correction d'un memory leak avec Rep++Studio et le comparateur de référentiel.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7203 Rep++ -- Ajout d'une version signée de nos assemblages publics qui sont utilisés pour ASP.NET MVC2.

Les versions signées se trouvent maintenant dans un nouveau dossier au niveau de V20 et V40. Les assemblages Rep++ pour ASP.NET MVC ont maintenant des noms forts.

Corrigé dans : Rep++-SQL Design V8.00C Fix 3

7204 Support pour ASP.NET MVC2 dans Visual Studio 2008 et .NET 3.5.

Notre toolkit et notre framework pour ASP.NET MVC2 sont maintenant compilés avec .NET 3.5.

Corrigé dans : Rep++-SQL Design V8.00C Fix 3

7205 Ajout de la possibilité de rechercher directement un champ dans l'éditeur de Rowset ou de Groupe à partir de sa sélection dans le listview.

Ajout de la possibilité de rechercher directement un champ dans l'éditeur de Rowset ou de Groupe à partir de sa sélection dans le listview.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7208 Cadre applicatif Rep++ pour MVC -- Il existe du code spécifique à .NET 4.0 dans les fichiers template pour MVC.

Les bouts de code spécifique ont été retirés.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7210 Rep++ studio, éditeur de BLOBs -- Dans l'éditeur de BLOBs, la fenêtre n'affiche qu'une vue partielle de l'image quand celle-ci dépasse la taille visible.

Ajout de barres de défilement.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7211 Fuite de mémoire lors de l'effacement d'un rowsettree qui n'efface pas les rowsets des enfants si les enfants (sauf root) sont de type vertical

Fuite de mémoire lors de l'effacement d'un rowsettree qui n'efface pas les rowsets des enfants si les enfants (sauf root) sont de type vertical

Corrigé dans : Rep++-SQL Design V8.00C Fix 9

7213 Ajout d'assistant pouvant supporter les applications N-Tiers avec WPF.

Ajout d'assistant pouvant supporter les applications N-Tiers avec WPF.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7242 Correction dans le comparateur de référentiel

la comparaison de section comprenait un problème: corrigé

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7248 Ajout d'un nouveau mot-clé dans la hierarchie qui permet de retourner les informations d'une connexion (voir nouvelle documentation pour plus de détails dans l'objet RepPP.Connections)

Ajout d'un nouveau mot-clé dans la hierarchie qui permet de retourner les informations d'une connexion (voir nouvelle documentation pour plus de détails dans l'objet RepPP.Connections)

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7252 *** Description Temporaire *** Anomalie RO Fiches - Fiche considérée comme modifiée

*** Description Temporaire *** Anomalie RO Fiches - Fiche considérée comme modifiée

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7253 En mode READ-ONLY on ne peut voir les paramètres (Définition, Avancé, Attributs utilisateurs) pour les groupes sous le groupe de tête.

Le treeview des noeuds n'est plus desactivé.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7254 Dans le SID, l'enrichissement syntaxique ne fonctionnait pas avec les variables globales du système.

Dans le SID, l'enrichissement syntaxique ne fonctionnait pas avec les variables globales du système.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7256 Ajouts des controls dans le Toolbox de Visual Studio 2010 (WPF, Windows Forms et Web)(Toolkits + Frameworks)

sdsetup tb utilise un VSIX pour 2010 et l'ancienne methode pour les anciennes versions.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7259 En mode VCS dans SDStudio pour SQLDesign, l'icone Extrait pouvait être faussé.

En mode VCS dans SDStudio pour SQLDesign, l'icone Extrait pouvait être faussé.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7260 Dans VCS avec SDStudio pour SQLDesign, les nouveaux items créés n'étaient pas apparent.

Dans VCS avec SDStudio pour SQLDesign, les nouveaux items créés n'étaient pas apparent.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7261 Studio rouvre les mêmes DataConnections dans chaque éditeur et ce même lorsque le DataConnection n'est pas différent du RepositoryConnection

Nous utilisons maintenant les memes connections.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7262 Assistant de normalization ne fonctionne pas correctement lorsque la case des noms de tables Ref/DB n'est pas la meme

Assistant de normalization ne fonctionne pas correctement lorsque la case des noms de tables Ref/DB n'est pas la meme

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7266 Dans Rep++Studio et le comparateur, le transfert de la source 1 vers la source 2 des éléments de comparaison fermait la fenêtre courante.

Dans Rep++Studio et le comparateur, le transfert de la source 1 vers la source 2 des éléments de comparaison fermait la fenêtre courante.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7269 Changement de comportement de trie de la fonction MergeChoiceLists$ de SQLDesign pour le ramener comme il était à la version 7.0

Changement de comportement de trie de la fonction MergeChoiceLists$ de SQLDesign pour le ramener comme il était à la version 7.0

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7270 Lors de l'effacement d'une fiche ou d'un RowsetTree dans SDStudio dans le module $ALL, on obtenait une exception.

Lors de l'effacement d'une fiche ou d'un RowsetTree dans SDStudio dans le module $ALL, on obtenait une exception.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7272 Désérialisation d'un rowset/rowsettree: état des champs perdus

Désérialisation d'un rowset/rowsettree: état des champs perdus

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7273 Rapport de comparaison - regrouper les atomes différents

Lorsqu'on a des atomes qui sont seulement d'un côté, il y a dédoublement au niveau de l'arborescence.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7277 Ajouter des evenements a RepPP.Application

Ajouter des evenements a RepPP.Application ProgStarting DbBeforeReadingUnreadChildren LineSelected LineDeleted LineInserted LineChanged LinesReset FldMetaDataChanged

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7282 Conversion des templates MVC pour utiliser la nouvelle méthodologie de génération (TemplateParser)

Conversion des templates MVC pour utiliser la nouvelle méthodologie de génération (TemplateParser)

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7287 Implémentation d'assistant N-Tier pour les applications MVC

Implémentation d'assistant N-Tier pour les applications MVC

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7292 Ajout des Assistants/Templates pour Rep++ MVC2 en VB.Net

Ajout des Assistants/Templates pour Rep++ MVC2 en VB.Net

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7299 *** Description Temporaire *** Fiche toujours considérée comme modifiée.

*** Description Temporaire *** Fiche toujours considérée comme modifiée.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7302 Dans Rep++Studio, le bouton d'éditeur de liste de choix était visible dans l'éditeur de message d'erreur, ce qui était inutile.

Dans Rep++Studio, le bouton d'éditeur de liste de choix était visible dans l'éditeur de message d'erreur, ce qui était inutile.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7303 Dans le comparateur de référentiel dans Rep++Studio si on ouvrait un atome de message dans une langue spécifique, l'éditeur ne sélectionnait pas forcement la bonne langue qui était en différence.

Dans le comparateur de référentiel dans Rep++Studio si on ouvrait un atome de message dans une langue spécifique, l'éditeur ne sélectionnait pas forcement la bonne langue qui était en différence.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7304 *** Description Temporaire *** L'aide sur le champ dans SDStudio ne donne aucune information sur le groupe/rowset

*** Description Temporaire *** L'aide sur le champ dans SDStudio ne donne aucune information sur le groupe/rowset

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7308 La duplication d'un champ pouvait causer une erreur dans Rep++Studio pour SQLDesign.

La duplication d'un champ pouvait causer une erreur dans Rep++Studio pour SQLDesign.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7309 *** Description Temporaire *** $system.prototype in $system is now injected from code. The repository version is ignored.

*** Description Temporaire *** $system.prototype in $system is now injected from code. The repository version is ignored.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7319 *** Description Temporaire *** Add Rowset.FatherLine property

*** Description Temporaire *** Add Rowset.FatherLine property

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7320 *** Description Temporaire *** Add DelayReading mechanism in N tiers

*** Description Temporaire *** Add DelayReading mechanism in N tiers

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7321 Dans Rep++Studio, un plantage avait lieu lorsqu'on effacait la dernière ligne dans l'éditeur de liste de choix.

Dans Rep++Studio, un plantage avait lieu lorsqu'on effacait la dernière ligne dans l'éditeur de liste de choix.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7322 Rep++studio, fonction Recherche et remplacement -- Le bouton Rechercher tout n'est pas désactivé lors d'une recherche, ce qui peut causer une exception si l'utilisateur clique le bouton à répétition.

Dorénavant, le bouton ne se réactive pas avant que l'opération soit terminée ou annulée.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7339 Ajouter un paramètre à FieldDef.ValidateThisValue pour valider partiellement une valeur utilisée pour une recherche.

Ajouter un paramètre à FieldDef.ValidateThisValue pour valider partiellement une valeur utilisée pour une recherche.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7341 Hierarchie - Plutôt que d'utiliser un Object pour accepter soit un index numérique, soit un nom de colonne, c'est préférable de surcharger la méthode et d'avoir une version pour un string et une version pour un Int32

Hierarchie - Plutôt que d'utiliser un Object pour accepter soit un index numérique, soit un nom de colonne, c'est préférable de surcharger la méthode et d'avoir une version pour un string et une version pour un Int32

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7345 *** Description Temporaire *** Méthodes RowsetDef.IsAnsChg et RowsetDef.ValidAns devraient être cachées.

*** Description Temporaire *** Méthodes RowsetDef.IsAnsChg et RowsetDef.ValidAns devraient être cachées.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7347 *** Description Temporaire *** Ajout des quelques fonctions d'extension utilitaires

*** Description Temporaire *** Ajout des quelques fonctions d'extension utilitaires

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7348 *** Description Temporaire *** Template WPF n'inclut pas un atome pour les traductions applicatives

*** Description Temporaire *** Template WPF n'inclut pas un atome pour les traductions applicatives

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7349 *** Description Temporaire *** Génération des instances typées en VB. Le type des champs est toujours Field et non pas les types spécifiques e.g. FieldString. FieldDecimal...etc

*** Description Temporaire *** Génération des instances typées en VB. Le type des champs est toujours Field et non pas les types spécifiques e.g. FieldString. FieldDecimal...etc

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7351 *** Description Temporaire *** Added CCLineChanged, CCLineDeleted, CCLineInserted, CCLineSelected and CCLinesReset to TypedRowsetBase

*** Description Temporaire *** Added CCLineChanged, CCLineDeleted, CCLineInserted, CCLineSelected and CCLinesReset to TypedRowsetBase

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7353 *** Description Temporaire *** RowsetTree.UpdateLineToDB does not trigger the events: DbBeforeUpdRowsetTree/DbAfterUpdRowsetTree...but RowsetTree.UpdateToDB does.As a result, the corresponding CC methods are not called.

*** Description Temporaire *** RowsetTree.UpdateLineToDB does not trigger the events: DbBeforeUpdRowsetTree/DbAfterUpdRowsetTree...but RowsetTree.UpdateToDB does.As a result, the corresponding CC methods are not called.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7354 *** Description Temporaire *** FW ASPNET now supports Custom Code Calls, uses Search Methods and depends on RepPP.Toolkit.V2

*** Description Temporaire *** FW ASPNET now supports Custom Code Calls, uses Search Methods and depends on RepPP.Toolkit.V2

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7355 *** Description Temporaire *** ASPNET Templates now use the new templates parser. Added N-Tier Asp.Net templates

*** Description Temporaire *** ASPNET Templates now use the new templates parser. Added N-Tier Asp.Net templates

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7356 *** Description Temporaire *** FW ASPNET - Use the new ControlUtil classes with explicit constructor parameters

*** Description Temporaire *** FW ASPNET - Use the new ControlUtil classes with explicit constructor parameters

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7360 *** Description Temporaire *** Permettre d'accéder au message retourner par les MessageBox avec le Resource Dispenser

*** Description Temporaire *** Permettre d'accéder au message retourner par les MessageBox avec le Resource Dispenser

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7361 *** Description Temporaire *** FW WPF - Le RowsetTreeDef du tampon de selection peut etre le meme que le RowsetTreeDef de la transaction

*** Description Temporaire *** FW WPF - Le RowsetTreeDef du tampon de selection peut etre le meme que le RowsetTreeDef de la transaction

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7363 *** Description Temporaire *** Formated Mask: Setting the field internal value with its internal value reapply the fix literal

*** Description Temporaire *** Formated Mask: Setting the field internal value with its internal value reapply the fix literal

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7364 *** Description Temporaire *** The Search Methods do not support multiple tables within the Transaction/Selection Buffer Hierarchy.

*** Description Temporaire *** The Search Methods do not support multiple tables within the Transaction/Selection Buffer Hierarchy.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7365 *** Description Temporaire *** RowsetDataBindingAdaptor - NewLine is sometimes added to the list of lines before it is committed

*** Description Temporaire *** RowsetDataBindingAdaptor - NewLine is sometimes added to the list of lines before it is committed

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7372 RowsetTree.ResetState: Problème lorsqu'une ligne est marquée comme éffacée

RowsetTree.ResetState: Problème lorsqu'une ligne est marquée comme éffacée

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7374 *** Description Temporaire *** Referentiel - lorsqu'une colonne est effacée. elle est toujours référencée dans les commandes spicées.

*** Description Temporaire *** Referentiel - lorsqu'une colonne est effacée. elle est toujours référencée dans les commandes spicées.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7376 Lors de l'utilisation de l'adapteur de MSMQ et les traces allumées, il y avait un plantage lors de la réception d'un message.

Lors de l'utilisation de l'adapteur de MSMQ et les traces allumées, il y avait un plantage lors de la réception d'un message.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7377 Problème avec MSMQ\BizTalk et SQLDesign. L'envoie et la réception ne fonctionnait pas correctement.

Problème avec MSMQ\BizTalk et SQLDesign. L'envoie et la réception ne fonctionnait pas correctement.

Corrigé dans : Rep++-SQL Design V8.00D

7379 Optimisation de la sérialisation des POCOS

Optimisation de la sérialisation des POCOS

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7380 Modification interne pour amélioré la performance quand le chkheap = 1 dans le fichier ini.

Modification interne pour amélioré la performance quand le chkheap = 1 dans le fichier ini.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7382 Rajout d'une validation sur la valeur maximum d'un champ dans Rep++Studio.

Rajout d'une validation sur la valeur maximum d'un champ dans Rep++Studio.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7384 Rep++ Studio: Ajout d'une jointure sur une table qui n'a pas encore été référencé

Rep++ Studio: Ajout d'une jointure sur une table qui n'a pas encore été référencé

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7387 Support Visual Studio 2012

Support Visual Studio 2012

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7388 Renommer le "namespace" de MVC2 à MVC

Renommer le "namespace" de MVC2 à MVC

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7398 MVC Framework : Ajouter un bouton dans la barre d'outil et une action pour annuler le filtre courrant

MVC Framework : Ajouter un bouton dans la barre d'outil et une action pour annuler le filtre courrant

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7404 Driver Sql Lite: les valeurs decimales sont arondies incorrectement.

Les valeurs décimales sont maintenant récupérés sous forme de chaînes au lieu de float.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7405 Nettoyage de la hiérarchie Rep++/SQL Design

Certains prototypes cachés (Rep++ seulement): Application.Init RowsetTreeDefNodes.Add RowsetTree.SaveXMLToBuf RowsetTree.SaveXMLToFile RowsetTree.SaveToBuf RowsetTree.SaveToFile RowsetTree.LoadXMLFromBuf RowsetTree.LoadXMLFromFile Rowsets.Create Fields.Add SecurityProfile.GetValueForThisContext SqlCommand.SetParameterValue Errors.Add Trace.Create Rowset.GetChild Rowset.SaveXMLToBuf Rowset.SaveXMLToFile Rowset.SaveToBuf Rowset.SaveToFile Rowset.LoadXMLFromBuf Rowset.LoadXMLFromFile Rowset.SaveLineInXMLToBuf Rowset.SaveLineInXMLToFile Rowset.LoadLineInXMLFromBuf Rowset.LoadLineInXMLFromFile Méthodes originales renommées (vieux noms toujours disponibles mais cachés): RowsetTreeDefs.Add -> Create (R) Cards.Add -> Create (S) RowsetDefs.Add -> Create (R) Groups.Add -> Create (S) RowsetTrees.Add -> Create (R) CardInstances.Add -> Create (S) RowsetTreeDefNodes.Add -> Create (S) CardGroups.Add -> Create (R) FieldDefs.Add -> Create (R) Fields.Add -> Create (S) SecurityProfiles.Add -> Create (R+S) Macros.Add -> Create (R+S) Rowset.RowsetTreeDefNode -> Node (R) Méthodes cachées: Rowset.AssociateFormObj (R) Prototype ajouté: Rowsets.Create() (R)

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7407 La mise à jour de instances typées dans un projet en VB.Net ne fonctionne pas.

La mise à jour de instances typées dans un projet en VB.Net ne fonctionne pas.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7408 Ajout d'un mode avancée pour Rep++Studio. Ce mode n'est disponible que pour la version de Rep++. De plus le mode simple, ne fait que cacher ce qui servait peu et compliquait inutilement l'interface. Si une valeur est contenue dans un champ avancée, le contrôle sera automatiquement visible.

Ajout d'un mode avancée pour Rep++Studio. Ce mode n'est disponible que pour la version de Rep++. De plus le mode simple, ne fait que cacher ce qui servait peu et compliquait inutilement l'interface. Si une valeur est contenue dans un champ avancée, le contrôle sera automatiquement visible.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7409 FW MVC - Après un ajax-post les états des contrôles dont l'état ReadOnly n'est pas lié au referentiel (c.à.d. BindReadOnly = false) changent.

FW MVC - Après un ajax-post les états des contrôles dont l'état ReadOnly n'est pas lié au referentiel (c.à.d. BindReadOnly = false) changent.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7411 Il n'y a pas d'evenement qui sont declanchés quand on charge une ligne du Rowset à partir du tampon binaire.

Il n'y a pas d'evenement qui sont declanchés quand on charge une ligne du Rowset à partir du tampon binaire.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7414 Les "designers" WPF dans l'éditeur de dialogue de VS2012 ne sont pas affichés en mode modal.

Les "designers" WPF dans l'éditeur de dialogue de VS2012 ne sont pas affichés en mode modal.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7415 Lorsque plusieurs instances du RepPP.Toolkit sont chargés dans Visual Studio nos FullName TypeConverters déclenchent des exceptions

Au lieu d'utiliser un type cast on utilise la fonction Object.ToString pour récuperer le full name en string

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants

7418 Dans l'éditeur de Macro du Framework WPF, les champs bindés aux paramètres n'étaient pas toujours retrouvés par l'éditeur.

Dans l'éditeur de Macro du Framework WPF, les champs bindés aux paramètres n'étaient pas toujours retrouvés par l'éditeur.

Corrigé dans : Rep++-SQL Design V8.00D fichiers manquants