PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV 2024 → Deux tables dans la meme page
Deux tables dans la meme page
Started by Clément, Jul., 27 2004 2:27 PM - 4 replies
Posted on July, 27 2004 - 2:27 PM
Bonjour,

Je suis en train de développer un catalogue produit avec WebDev.

Pour cela, j'ai plusieurs pages et dans chacune d'elles, j'ai deux tableaux
distincts.

- Dans le premier je fais dans l'init : HFiltre(Fic,IDProduit,"68")
- Dans le second je fais dans l'init : HFiltre(Fic,IDProduit,"69")


Et quand je lance la page en test, les deux tables ne se chargent pas
correctement puisque la première prend les infos des produits "69" et non
"68"... vous me suivez ?

Savez vous pourquoi ? et comment arranger ca ?

Merci.
Clément.
Posted on July, 27 2004 - 4:05 PM
Clément a écrit :
Bonjour,

Je suis en train de développer un catalogue produit avec WebDev.

Pour cela, j'ai plusieurs pages et dans chacune d'elles, j'ai deux tableaux
distincts.

- Dans le premier je fais dans l'init : HFiltre(Fic,IDProduit,"68")
- Dans le second je fais dans l'init : HFiltre(Fic,IDProduit,"69")


Et quand je lance la page en test, les deux tables ne se chargent pas
correctement puisque la première prend les infos des produits "69" et non
"68"... vous me suivez ?

Savez vous pourquoi ? et comment arranger ca ?

Merci.
Clément.


La fonciton HFiltre reste valable jusqu'au prochain HFiltre, HFerme ou
HDesactiveFiltre.
Il s'en suit que les deux tables utilisent le même filtre.
Pour éviter ce problème il faut passer par un alias de fichier ou des
tables mémoire.

--
Philippe Lienart
philippe@lienart.com
Posted on July, 27 2004 - 4:18 PM
Slt

Je ne sais pas si j'ai bien compris ton problème, mais je ferais ca :

Sur la meme page 2 tables memoire et une seule boucle

HFiltre(Fic,IDProduit,"68","69")

hlitpremier(....)
Tantque pas hendehors
si produit="68" alors tableajoute(table1)
si produit="69" alors tableajoute(table2)

hlitsuivant..
fin

@+

"Clément" <mailingballer@free.fr> a écrit dans le message de news:
41062e24$1@news.pcsoft.fr...

Bonjour,

Je suis en train de développer un catalogue produit avec WebDev.

Pour cela, j'ai plusieurs pages et dans chacune d'elles, j'ai deux

tableaux
distincts.

- Dans le premier je fais dans l'init : HFiltre(Fic,IDProduit,"68")
- Dans le second je fais dans l'init : HFiltre(Fic,IDProduit,"69")


Et quand je lance la page en test, les deux tables ne se chargent pas
correctement puisque la première prend les infos des produits "69" et non
"68"... vous me suivez ?

Savez vous pourquoi ? et comment arranger ca ?

Merci.
Clément.

Posted on July, 27 2004 - 4:18 PM
Salut,
Une fois ton filtre fait il faut le désactiver il me semble ....
Tu devrais faire une requete, c'est plus simple et je pense que tu vas gagner
en rapidité.
A+

"Clément" <mailingballer@free.fr> wrote:

Bonjour,

Je suis en train de développer un catalogue produit avec WebDev.

Pour cela, j'ai plusieurs pages et dans chacune d'elles, j'ai deux tableaux
distincts.

- Dans le premier je fais dans l'init : HFiltre(Fic,IDProduit,"68")
- Dans le second je fais dans l'init : HFiltre(Fic,IDProduit,"69")


Et quand je lance la page en test, les deux tables ne se chargent pas
correctement puisque la première prend les infos des produits "69" et non
"68"... vous me suivez ?

Savez vous pourquoi ? et comment arranger ca ?

Merci.
Clément.

Posted on July, 27 2004 - 6:59 PM
OK je vous remercie, je vais tester tout ca !

Mais j'ai quand meme une bonne 50aine de pages à faire...


Cordialement,

Clément