OVH Cloud OVH Cloud

[WD 9] ChampExiste

2 réponses
Avatar
J-M des Grottes
Bonjour à tous,

Je cherche vainement à vérifier l'existence de champs dans un état via
la fonction ChampExiste() mais avec des indirections pour la
construction du champ. Cela ne marche pas. Malgré ce test, cela passe à
travers et j'ai des erreurs. Voici le code

Mesure est une chaine
Ligne est une chaine
ligne=flitligne(IDTXT)
tantque ligne <>eot

Mesure=extraitchaine(ligne, 1,tab)
si champexiste({Mesure+"_LIB"}) alors
...
...
fin
ligne=flitligne(IDTXT)
fin


Où est le problème ?

J'ai vu dans les forum quelques ennuis liés à cette fonction ?

Quid ?

Merci


--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net

2 réponses

Avatar
Maax°\(51\)°
Salut,

Essaie justement sans les indirections....

si champexiste(Mesure+"_LIB") alors


Maax°(51)°


"J-M des Grottes" <jmdg(à retirer)@easynet.be> a écrit dans le message de
news:
Bonjour à tous,

Je cherche vainement à vérifier l'existence de champs dans un état via la
fonction ChampExiste() mais avec des indirections pour la construction du
champ. Cela ne marche pas. Malgré ce test, cela passe à travers et j'ai
des erreurs. Voici le code

Mesure est une chaine
Ligne est une chaine
ligne=flitligne(IDTXT)
tantque ligne <>eot

Mesure=extraitchaine(ligne, 1,tab)
si champexiste({Mesure+"_LIB"}) alors
...
...
fin
ligne=flitligne(IDTXT)
fin


Où est le problème ?

J'ai vu dans les forum quelques ennuis liés à cette fonction ?

Quid ?

Merci


--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net




Avatar
J-M des Grottes
Maax°(51)° a émis l'idée suivante :
Salut,

Essaie justement sans les indirections....

si champexiste(Mesure+"_LIB") alors


Maax°(51)°


"J-M des Grottes" <jmdg(à retirer)@easynet.be> a écrit dans le message de
news:
Bonjour à tous,

Je cherche vainement à vérifier l'existence de champs dans un état via la
fonction ChampExiste() mais avec des indirections pour la construction du
champ. Cela ne marche pas. Malgré ce test, cela passe à travers et j'ai des
erreurs. Voici le code

Mesure est une chaine
Ligne est une chaine
ligne=flitligne(IDTXT)
tantque ligne <>eot

Mesure=extraitchaine(ligne, 1,tab)
si champexiste({Mesure+"_LIB"}) alors
...
...
fin
ligne=flitligne(IDTXT)
fin


Où est le problème ?

J'ai vu dans les forum quelques ennuis liés à cette fonction ?

Quid ?

Merci


-- Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net







Rondudju! :-[ un grand merci, cela marche.

A+

--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net