Je suis tombé sur un bug vraiment bizarre que j'ai réussi à recréer
en faisant le petit test suivant:
- Créer vous une nouvelle fenêtre
- Ajoutez y un champ arbre
Dans le code d'ouverture de la fenêtre inscrivez le code suivant
(EXACTEMENT CE CODE):
I est entier
NomNoeud est chaîne
POUR I = 1 A 9
NomNoeud="Test "+I+":
"+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" à
"+HeureVersChaîne(HeureSys(),"HH:MM")
ArbreAjoute(Arb1,NomNoeud,aDéfaut,aDéfaut,I)
FIN
- Ajoutez un bouton avec le code suivant:
Info(ArbreRécupèreIdentifiant(Arb1,Arb1[Arb1]))
- Puis un 2ième bouton avec n'importe laquelle appel à IParamètre
iParamètre(iRectoVerso,iRectoVerso_Simple)
Tester le tout.
Votre fenêtre s'affiche avec 9 lignes dans votre arbre
"Test 1: 2006/08/31 à 16:43"
"Test 2: 2006/08/31 à 16:43"
"Test 3: 2006/08/31 à 16:43" ect...
Cliquez sur le bouton 1 et l'identifiant s'affiche correctement
"1", "2" ect... (Dépendant de la ligne sélectionnée dans l'arbre)
Maintenant cliquez sur le bouton 2 (pour faire un appel à IParamètre)
Ré-essayez le bouton 1 maintenant...
PLUS RIEN l'arbre a perdu tous ses identifiants.
Le pire c'est que si l'on enlève le caractère "à" dans le nom des
noeuds le problème n'apparait plus:
Exemple: NomNoeud="Test "+I+":
"+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+"
"+HeureVersChaîne(HeureSys(),"HH:MM")
Quelqu'un peut m'aider et m'expliquer où est l'erreur????
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles TOURREAU
Dans son message précédent, PopolDal a écrit :
Je suis tombé sur un bug vraiment bizarre que j'ai réussi à recréer en faisant le petit test suivant:
- Créer vous une nouvelle fenêtre - Ajoutez y un champ arbre
Dans le code d'ouverture de la fenêtre inscrivez le code suivant (EXACTEMENT CE CODE):
I est entier NomNoeud est chaîne
POUR I = 1 A 9 NomNoeud="Test "+I+": "+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" à "+HeureVersChaîne(HeureSys(),"HH:MM") ArbreAjoute(Arb1,NomNoeud,aDéfaut,aDéfaut,I) FIN
- Ajoutez un bouton avec le code suivant:
Info(ArbreRécupèreIdentifiant(Arb1,Arb1[Arb1]))
- Puis un 2ième bouton avec n'importe laquelle appel à IParamètre
iParamètre(iRectoVerso,iRectoVerso_Simple)
Tester le tout. Votre fenêtre s'affiche avec 9 lignes dans votre arbre "Test 1: 2006/08/31 à 16:43" "Test 2: 2006/08/31 à 16:43" "Test 3: 2006/08/31 à 16:43" ect...
Cliquez sur le bouton 1 et l'identifiant s'affiche correctement "1", "2" ect... (Dépendant de la ligne sélectionnée dans l'arbre)
Maintenant cliquez sur le bouton 2 (pour faire un appel à IParamètre)
Ré-essayez le bouton 1 maintenant... PLUS RIEN l'arbre a perdu tous ses identifiants.
Le pire c'est que si l'on enlève le caractère "à" dans le nom des noeuds le problème n'apparait plus: Exemple: NomNoeud="Test "+I+": "+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" "+HeureVersChaîne(HeureSys(),"HH:MM")
Quelqu'un peut m'aider et m'expliquer où est l'erreur????
Je ne vois vraiment pas pourquoi la fonction iParamètre() ferait perdre tes identifiants...
Car il n'y a aucun lien entre l'appel de cette fonction et l'arbre...
As-tu essayé sur un projet vide ? As-tu supprimé le répertoire .cpl ?
Cordialement
-- Gilles TOURREAU Responsable informatique
Société P.O.S Spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Dans son message précédent, PopolDal a écrit :
Je suis tombé sur un bug vraiment bizarre que j'ai réussi à recréer
en faisant le petit test suivant:
- Créer vous une nouvelle fenêtre
- Ajoutez y un champ arbre
Dans le code d'ouverture de la fenêtre inscrivez le code suivant
(EXACTEMENT CE CODE):
I est entier
NomNoeud est chaîne
POUR I = 1 A 9
NomNoeud="Test "+I+":
"+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" à
"+HeureVersChaîne(HeureSys(),"HH:MM")
ArbreAjoute(Arb1,NomNoeud,aDéfaut,aDéfaut,I)
FIN
- Ajoutez un bouton avec le code suivant:
Info(ArbreRécupèreIdentifiant(Arb1,Arb1[Arb1]))
- Puis un 2ième bouton avec n'importe laquelle appel à IParamètre
iParamètre(iRectoVerso,iRectoVerso_Simple)
Tester le tout.
Votre fenêtre s'affiche avec 9 lignes dans votre arbre
"Test 1: 2006/08/31 à 16:43"
"Test 2: 2006/08/31 à 16:43"
"Test 3: 2006/08/31 à 16:43" ect...
Cliquez sur le bouton 1 et l'identifiant s'affiche correctement
"1", "2" ect... (Dépendant de la ligne sélectionnée dans l'arbre)
Maintenant cliquez sur le bouton 2 (pour faire un appel à IParamètre)
Ré-essayez le bouton 1 maintenant...
PLUS RIEN l'arbre a perdu tous ses identifiants.
Le pire c'est que si l'on enlève le caractère "à" dans le nom des
noeuds le problème n'apparait plus:
Exemple: NomNoeud="Test "+I+":
"+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+"
"+HeureVersChaîne(HeureSys(),"HH:MM")
Quelqu'un peut m'aider et m'expliquer où est l'erreur????
Je ne vois vraiment pas pourquoi la fonction iParamètre() ferait perdre
tes identifiants...
Car il n'y a aucun lien entre l'appel de cette fonction et l'arbre...
As-tu essayé sur un projet vide ? As-tu supprimé le répertoire .cpl ?
Je suis tombé sur un bug vraiment bizarre que j'ai réussi à recréer en faisant le petit test suivant:
- Créer vous une nouvelle fenêtre - Ajoutez y un champ arbre
Dans le code d'ouverture de la fenêtre inscrivez le code suivant (EXACTEMENT CE CODE):
I est entier NomNoeud est chaîne
POUR I = 1 A 9 NomNoeud="Test "+I+": "+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" à "+HeureVersChaîne(HeureSys(),"HH:MM") ArbreAjoute(Arb1,NomNoeud,aDéfaut,aDéfaut,I) FIN
- Ajoutez un bouton avec le code suivant:
Info(ArbreRécupèreIdentifiant(Arb1,Arb1[Arb1]))
- Puis un 2ième bouton avec n'importe laquelle appel à IParamètre
iParamètre(iRectoVerso,iRectoVerso_Simple)
Tester le tout. Votre fenêtre s'affiche avec 9 lignes dans votre arbre "Test 1: 2006/08/31 à 16:43" "Test 2: 2006/08/31 à 16:43" "Test 3: 2006/08/31 à 16:43" ect...
Cliquez sur le bouton 1 et l'identifiant s'affiche correctement "1", "2" ect... (Dépendant de la ligne sélectionnée dans l'arbre)
Maintenant cliquez sur le bouton 2 (pour faire un appel à IParamètre)
Ré-essayez le bouton 1 maintenant... PLUS RIEN l'arbre a perdu tous ses identifiants.
Le pire c'est que si l'on enlève le caractère "à" dans le nom des noeuds le problème n'apparait plus: Exemple: NomNoeud="Test "+I+": "+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" "+HeureVersChaîne(HeureSys(),"HH:MM")
Quelqu'un peut m'aider et m'expliquer où est l'erreur????
Je ne vois vraiment pas pourquoi la fonction iParamètre() ferait perdre tes identifiants...
Car il n'y a aucun lien entre l'appel de cette fonction et l'arbre...
As-tu essayé sur un projet vide ? As-tu supprimé le répertoire .cpl ?
Cordialement
-- Gilles TOURREAU Responsable informatique
Société P.O.S Spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
PopolDal
On Fri, 01 Sep 2006 19:32:34 +0200, Gilles TOURREAU wrote:
Oui j'ai essayé dans un projet neuf avec seulement 1 fenêtre de test et le problème persiste toujours.
Pour tout dire moi non plus je ne vois aucun rapport entre la fonction Iparamètre() et mon arbre mais le fait est que le problème est là.
Dans son message précédent, PopolDal a écrit :
Je suis tombé sur un bug vraiment bizarre que j'ai réussi à recréer en faisant le petit test suivant:
- Créer vous une nouvelle fenêtre - Ajoutez y un champ arbre
Dans le code d'ouverture de la fenêtre inscrivez le code suivant (EXACTEMENT CE CODE):
I est entier NomNoeud est chaîne
POUR I = 1 A 9 NomNoeud="Test "+I+": "+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" à "+HeureVersChaîne(HeureSys(),"HH:MM") ArbreAjoute(Arb1,NomNoeud,aDéfaut,aDéfaut,I) FIN
- Ajoutez un bouton avec le code suivant:
Info(ArbreRécupèreIdentifiant(Arb1,Arb1[Arb1]))
- Puis un 2ième bouton avec n'importe laquelle appel à IParamètre
iParamètre(iRectoVerso,iRectoVerso_Simple)
Tester le tout. Votre fenêtre s'affiche avec 9 lignes dans votre arbre "Test 1: 2006/08/31 à 16:43" "Test 2: 2006/08/31 à 16:43" "Test 3: 2006/08/31 à 16:43" ect...
Cliquez sur le bouton 1 et l'identifiant s'affiche correctement "1", "2" ect... (Dépendant de la ligne sélectionnée dans l'arbre)
Maintenant cliquez sur le bouton 2 (pour faire un appel à IParamètre)
Ré-essayez le bouton 1 maintenant... PLUS RIEN l'arbre a perdu tous ses identifiants.
Le pire c'est que si l'on enlève le caractère "à" dans le nom des noeuds le problème n'apparait plus: Exemple: NomNoeud="Test "+I+": "+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" "+HeureVersChaîne(HeureSys(),"HH:MM")
Quelqu'un peut m'aider et m'expliquer où est l'erreur????
Je ne vois vraiment pas pourquoi la fonction iParamètre() ferait perdre tes identifiants...
Car il n'y a aucun lien entre l'appel de cette fonction et l'arbre...
As-tu essayé sur un projet vide ? As-tu supprimé le répertoire .cpl ?
Oui j'ai essayé dans un projet neuf avec seulement 1 fenêtre de
test et le problème persiste toujours.
Pour tout dire moi non plus je ne vois aucun rapport entre la
fonction Iparamètre() et mon arbre mais le fait est que le problème
est là.
Dans son message précédent, PopolDal a écrit :
Je suis tombé sur un bug vraiment bizarre que j'ai réussi à recréer
en faisant le petit test suivant:
- Créer vous une nouvelle fenêtre
- Ajoutez y un champ arbre
Dans le code d'ouverture de la fenêtre inscrivez le code suivant
(EXACTEMENT CE CODE):
I est entier
NomNoeud est chaîne
POUR I = 1 A 9
NomNoeud="Test "+I+":
"+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" à
"+HeureVersChaîne(HeureSys(),"HH:MM")
ArbreAjoute(Arb1,NomNoeud,aDéfaut,aDéfaut,I)
FIN
- Ajoutez un bouton avec le code suivant:
Info(ArbreRécupèreIdentifiant(Arb1,Arb1[Arb1]))
- Puis un 2ième bouton avec n'importe laquelle appel à IParamètre
iParamètre(iRectoVerso,iRectoVerso_Simple)
Tester le tout.
Votre fenêtre s'affiche avec 9 lignes dans votre arbre
"Test 1: 2006/08/31 à 16:43"
"Test 2: 2006/08/31 à 16:43"
"Test 3: 2006/08/31 à 16:43" ect...
Cliquez sur le bouton 1 et l'identifiant s'affiche correctement
"1", "2" ect... (Dépendant de la ligne sélectionnée dans l'arbre)
Maintenant cliquez sur le bouton 2 (pour faire un appel à IParamètre)
Ré-essayez le bouton 1 maintenant...
PLUS RIEN l'arbre a perdu tous ses identifiants.
Le pire c'est que si l'on enlève le caractère "à" dans le nom des
noeuds le problème n'apparait plus:
Exemple: NomNoeud="Test "+I+":
"+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+"
"+HeureVersChaîne(HeureSys(),"HH:MM")
Quelqu'un peut m'aider et m'expliquer où est l'erreur????
Je ne vois vraiment pas pourquoi la fonction iParamètre() ferait perdre
tes identifiants...
Car il n'y a aucun lien entre l'appel de cette fonction et l'arbre...
As-tu essayé sur un projet vide ? As-tu supprimé le répertoire .cpl ?
On Fri, 01 Sep 2006 19:32:34 +0200, Gilles TOURREAU wrote:
Oui j'ai essayé dans un projet neuf avec seulement 1 fenêtre de test et le problème persiste toujours.
Pour tout dire moi non plus je ne vois aucun rapport entre la fonction Iparamètre() et mon arbre mais le fait est que le problème est là.
Dans son message précédent, PopolDal a écrit :
Je suis tombé sur un bug vraiment bizarre que j'ai réussi à recréer en faisant le petit test suivant:
- Créer vous une nouvelle fenêtre - Ajoutez y un champ arbre
Dans le code d'ouverture de la fenêtre inscrivez le code suivant (EXACTEMENT CE CODE):
I est entier NomNoeud est chaîne
POUR I = 1 A 9 NomNoeud="Test "+I+": "+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" à "+HeureVersChaîne(HeureSys(),"HH:MM") ArbreAjoute(Arb1,NomNoeud,aDéfaut,aDéfaut,I) FIN
- Ajoutez un bouton avec le code suivant:
Info(ArbreRécupèreIdentifiant(Arb1,Arb1[Arb1]))
- Puis un 2ième bouton avec n'importe laquelle appel à IParamètre
iParamètre(iRectoVerso,iRectoVerso_Simple)
Tester le tout. Votre fenêtre s'affiche avec 9 lignes dans votre arbre "Test 1: 2006/08/31 à 16:43" "Test 2: 2006/08/31 à 16:43" "Test 3: 2006/08/31 à 16:43" ect...
Cliquez sur le bouton 1 et l'identifiant s'affiche correctement "1", "2" ect... (Dépendant de la ligne sélectionnée dans l'arbre)
Maintenant cliquez sur le bouton 2 (pour faire un appel à IParamètre)
Ré-essayez le bouton 1 maintenant... PLUS RIEN l'arbre a perdu tous ses identifiants.
Le pire c'est que si l'on enlève le caractère "à" dans le nom des noeuds le problème n'apparait plus: Exemple: NomNoeud="Test "+I+": "+DateVersChaîne(DateSys(),"AAAA/MM/JJ")+" "+HeureVersChaîne(HeureSys(),"HH:MM")
Quelqu'un peut m'aider et m'expliquer où est l'erreur????
Je ne vois vraiment pas pourquoi la fonction iParamètre() ferait perdre tes identifiants...
Car il n'y a aucun lien entre l'appel de cette fonction et l'arbre...
As-tu essayé sur un projet vide ? As-tu supprimé le répertoire .cpl ?
Cordialement
Gilles TOURREAU
Après mûre réflexion, PopolDal a écrit :
persiste toujours.
Pour tout dire moi non plus je ne vois aucun rapport entre la fonction Iparamètre() et mon arbre mais le fait est que le problème est là.
Dans ce cas tu n'as plus qu'a faire un joli dossier avec un petit projet et l'envoyer au ST de PC-Soft... Comme çà ca sera corrigé dans la version 14 ou 15...
Cordialement
-- Gilles TOURREAU Responsable informatique
Société P.O.S Spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr
Après mûre réflexion, PopolDal a écrit :
persiste toujours.
Pour tout dire moi non plus je ne vois aucun rapport entre la
fonction Iparamètre() et mon arbre mais le fait est que le problème
est là.
Dans ce cas tu n'as plus qu'a faire un joli dossier avec un petit
projet et l'envoyer au ST de PC-Soft... Comme çà ca sera corrigé dans
la version 14 ou 15...
Pour tout dire moi non plus je ne vois aucun rapport entre la fonction Iparamètre() et mon arbre mais le fait est que le problème est là.
Dans ce cas tu n'as plus qu'a faire un joli dossier avec un petit projet et l'envoyer au ST de PC-Soft... Comme çà ca sera corrigé dans la version 14 ou 15...
Cordialement
-- Gilles TOURREAU Responsable informatique
Société P.O.S Spécialiste en motoculture depuis + de 30 ans ! http://www.pos.fr