PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → TableSelectPlus
TableSelectPlus
Débuté par Céline, 20 juil. 2004 14:25 - 4 réponses
Posté le 20 juillet 2004 - 14:25
Bonjour,

Je me heurte à un problème avec la fonction TableSelectPlus, qui refuse
de sélectionner la ligne que je lui demande.
J'utilise la syntaxe suivante :
TableSelectPlus( NomTable, le_IndiceLigne)
Dans le débogueur, avant d'effectuer la fonction, le_IndiceLigne vaut 8,
NomTable vaut 9.
Après la fonction, ces valeurs sont toujours les mêmes.
Si quelqu'un avait une explication à cela, merci d'avance.
Posté le 20 juillet 2004 - 16:37
Le 20 juillet 2004 à 12:25, Céline nous disait :

Je me heurte à un problème avec la fonction TableSelectPlus, qui refuse
de sélectionner la ligne que je lui demande.


Tout d'abord, s'agit-il d'une table fichier ou mémoire ?

J'utilise la syntaxe suivante :
TableSelectPlus( NomTable, le_IndiceLigne)
Dans le débogueur, avant d'effectuer la fonction, le_IndiceLigne vaut 8,
NomTable vaut 9.
Après la fonction, ces valeurs sont toujours les mêmes.


Le nom de ta table est "9" ???

--
Cordialement
Posté le 20 juillet 2004 - 17:23
essaye de désactiver le trie de la table avant le tableselectplus

"Céline" <celine.leboeuf@scribe-is.fr> a écrit dans le message de
news:40FCF304.5090504@scribe-is.fr...

Bonjour,

Je me heurte à un problème avec la fonction TableSelectPlus, qui refuse
de sélectionner la ligne que je lui demande.
J'utilise la syntaxe suivante :
TableSelectPlus( NomTable, le_IndiceLigne)
Dans le débogueur, avant d'effectuer la fonction, le_IndiceLigne vaut 8,
NomTable vaut 9.
Après la fonction, ces valeurs sont toujours les mêmes.
Si quelqu'un avait une explication à cela, merci d'avance.
Posté le 20 juillet 2004 - 17:44
As-tu essayé listeSelectPlus(MaTable,listeSelect(MaTable)+1) ?

=?ISO-8859-1?Q?Céline?= <celine.leboeuf@scribe-is.fr> wrote:

Bonjour,

Je me heurte à un problème avec la fonction TableSelectPlus, qui refuse


de sélectionner la ligne que je lui demande.
J'utilise la syntaxe suivante :
TableSelectPlus( NomTable, le_IndiceLigne)
Dans le débogueur, avant d'effectuer la fonction, le_IndiceLigne vaut 8,


NomTable vaut 9.
Après la fonction, ces valeurs sont toujours les mêmes.
Si quelqu'un avait une explication à cela, merci d'avance.
Posté le 20 juillet 2004 - 19:22
Céline wrote:
Bonjour,

Je me heurte à un problème avec la fonction TableSelectPlus, qui
refuse de sélectionner la ligne que je lui demande.
J'utilise la syntaxe suivante :
TableSelectPlus( NomTable, le_IndiceLigne)
Dans le débogueur, avant d'effectuer la fonction, le_IndiceLigne vaut
8, NomTable vaut 9.
Après la fonction, ces valeurs sont toujours les mêmes.
Si quelqu'un avait une explication à cela, merci d'avance.


Si, d'après ce que je comprends, NomTable est une variable contenant le nom
de la table, il faut utiliser les indirections:
TableSelectPlus({NomTable,IndChamp},le_IndiceLigne)

--
Cordialement,

Erick :-)
Fiduciaire Informatique - Saint-Etienne