bonjour,
en windev 7.5
j'ai besoin d'evaluer une expression contenue dans un champ
exemple
base.mixcalc ="ABC"+client.nom+client.prenom
expression est une chaine
expression ={base.mixcalc}
info(expression)
me renvoit "ABC"+client.nom+client.prenom
j'ai besoin de recevoir "ABCdurandpaul"
bonjour,
en windev 7.5
j'ai besoin d'evaluer une expression contenue dans un champ
exemple
base.mixcalc ="ABC"+client.nom+client.prenom
expression est une chaine
expression ={base.mixcalc}
info(expression)
me renvoit "ABC"+client.nom+client.prenom
j'ai besoin de recevoir "ABCdurandpaul"
bonjour,
en windev 7.5
j'ai besoin d'evaluer une expression contenue dans un champ
exemple
base.mixcalc ="ABC"+client.nom+client.prenom
expression est une chaine
expression ={base.mixcalc}
info(expression)
me renvoit "ABC"+client.nom+client.prenom
j'ai besoin de recevoir "ABCdurandpaul"
Il se trouve que eric flament a formulé :bonjour,
Bonjour,en windev 7.5
j'ai besoin d'evaluer une expression contenue dans un champ
exemple
base.mixcalc ="ABC"+client.nom+client.prenom
expression est une chaine
expression ={base.mixcalc}
info(expression)
me renvoit "ABC"+client.nom+client.prenom
j'ai besoin de recevoir "ABCdurandpaul"
Je n'ai peut être pas bien compris ?
base.mixcalc ="ABC"+client.nom+client.prenom
info(base.mixcalc)
Il se trouve que eric flament a formulé :
bonjour,
Bonjour,
en windev 7.5
j'ai besoin d'evaluer une expression contenue dans un champ
exemple
base.mixcalc ="ABC"+client.nom+client.prenom
expression est une chaine
expression ={base.mixcalc}
info(expression)
me renvoit "ABC"+client.nom+client.prenom
j'ai besoin de recevoir "ABCdurandpaul"
Je n'ai peut être pas bien compris ?
base.mixcalc ="ABC"+client.nom+client.prenom
info(base.mixcalc)
Il se trouve que eric flament a formulé :bonjour,
Bonjour,en windev 7.5
j'ai besoin d'evaluer une expression contenue dans un champ
exemple
base.mixcalc ="ABC"+client.nom+client.prenom
expression est une chaine
expression ={base.mixcalc}
info(expression)
me renvoit "ABC"+client.nom+client.prenom
j'ai besoin de recevoir "ABCdurandpaul"
Je n'ai peut être pas bien compris ?
base.mixcalc ="ABC"+client.nom+client.prenom
info(base.mixcalc)
j
'aimerai evaluer l'expression contenue par le champ mixcalc dans la base base
monexpression= {base.mixcalc} attention ce sont des {} pas des ()
monexpression renvoit "'ABC'+client.nom+client.prenom"
alors que j'aimerai quelle me renvoit "ABCdupontpaul" cad ABC +lecontenu du
champ nom de la base client+lecontenu du champ prénom de la base client .
j
'aimerai evaluer l'expression contenue par le champ mixcalc dans la base base
monexpression= {base.mixcalc} attention ce sont des {} pas des ()
monexpression renvoit "'ABC'+client.nom+client.prenom"
alors que j'aimerai quelle me renvoit "ABCdupontpaul" cad ABC +lecontenu du
champ nom de la base client+lecontenu du champ prénom de la base client .
j
'aimerai evaluer l'expression contenue par le champ mixcalc dans la base base
monexpression= {base.mixcalc} attention ce sont des {} pas des ()
monexpression renvoit "'ABC'+client.nom+client.prenom"
alors que j'aimerai quelle me renvoit "ABCdupontpaul" cad ABC +lecontenu du
champ nom de la base client+lecontenu du champ prénom de la base client .
> j
> 'aimerai evaluer l'expression contenue par le champ mixcalc dans la bas e base
Donc pas le champ mais la rubrique (on dit comme ça en WLangage, le
champ c'est l'objet graphique)
> monexpression= {base.mixcalc} attention ce sont des {} pas des ()
> monexpression renvoit "'ABC'+client.nom+client.prenom"
> alors que j'aimerai quelle me renvoit "ABCdupontpaul" cad ABC +leconten u du
> champ nom de la base client+lecontenu du champ prénom de la base clie nt .
Donc c'est bien ce que j'ai écrit :
Si tu as initialisé ta rubrique
base.mixcalc ="ABC"+client.nom+client.prenom
Alors à cet instant, et si tu es positionné sur le client Paul Dupont
au niveau du fichier CLIENT, si tu fais :
Info(base.mixcalc)
Tu auras la boite de dialogue info affichant "ABCdupontpaul"
> j
> 'aimerai evaluer l'expression contenue par le champ mixcalc dans la bas e base
Donc pas le champ mais la rubrique (on dit comme ça en WLangage, le
champ c'est l'objet graphique)
> monexpression= {base.mixcalc} attention ce sont des {} pas des ()
> monexpression renvoit "'ABC'+client.nom+client.prenom"
> alors que j'aimerai quelle me renvoit "ABCdupontpaul" cad ABC +leconten u du
> champ nom de la base client+lecontenu du champ prénom de la base clie nt .
Donc c'est bien ce que j'ai écrit :
Si tu as initialisé ta rubrique
base.mixcalc ="ABC"+client.nom+client.prenom
Alors à cet instant, et si tu es positionné sur le client Paul Dupont
au niveau du fichier CLIENT, si tu fais :
Info(base.mixcalc)
Tu auras la boite de dialogue info affichant "ABCdupontpaul"
> j
> 'aimerai evaluer l'expression contenue par le champ mixcalc dans la bas e base
Donc pas le champ mais la rubrique (on dit comme ça en WLangage, le
champ c'est l'objet graphique)
> monexpression= {base.mixcalc} attention ce sont des {} pas des ()
> monexpression renvoit "'ABC'+client.nom+client.prenom"
> alors que j'aimerai quelle me renvoit "ABCdupontpaul" cad ABC +leconten u du
> champ nom de la base client+lecontenu du champ prénom de la base clie nt .
Donc c'est bien ce que j'ai écrit :
Si tu as initialisé ta rubrique
base.mixcalc ="ABC"+client.nom+client.prenom
Alors à cet instant, et si tu es positionné sur le client Paul Dupont
au niveau du fichier CLIENT, si tu fais :
Info(base.mixcalc)
Tu auras la boite de dialogue info affichant "ABCdupontpaul"
un bout du code utilisé
HLitRecherche(Serialsoft,codesoft,Xsoftware)
Info("Lu " + Serialsoft.appelationsoft)
quoi = {Serialsoft.clefs}
Info(quoi) // erreur ici
sserialnumber=genere(Serialsoft.clefs)
info(sserialnumber)
un bout du code utilisé
HLitRecherche(Serialsoft,codesoft,Xsoftware)
Info("Lu " + Serialsoft.appelationsoft)
quoi = {Serialsoft.clefs}
Info(quoi) // erreur ici
sserialnumber=genere(Serialsoft.clefs)
info(sserialnumber)
un bout du code utilisé
HLitRecherche(Serialsoft,codesoft,Xsoftware)
Info("Lu " + Serialsoft.appelationsoft)
quoi = {Serialsoft.clefs}
Info(quoi) // erreur ici
sserialnumber=genere(Serialsoft.clefs)
info(sserialnumber)
Bonsoir Romain
suite et fin du périple,
{} ne fonctionne que sur une rubrique
exemple {Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs > xclient
mais
si j'ai
{Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs = xclient
+xcodepostal
ca marche po
Bonsoir Romain
suite et fin du périple,
{} ne fonctionne que sur une rubrique
exemple {Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs > xclient
mais
si j'ai
{Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs = xclient
+xcodepostal
ca marche po
Bonsoir Romain
suite et fin du périple,
{} ne fonctionne que sur une rubrique
exemple {Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs > xclient
mais
si j'ai
{Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs = xclient
+xcodepostal
ca marche po
eric avait soumis l'idée :
> Bonsoir Romain
> suite et fin du périple,
Pas tout à fait...
> {} ne fonctionne que sur une rubrique
> exemple {Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs =
> xclient
> mais
> si j'ai
> {Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs = xclien t
> +xcodepostal
> ca marche po
Non non non, encore une fois tu fais la confusion entre un champ et une
rubrique.
En WLangage, un champ est un objet graphique (une liste, un champ de
saisie, un bouton etc...)
Une rubrique est une rubrique d'un fichier de donnée.
Dans ton cas, c'est *indRubrique* et non indChamp que tu dois utiliser
dans tes indirections...
Dans le cas d'une clé composée, tu auras effectivement un problème si
tu récupères le contenu de la clé composée dans une variable chai ne, il
faut que tu décomposes la clé.
Voir l'aide à "Clé composée", "..CléComposée", "..Composante" e tc...
A+
--
Romain PETIT
contact : rompetit chez free fr
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windevhttp://www.mesnews.net/http://fr.wik ipedia.org/wiki/Newsgroup
eric avait soumis l'idée :
> Bonsoir Romain
> suite et fin du périple,
Pas tout à fait...
> {} ne fonctionne que sur une rubrique
> exemple {Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs =
> xclient
> mais
> si j'ai
> {Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs = xclien t
> +xcodepostal
> ca marche po
Non non non, encore une fois tu fais la confusion entre un champ et une
rubrique.
En WLangage, un champ est un objet graphique (une liste, un champ de
saisie, un bouton etc...)
Une rubrique est une rubrique d'un fichier de donnée.
Dans ton cas, c'est *indRubrique* et non indChamp que tu dois utiliser
dans tes indirections...
Dans le cas d'une clé composée, tu auras effectivement un problème si
tu récupères le contenu de la clé composée dans une variable chai ne, il
faut que tu décomposes la clé.
Voir l'aide à "Clé composée", "..CléComposée", "..Composante" e tc...
A+
--
Romain PETIT
contact : rompetit chez free fr
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windevhttp://www.mesnews.net/http://fr.wik ipedia.org/wiki/Newsgroup
eric avait soumis l'idée :
> Bonsoir Romain
> suite et fin du périple,
Pas tout à fait...
> {} ne fonctionne que sur une rubrique
> exemple {Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs =
> xclient
> mais
> si j'ai
> {Serialsoft.clefs,indChamp} est ok quand serialsoft.clefs = xclien t
> +xcodepostal
> ca marche po
Non non non, encore une fois tu fais la confusion entre un champ et une
rubrique.
En WLangage, un champ est un objet graphique (une liste, un champ de
saisie, un bouton etc...)
Une rubrique est une rubrique d'un fichier de donnée.
Dans ton cas, c'est *indRubrique* et non indChamp que tu dois utiliser
dans tes indirections...
Dans le cas d'une clé composée, tu auras effectivement un problème si
tu récupères le contenu de la clé composée dans une variable chai ne, il
faut que tu décomposes la clé.
Voir l'aide à "Clé composée", "..CléComposée", "..Composante" e tc...
A+
--
Romain PETIT
contact : rompetit chez free fr
+-+ posté sur Usenet avec MesNews et non depuis un forum web +-+
news:fr.comp.developpement.agl.windevhttp://www.mesnews.net/http://fr.wik ipedia.org/wiki/Newsgroup
bonjour,
en windev 7.5
j'ai besoin d'evaluer une expression contenue dans un champ
exemple
base.mixcalc ="ABC"+client.nom+client.prenom
expression est une chaine
expression ={base.mixcalc}
info(expression)
me renvoit "ABC"+client.nom+client.prenom
j'ai besoin de recevoir "ABCdurandpaul"
comment faire
merci
eric
bonjour,
en windev 7.5
j'ai besoin d'evaluer une expression contenue dans un champ
exemple
base.mixcalc ="ABC"+client.nom+client.prenom
expression est une chaine
expression ={base.mixcalc}
info(expression)
me renvoit "ABC"+client.nom+client.prenom
j'ai besoin de recevoir "ABCdurandpaul"
comment faire
merci
eric
bonjour,
en windev 7.5
j'ai besoin d'evaluer une expression contenue dans un champ
exemple
base.mixcalc ="ABC"+client.nom+client.prenom
expression est une chaine
expression ={base.mixcalc}
info(expression)
me renvoit "ABC"+client.nom+client.prenom
j'ai besoin de recevoir "ABCdurandpaul"
comment faire
merci
eric