|
Acceder dynamiquement à la propriété d'un champ. |
Iniciado por CHristian.carnet, 03,ago. 2004 11:28 - 9 respuestas |
| |
| | | |
|
| |
Publicado el 03,agosto 2004 - 11:28 |
Bonjour à tous !
Je cherche à accéder dynamiquement à la propriété d'un champ. Exemple
mapropriete est une chaine='ETAT' Monchamp..mapropriete=grisé
Mais cela ne marche pas, comment peut-on arriver à faire cela ? Le but étant de pouvoir affecter des valeurs de propriétés parametrée en lisant un fichier par exemple ?
Si vous avez une idée, cela fait un moment que je tourne la dessus...
Merci pour vos réponses Christian |
| |
| |
| | | |
|
| | |
| |
Publicado el 03,agosto 2004 - 11:53 |
Christian wrote:
Je cherche à accéder dynamiquement à la propriété d'un champ. Exemple
mapropriete est une chaine='ETAT' Monchamp..mapropriete=grisé
Salut Christian,
Il faut utiliser les indirections: {MonChamp,indChamp}..Propriété=Valeur
-- Cordialement,
Erick Fiduciaire Informatique - Saint-Etienne |
| |
| |
| | | |
|
| | |
| |
Publicado el 03,agosto 2004 - 12:04 |
Bonjour,
{"saisie1.." + mapropriété} = valeur
Bonne journée,
Jacques De Schryver
"Christian" <CHristian.carnet@assist.fr> wrote:
Bonjour à tous !
Je cherche à accéder dynamiquement à la propriété d'un champ. Exemple
mapropriete est une chaine='ETAT' Monchamp..mapropriete=grisé
Mais cela ne marche pas, comment peut-on arriver à faire cela ? Le but étant de pouvoir affecter des valeurs de propriétés parametrée en lisant un fichier par exemple ?
Si vous avez une idée, cela fait un moment que je tourne la dessus...
Merci pour vos réponses
Christian
|
| |
| |
| | | |
|
| | |
| |
Publicado el 03,agosto 2004 - 12:37 |
Bonjour jacques et merci pour ta réponse, mais cela ne fonctionne pas. en effet l'indirection ne fonctionne que sur le nom du champ pas sur sa propriété ... La question reste entière
Une autre idée ?
A+ Christian
"Jacques De Schryver" <jdsetls@netscape.net> wrote:
Bonjour, {"saisie1.." + mapropriété} = valeur Bonne journée, Jacques De Schryver "Christian" <CHristian.carnet@assist.fr> wrote:
Bonjour à tous !
Je cherche à accéder dynamiquement à la propriété d'un champ. Exemple
mapropriete est une chaine='ETAT' Monchamp..mapropriete=grisé
Mais cela ne marche pas, comment peut-on arriver à faire cela ? Le but
étant
de pouvoir affecter des valeurs de propriétés parametrée en lisant un fichier par exemple ?
Si vous avez une idée, cela fait un moment que je tourne la dessus...
Merci pour vos réponses
Christian
|
| |
| |
| | | |
|
| | |
| |
Publicado el 03,agosto 2004 - 12:42 |
Bonjour Erick,
C'est à la propriété que je veux accéder dynamiquement
Exemple
Monchamp..{Maprorieté}='GRISE' Mais cela ne marche pas ...
Une autre idée ?
Mercie pour ta réponse Christian
"Erick BAVUT" <erick.bavut@news.lafidu.com> wrote:
Christian wrote: Je cherche à accéder dynamiquement à la propriété d'un champ. Exemple
mapropriete est une chaine='ETAT' Monchamp..mapropriete=grisé
Salut Christian, Il faut utiliser les indirections: {MonChamp,indChamp}..Propriété=Valeur -- Cordialement, Erick Fiduciaire Informatique - Saint-Etienne |
| |
| |
| | | |
|
| | |
| |
Publicado el 03,agosto 2004 - 13:03 |
Je ne vois que la compilation dynamique, pour faire ça.
"Christian" <Christian.carnet@assist.fr> wrote:
Bonjour jacques et merci pour ta réponse, mais cela ne fonctionne pas. en effet l'indirection ne fonctionne que sur le nom du champ pas sur sa
propriété
.. La question reste entière Une autre idée ? A+ Christian "Jacques De Schryver" <jdsetls@netscape.net> wrote: Bonjour, {"saisie1.." + mapropriété} = valeur Bonne journée, Jacques De Schryver "Christian" <CHristian.carnet@assist.fr> wrote:
Bonjour à tous !
Je cherche à accéder dynamiquement à la propriété d'un champ. Exemple
mapropriete est une chaine='ETAT' Monchamp..mapropriete=grisé
Mais cela ne marche pas, comment peut-on arriver à faire cela ? Le but étant
de pouvoir affecter des valeurs de propriétés parametrée en lisant un fichier
par exemple ?
Si vous avez une idée, cela fait un moment que je tourne la dessus...
Merci pour vos réponses
Christian
|
| |
| |
| | | |
|
| | |
| |
Publicado el 03,agosto 2004 - 13:04 |
Bonjour Je ne suis pas certain mais avec la compilation dynamique fonction Compile peut être
Bon courage
"Christian" <Christian.carnet@assist.fr> a écrit dans le message de news: 410f4ecf$1@news.pcsoft.fr...
Bonjour jacques et merci pour ta réponse, mais cela ne fonctionne pas. en effet l'indirection ne fonctionne que sur le nom du champ pas sur sa
propriété
.. La question reste entière Une autre idée ? A+ Christian "Jacques De Schryver" <jdsetls@netscape.net> wrote: Bonjour, {"saisie1.." + mapropriété} = valeur Bonne journée, Jacques De Schryver "Christian" <CHristian.carnet@assist.fr> wrote:
Bonjour à tous !
Je cherche à accéder dynamiquement à la propriété d'un champ. Exemple
mapropriete est une chaine='ETAT' Monchamp..mapropriete=grisé
Mais cela ne marche pas, comment peut-on arriver à faire cela ? Le but étant
de pouvoir affecter des valeurs de propriétés parametrée en lisant un fichier
par exemple ?
Si vous avez une idée, cela fait un moment que je tourne la dessus...
Merci pour vos réponses
Christian
|
| |
| |
| | | |
|
| | |
| |
Publicado el 03,agosto 2004 - 13:28 |
Bonjour,
Voici un exemple que j'ai testé et qui fonctionne
saisie1..couleurfond = ijauneclair ma_propriété est une chaîne = "couleurfond" mon_résultat est une chaine = "saisie1.." + ma_propriété + " = irougeclair" sResultatCompile est une chaîne = Compile("Proc_dynamique", mon_résultat) proc_dynamique
Cela fait plaisir d'articuler les goodies...
Bonne journée,
Jacques De Schryver |
| |
| |
| | | |
|
| | |
| |
Publicado el 03,agosto 2004 - 13:31 |
Bonjour,
Je renvoie mon message afin qu'il soit archivé correctement sur la mailing liste, avec le mot clé Propriété :
saisie1..couleurfond = ijauneclair ma_propriété est une chaîne = "couleurfond" mon_résultat est une chaine = "saisie1.." + ma_propriété + " = irougeclair" sResultatCompile est une chaîne = Compile("Proc_dynamique", mon_résultat) proc_dynamique
Voilà,
Bonne journée,
Jacques de Schryver |
| |
| |
| | | |
|
| | |
| |
Publicado el 03,agosto 2004 - 13:56 |
Ok Ca Marche Nickel
Merci beaucoup ...
A+
"Jacques de Schryver" <jdsetls@netscape.net> wrote:
Bonjour,
Je renvoie mon message afin qu'il soit archivé correctement sur la mailing liste, avec le mot clé Propriété :
saisie1..couleurfond = ijauneclair ma_propriété est une chaîne = "couleurfond" mon_résultat est une chaine = "saisie1.." + ma_propriété + " = irougeclair" sResultatCompile est une chaîne = Compile("Proc_dynamique", mon_résultat) proc_dynamique
Voilà,
Bonne journée,
Jacques de Schryver
|
| |
| |
| | | |
|
| | | | |
| | |
|