|
Opérateur d'Indirection comportement bizarre |
Started by Eric R., Nov., 29 2004 6:35 PM - 2 replies |
| |
| | | |
|
| |
Posted on November, 29 2004 - 6:35 PM |
Sur des champs liens
Lien1..Libellé=gSpecifLien[2,1] Lien2..Libellé=gSpecifLien[2,2] Lien3..Libellé=gSpecifLien[2,3] Lien4..Libellé=gSpecifLien[2,4] Lien5..Libellé=gSpecifLien[2,5] Lien6..Libellé=gSpecifLien[2,6] Lien7..Libellé=gSpecifLien[2,7] Lien8..Libellé=gSpecifLien[2,8]
cela marche mais ceci
POUR i=1 A 8 {"Lien"+i}..Libellé=gSpecifLien[2,i] SI Position(gSpecifLien[1,i],"*")>0 ALORS // DLIEN1..valeur {"DLIEN"+i}=ExtraitChaîne(gSpecifLien[1,i],2,"*") gSpecifLien[1,i]=ExtraitChaîne(gSpecifLien[1,i],1,"*") FIN FIN
et {"Lien"+i}..libellé=gSpecifLien[2,i] ne fonctionne pas.
Pourquoi ?
-- Eric Webmaster des Wtablettes www.wtablettes.net |
| |
| |
| | | |
|
| | |
| |
Posted on November, 29 2004 - 1:30 PM |
C'est quoi le message d'erreur, s'il y a lieu?
T'assurer que les libellés soient de type "dynamique", voir les descriptions dans l'éditeur.
"Eric R." <eric@wtablettes.net> a écrit dans le message de news:mn.ec1f7d4b4d54c9c2.11485@wtablettes.net...
Sur des champs liens Lien1..Libellé=gSpecifLien[2,1] Lien2..Libellé=gSpecifLien[2,2] Lien3..Libellé=gSpecifLien[2,3] Lien4..Libellé=gSpecifLien[2,4] Lien5..Libellé=gSpecifLien[2,5] Lien6..Libellé=gSpecifLien[2,6] Lien7..Libellé=gSpecifLien[2,7] Lien8..Libellé=gSpecifLien[2,8] cela marche mais ceci POUR i=1 A 8 {"Lien"+i}..Libellé=gSpecifLien[2,i] SI Position(gSpecifLien[1,i],"*")>0 ALORS // DLIEN1..valeur {"DLIEN"+i}=ExtraitChaîne(gSpecifLien[1,i],2,"*") gSpecifLien[1,i]=ExtraitChaîne(gSpecifLien[1,i],1,"*") FIN FIN et {"Lien"+i}..libellé=gSpecifLien[2,i] ne fonctionne pas. Pourquoi ? -- Eric Webmaster des Wtablettes www.wtablettes.net |
| |
| |
| | | |
|
| | |
| |
Posted on November, 30 2004 - 9:28 AM |
Après mure réflexion, Renaud OLISTIN a écrit : > C'est quoi le message d'erreur, s'il y a lieu? pas de message. C'est comme si "je pissais dans un violon"
T'assurer que les libellés soient de type "dynamique", voir les descriptions dans l'éditeur.
OuahOw !! Joli Ils étaient en Automatique. En les forçant en dynamique, effectivement cela marche. Merci beaucoup. Un petit bug ? Boaf normal que WebDev ne les identifie pas comme dynamique vu l'opérateur d'indirection ... mais j'ai essayé ceci. Mettre le lien en automatique. Ecrire Lien1..Libellé="1er Pas" puis {"Lien"+i}..Libellé="2nd Pas"
et là cela marche car le 1er passage l'identifie bien comme dynamique.
Moralité : Oublions l'Automatique et qualifions en dynamique dès que possible.
"Eric R." <eric@wtablettes.net> a écrit dans le message de news:mn.ec1f7d4b4d54c9c2.11485@wtablettes.net... Sur des champs liens Lien1..Libellé=gSpecifLien[2,1] Lien2..Libellé=gSpecifLien[2,2] Lien3..Libellé=gSpecifLien[2,3] Lien4..Libellé=gSpecifLien[2,4] Lien5..Libellé=gSpecifLien[2,5] Lien6..Libellé=gSpecifLien[2,6] Lien7..Libellé=gSpecifLien[2,7] Lien8..Libellé=gSpecifLien[2,8] cela marche mais ceci POUR i=1 A 8 {"Lien"+i}..Libellé=gSpecifLien[2,i] SI Position(gSpecifLien[1,i],"*")>0 ALORS // DLIEN1..valeur {"DLIEN"+i}=ExtraitChaîne(gSpecifLien[1,i],2,"*") gSpecifLien[1,i]=ExtraitChaîne(gSpecifLien[1,i],1,"*") FIN FIN et {"Lien"+i}..libellé=gSpecifLien[2,i] ne fonctionne pas. Pourquoi ? -- Eric Webmaster des Wtablettes www.wtablettes.net
-- Eric Webmaster des Wtablettes www.wtablettes.net |
| |
| |
| | | |
|
| | | | |
| | |
|