PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → filtrer les champs d'un état
filtrer les champs d'un état
Débuté par philippe.bonarelli, 06 mar. 2006 09:52 - 5 réponses
Posté le 06 mars 2006 - 09:52
comment filtrer les champs d'un état lié à un fichier , sur une rubrique d'un fichier lié ?

un peu comme pour les tables fichiers reliées :

table..filtre=fichierinitial.idrubriquefiltre

mais pour un état ??

faut-il impérativement utiliser une table mémoire filtrée et un état lié à cette table mémoire ?

merci

A+

philou
Posté le 06 mars 2006 - 11:52
Le plus simple est d'utiliser une requête. Il suffit de renseigner le paramétre de filtre pour filtrer les enregs. Si tu es en C/S tu vas en plus accélérer ton appli !

A+
Titou

http://www.codewindev.com
Posté le 06 mars 2006 - 15:13
exemple:(description de l'état, cocher les bornes)

ta_variable1=DateDédut
ta_variable2=DateFin

Iaperçu(100)
iImprimeEtat(<ton_état>,<ta_variable1>,<ta_variable2>)


Bon dev, Samifred(CH)
Posté le 06 mars 2006 - 20:51
Code à mettre dans
Code de l'état / filtre
SI ARTICLE.A_QTETOT = 0 ALORS
RENVOYER Faux
FIN
C'est un exemple ne print que les qté différente de 0
Posté le 07 mars 2006 - 09:48
merci !

A+

philou
Posté le 07 mars 2006 - 10:38
mon problème c'est de définir une sélection sur un filtre qui fasse référence à un champ d'une table reliée ,

en l'occurence , comment écrire dans le code de l'état cette condition ?

ne prendre que les enregistrements d'une table2 qui sont filtrés sur table1 ,

table2..filtre=table1.IDtable1

mais syntaxe non acceptée pour un état ,

merci

A+

philou