PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → rupture programmée avec une requête ODBC
rupture programmée avec une requête ODBC
Débuté par Manuel Dardenne, 26 avr. 2004 17:00 - Aucune réponse
Posté le 26 avril 2004 - 17:00
Bonjour,

j'ai un état dont la source de données est une requête SQL ODBC. J'aimerait
effectuer une rupture programmée quand une condition est remplie.

J'ai placé mont test dans "Rupture ? de Haut_Rupture"
si Date1 > date2 alors
TexteRupture..Valeur = "mon texte de rupture"
RENVOYER Vrai
sinon
RENVOYER Faux
Fin

Le problème est que Date1 et Date2 sont des champ de mon état, et quand j'y
accède, il est déjà trop tard, une ligne à déjà été affichée avec une date1
> date2 alors que j'aurais aimmer avoir 2 blocs : un avec toutes les lignes
Date1 <= Date2 et le reste avec Date1 > Date2.

En gros je ne sais pas comment aller vérifier l'enregistrement suivant de
ma requête, AVANT de l'afficher, et de tester par programmation la valeur
de rupture.

Je précise au passage, que j'utilise SQL Server Via ODBC et que dans la description
de l'état j'ai sélectionné l'option "Les données viennent d'une requête SQL"

Merci d'avance pour votre aide.