|
Acceder dynamiquement à la propriété d'un champ. |
Started by CHristian.carnet, Aug., 03 2004 11:28 AM - 9 replies |
| |
| | | |
|
| |
Posted on August, 03 2004 - 11:28 AM |
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 |
| |
| |
| | | |
|
| | |
| |
Posted on August, 03 2004 - 11:53 AM |
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 |
| |
| |
| | | |
|
| | |
| |
Posted on August, 03 2004 - 12:04 PM |
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
|
| |
| |
| | | |
|
| | |
| |
Posted on August, 03 2004 - 12:37 PM |
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
|
| |
| |
| | | |
|
| | |
| |
Posted on August, 03 2004 - 12:42 PM |
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 |
| |
| |
| | | |
|
| | |
| |
Posted on August, 03 2004 - 1:03 PM |
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
|
| |
| |
| | | |
|
| | |
| |
Posted on August, 03 2004 - 1:04 PM |
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
|
| |
| |
| | | |
|
| | |
| |
Posted on August, 03 2004 - 1:28 PM |
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 |
| |
| |
| | | |
|
| | |
| |
Posted on August, 03 2004 - 1:31 PM |
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 |
| |
| |
| | | |
|
| | |
| |
Posted on August, 03 2004 - 1:56 PM |
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
|
| |
| |
| | | |
|
| | | | |
| | |
|