PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Pb Selection entière d'une table fichier avec tableselectPlus
Pb Selection entière d'une table fichier avec tableselectPlus
Iniciado por Riffard Matthieu, 01,feb. 2005 10:48 - 4 respuestas
Publicado el 01,febrero 2005 - 10:48
Re Bonjour,

J'aimerais pouvoir selectionner entierement ma table fichier apres avoir
réalisé mon filtre dessus.

Par exemple j'ai 24 enregistrements dans ma table, 23 sont visibles et pour
voir le 24 eme je dois descendre avec l'ascenseur.

J'ai un bouton avec le code suivant pour selectionner toute les elements de
la table.

Pour i=1 à TableOccurrence(MaTable)
TableSelectPlus(MaTable,i)
FIN

Seul les enregistrements visibles sont sélectionnés.
Peut on tout selectionner ou arrive t on à une limite de WinDev ?

Merci
Publicado el 01,febrero 2005 - 11:23
pour une table fichier, seules les lignes visibles sont adressables (
selection, récupération d'informations, etc )

Riffard Matthieu wrote:
Re Bonjour,

J'aimerais pouvoir selectionner entierement ma table fichier apres avoir
réalisé mon filtre dessus.

Par exemple j'ai 24 enregistrements dans ma table, 23 sont visibles et pour
voir le 24 eme je dois descendre avec l'ascenseur.

J'ai un bouton avec le code suivant pour selectionner toute les elements de
la table.

Pour i=1 à TableOccurrence(MaTable)
TableSelectPlus(MaTable,i)
FIN

Seul les enregistrements visibles sont sélectionnés.
Peut on tout selectionner ou arrive t on à une limite de WinDev ?

Merci

Publicado el 01,febrero 2005 - 11:33
Vous pouvez tout sélectionner. Il n'y a pas de limite de WinDev. Testez ce code :

I,Z sont des entiers
I=1; Z=tableoccurrence(NOMTABLE)
tantque I<Z+1
tableselectplus(NOMTABLE,I); I++
fin

Les lignes non visibles seront sélectionnées.
Publicado el 01,febrero 2005 - 11:36
Exact, je n'avais pas lu qu'il s'agissait d'une table liée à un fichier.
Publicado el 01,febrero 2005 - 11:56
"Thierry François" <thierryfrancois@free.fr> a écrit dans le message de
news:41ff42da$1@news.pcsoft.fr...

Exact, je n'avais pas lu qu'il s'agissait d'une table liée à un fichier.


J'ai trouvé une manip, pour le faire si ca peut servir à quelq'un.

Pour i=1 à TableOccurrence(MaTable)
TablePosition(MaTable,i)
TableSelectPlus(MaTable,i)
FIN
Tableposition(MaTable,1)