|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
| Erreur d'intégrité ne fonctionne pas en mode client serveur ? |
| Débuté par v.noel, 11 fév. 2005 15:06 - 8 réponses |
| |
| | | |
|
| |
| Posté le 11 février 2005 - 15:06 |
Bonjour ,
J'ai migré une application de windev version 8 à windev version 9. Puis j'ai passé mon application en mode client /serveur.
Dans mon analyse j'avais mis en place des règles d'intégrité qui fonctionnaient en windev 8 mais en windev 9 client /serveur , les enregistrements liés dans les fichiers ont pu être supprimés ou modifiés sans aucune erreur ne soit signalée.
Quelqu'un a t'il déja eu ce problème ? En client serveur, faut-il modifier la gestion des erreurs d'intégrité ou bien est-ce un bug ?
Merci d'avance pour votre aide.
Véronique |
| |
| |
| | | |
|
| | |
| |
| Posté le 11 février 2005 - 17:28 |
Véronique NOEL a écrit :
Bonjour ,
J'ai migré une application de windev version 8 à windev version 9. Puis j'ai passé mon application en mode client /serveur.
Dans mon analyse j'avais mis en place des règles d'intégrité qui fonctionnaient en windev 8 mais en windev 9 client /serveur , les enregistrements liés dans les fichiers ont pu être supprimés ou modifiés sans aucune erreur ne soit signalée.
Quelqu'un a t'il déja eu ce problème ? En client serveur, faut-il modifier la gestion des erreurs d'intégrité ou bien est-ce un bug ?
Merci d'avance pour votre aide.
Véronique
Moi aussi j'ai les mêmes problèmes d'intégrité en C/S alors qu'en classique cela fonctionne bien. J'ai appelé le ST PCSOFT mais eux dixit "n'ont pas de pb". J'ai donc soumis un dysfonctionnement par email. Je penses que tout ceux qui sont embetés par ce pb doivent le signaler au ST sinon cela ne sera jamais résolu !!!
Bruno |
| |
| |
| | | |
|
| | |
| |
| Posté le 12 février 2005 - 02:45 |
Bonjour, J'ai abandonné pour le moment c/s car pendant les tests j'ai constaté que si deux fichiers étaient liés et que l'on supprimait un enregistrement, tous les enregistrements liés n'étaient pas supprimés. alors que tous les enregistrements sont supprimés en HF classic Patrick
"Véronique NOEL" <v.noel@ecprojet.fr> a écrit dans le message de news: 420ca319$1@news.pcsoft.fr...
Bonjour ,
J'ai migré une application de windev version 8 à windev version 9. Puis j'ai passé mon application en mode client /serveur.
Dans mon analyse j'avais mis en place des règles d'intégrité qui fonctionnaient en windev 8 mais en windev 9 client /serveur , les enregistrements liés dans les fichiers ont pu être supprimés ou modifiés sans aucune erreur ne soit signalée.
Quelqu'un a t'il déja eu ce problème ? En client serveur, faut-il modifier la gestion des erreurs d'intégrité ou bien est-ce un bug ?
Merci d'avance pour votre aide.
Véronique
|
| |
| |
| | | |
|
| | |
| |
| Posté le 13 février 2005 - 22:30 |
Bonjour à tous .
J'ai eu le même problème , Apres quelques vérifications j'ai trouver un semblant de réponse au probleme (Je pense ) . En fait , j'ai une base locale avec 2 fichers liés par une cardinalité 1 à plusieurs En local , la regle d'intégrité active l'erreur sans problème en cas de suppression interdite. Je migre en CS (Je copie les fichier serveur NON Arreté ) ... L'intégrité n'est plus activée. Je supprime le fichier -> Plus de problème apres le HcreationSiInexistant.
J'ai refait la manipulation en réalisant la manipulation Serveur arreté, Je n'ai plus de problème. Sur les fichiers existants ça marche apres migration .
Je pense qu'il faut etre très prudent quand on migre les données depuis du local vers du C/S La documentation en parle.
Je continue les test , j'informe le service technique si je reproduis à chaque fois le problème.
Si cela a pu aider quelqu'un
Bien à vous tous et bon dev .
Jean Yves
"Véronique NOEL" <v.noel@ecprojet.fr> a écrit dans le message de news: 420ca319$1@news.pcsoft.fr...
Bonjour ,
J'ai migré une application de windev version 8 à windev version 9. Puis j'ai passé mon application en mode client /serveur.
Dans mon analyse j'avais mis en place des règles d'intégrité qui fonctionnaient en windev 8 mais en windev 9 client /serveur , les enregistrements liés dans les fichiers ont pu être supprimés ou modifiés sans aucune erreur ne soit signalée.
Quelqu'un a t'il déja eu ce problème ? En client serveur, faut-il modifier la gestion des erreurs d'intégrité ou bien est-ce un bug ?
Merci d'avance pour votre aide.
Véronique
|
| |
| |
| | | |
|
| | |
| |
| Posté le 14 février 2005 - 10:56 |
Si je comprends bien ta manip, la cardinalité et l'intégrité fonctionne bien si on part avec des fichiers vides ?
Bruno
Jean Yves Pranger a écrit :
Bonjour à tous . J'ai eu le même problème , Apres quelques vérifications j'ai trouver un semblant de réponse au probleme (Je pense )  . En fait , j'ai une base locale avec 2 fichers liés par une cardinalité 1 à plusieurs En local , la regle d'intégrité active l'erreur sans problème en cas de suppression interdite. Je migre en CS (Je copie les fichier serveur NON Arreté ) ... L'intégrité n'est plus activée. Je supprime le fichier -> Plus de problème apres le HcreationSiInexistant. J'ai refait la manipulation en réalisant la manipulation Serveur arreté, Je n'ai plus de problème. Sur les fichiers existants ça marche apres migration . Je pense qu'il faut etre très prudent quand on migre les données depuis du local vers du C/S La documentation en parle. Je continue les test , j'informe le service technique si je reproduis à chaque fois le problème. Si cela a pu aider quelqu'un Bien à vous tous et bon dev . Jean Yves "Véronique NOEL" <v.noel@ecprojet.fr> a écrit dans le message de news: 420ca319$1@news.pcsoft.fr... Bonjour ,
J'ai migré une application de windev version 8 à windev version 9. Puis j'ai passé mon application en mode client /serveur.
Dans mon analyse j'avais mis en place des règles d'intégrité qui fonctionnaient en windev 8 mais en windev 9 client /serveur , les enregistrements liés dans les fichiers ont pu être supprimés ou modifiés sans aucune erreur ne soit signalée.
Quelqu'un a t'il déja eu ce problème ? En client serveur, faut-il modifier la gestion des erreurs d'intégrité ou bien est-ce un bug ?
Merci d'avance pour votre aide.
Véronique
|
| |
| |
| | | |
|
| | |
| |
| Posté le 14 février 2005 - 12:10 |
Oui tout à fait. J'ai le probleme sur les transferts de donnée en local (Partagé ) -> migration C/S Sur des fichiers vides ( Meme structure , meme application) créés par HcreationSiInexistant en C/S , Je n'ai pas encore rencontré le prob
Amicalement Jean Yves
"bruno" <bruno.a73@laposte.net> a écrit dans le message de news: 42105e42$1@news.pcsoft.fr...
Si je comprends bien ta manip, la cardinalité et l'intégrité fonctionne bien si on part avec des fichiers vides ? Bruno Jean Yves Pranger a écrit : Bonjour à tous . J'ai eu le même problème , Apres quelques vérifications j'ai trouver un semblant de réponse au probleme (Je pense )  . En fait , j'ai une base locale avec 2 fichers liés par une cardinalité 1 à plusieurs En local , la regle d'intégrité active l'erreur sans problème en cas de suppression interdite. Je migre en CS (Je copie les fichier serveur NON Arreté ) ... L'intégrité n'est plus activée. Je supprime le fichier -> Plus de problème apres le HcreationSiInexistant. J'ai refait la manipulation en réalisant la manipulation Serveur arreté, Je n'ai plus de problème. Sur les fichiers existants ça marche apres migration . Je pense qu'il faut etre très prudent quand on migre les données depuis du local vers du C/S La documentation en parle. Je continue les test , j'informe le service technique si je reproduis à chaque fois le problème. Si cela a pu aider quelqu'un Bien à vous tous et bon dev . Jean Yves "Véronique NOEL" <v.noel@ecprojet.fr> a écrit dans le message de news: 420ca319$1@news.pcsoft.fr... Bonjour ,
J'ai migré une application de windev version 8 à windev version 9. Puis j'ai passé mon application en mode client /serveur.
Dans mon analyse j'avais mis en place des règles d'intégrité qui fonctionnaient en windev 8 mais en windev 9 client /serveur , les enregistrements liés dans les fichiers ont pu être supprimés ou modifiés sans aucune erreur ne soit signalée.
Quelqu'un a t'il déja eu ce problème ? En client serveur, faut-il modifier la gestion des erreurs d'intégrité ou bien est-ce un bug ?
Merci d'avance pour votre aide.
Véronique
|
| |
| |
| | | |
|
| | |
| |
| Posté le 14 février 2005 - 12:23 |
Donc pour contourner le pb il faudrait exporter les données (txt par ex), créer la base à vide en C/S et réimporter ces données (ouf !!!) ??
Bruno
Jean Yves Pranger a écrit :
Oui tout à fait. J'ai le probleme sur les transferts de donnée en local (Partagé ) -> migration C/S Sur des fichiers vides ( Meme structure , meme application) créés par HcreationSiInexistant en C/S , Je n'ai pas encore rencontré le prob Amicalement Jean Yves "bruno" <bruno.a73@laposte.net> a écrit dans le message de news: 42105e42$1@news.pcsoft.fr... Si je comprends bien ta manip, la cardinalité et l'intégrité fonctionne bien si on part avec des fichiers vides ? Bruno Jean Yves Pranger a écrit : Bonjour à tous . J'ai eu le même problème , Apres quelques vérifications j'ai trouver un semblant de réponse au probleme (Je pense )  . En fait , j'ai une base locale avec 2 fichers liés par une cardinalité 1 à plusieurs En local , la regle d'intégrité active l'erreur sans problème en cas de suppression interdite. Je migre en CS (Je copie les fichier serveur NON Arreté ) ... L'intégrité n'est plus activée. Je supprime le fichier -> Plus de problème apres le HcreationSiInexistant. J'ai refait la manipulation en réalisant la manipulation Serveur arreté, Je n'ai plus de problème. Sur les fichiers existants ça marche apres migration . Je pense qu'il faut etre très prudent quand on migre les données depuis du local vers du C/S La documentation en parle. Je continue les test , j'informe le service technique si je reproduis à chaque fois le problème. Si cela a pu aider quelqu'un Bien à vous tous et bon dev . Jean Yves "Véronique NOEL" <v.noel@ecprojet.fr> a écrit dans le message de news: 420ca319$1@news.pcsoft.fr... Bonjour ,
J'ai migré une application de windev version 8 à windev version 9. Puis j'ai passé mon application en mode client /serveur.
Dans mon analyse j'avais mis en place des règles d'intégrité qui fonctionnaient en windev 8 mais en windev 9 client /serveur , les enregistrements liés dans les fichiers ont pu être supprimés ou modifiés sans aucune erreur ne soit signalée.
Quelqu'un a t'il déja eu ce problème ? En client serveur, faut-il modifier la gestion des erreurs d'intégrité ou bien est-ce un bug ?
Merci d'avance pour votre aide.
Véronique
|
| |
| |
| | | |
|
| | |
| |
| Posté le 14 février 2005 - 16:27 |
Suite des tests avec la dernière version C/S dispo en téléchargement :
1)Il faut sauvegarder les fichiers dans un répertoire 2)créer les fichiers à vide en mode C/S 3)réimporter les fichiers sauvegardé par le centre de controle et là l'intégrité fonctionne !!!!!!
Bruno
Jean Yves Pranger a écrit :
Oui tout à fait. J'ai le probleme sur les transferts de donnée en local (Partagé ) -> migration C/S Sur des fichiers vides ( Meme structure , meme application) créés par HcreationSiInexistant en C/S , Je n'ai pas encore rencontré le prob Amicalement Jean Yves "bruno" <bruno.a73@laposte.net> a écrit dans le message de news: 42105e42$1@news.pcsoft.fr... Si je comprends bien ta manip, la cardinalité et l'intégrité fonctionne bien si on part avec des fichiers vides ? Bruno Jean Yves Pranger a écrit : Bonjour à tous . J'ai eu le même problème , Apres quelques vérifications j'ai trouver un semblant de réponse au probleme (Je pense )  . En fait , j'ai une base locale avec 2 fichers liés par une cardinalité 1 à plusieurs En local , la regle d'intégrité active l'erreur sans problème en cas de suppression interdite. Je migre en CS (Je copie les fichier serveur NON Arreté ) ... L'intégrité n'est plus activée. Je supprime le fichier -> Plus de problème apres le HcreationSiInexistant. J'ai refait la manipulation en réalisant la manipulation Serveur arreté, Je n'ai plus de problème. Sur les fichiers existants ça marche apres migration . Je pense qu'il faut etre très prudent quand on migre les données depuis du local vers du C/S La documentation en parle. Je continue les test , j'informe le service technique si je reproduis à chaque fois le problème. Si cela a pu aider quelqu'un Bien à vous tous et bon dev . Jean Yves "Véronique NOEL" <v.noel@ecprojet.fr> a écrit dans le message de news: 420ca319$1@news.pcsoft.fr... Bonjour ,
J'ai migré une application de windev version 8 à windev version 9. Puis j'ai passé mon application en mode client /serveur.
Dans mon analyse j'avais mis en place des règles d'intégrité qui fonctionnaient en windev 8 mais en windev 9 client /serveur , les enregistrements liés dans les fichiers ont pu être supprimés ou modifiés sans aucune erreur ne soit signalée.
Quelqu'un a t'il déja eu ce problème ? En client serveur, faut-il modifier la gestion des erreurs d'intégrité ou bien est-ce un bug ?
Merci d'avance pour votre aide.
Véronique
|
| |
| |
| | | |
|
| | |
| |
| Posté le 17 février 2005 - 12:17 |
Bonjour,
J'ai essayé et ça marche : les liens d'intégrité fonctionnent à nouveau.
Merci pour cette astuce qui permet de contourner temporairement le problème !
Amicalement,
Véronique |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|