FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Etat sur requete ODBC MySql
Etat sur requete ODBC MySql
Débuté par jfleroy, 24 jan. 2006 15:07 - 3 réponses
Connectez-vous…
jfleroy
#1
Posté le 24 janvier 2006 - 15:07
Bonjour,
J'ai un état dont la source de données est une requete créée dynamiquement dans le code d'ouverture de cet état.
Parfois ma requete ne renvoit pas de données car aucun enregistrement ne correspond à ma sélection ce qui est normal dans certains cas.
Et c'est là que survient mon souci : bien que j'ai coché "ne pas imprimer l'état si source de donnée vide", il m'imprime une page blanche.
Comment faire pour éviter cette page sans données ?
Merci pour vos suggestions.
JFL
Signaler
0
0
pb4807
#2
Posté le 24 janvier 2006 - 15:20
peut-être un
Hlitpremier(MaRequete)
SI Hendehors()
....
FIN
JF LEROY a utilisé son clavier pour écrire :
Bonjour,
J'ai un état dont la source de données est une requete créée dynamiquement
dans le code d'ouverture de cet état.
Parfois ma requete ne renvoit pas de données car aucun enregistrement ne
correspond à ma sélection ce qui est normal dans certains cas.
Et c'est là que survient mon souci : bien que j'ai coché "ne pas imprimer
l'état si source de donnée vide", il m'imprime une page blanche.
Comment faire pour éviter cette page sans données ?
Merci pour vos suggestions.
JFL
--
Pierre BOUSQUET
" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "
Signaler
0
0
philippe.noireau
#3
Posté le 24 janvier 2006 - 15:51
Pourquoi ODBC alors qu'il y a un accès natif Pcsoft gratuit ?
Je ne crois pas que les ordres h* marchent en ODBC
Signaler
0
0
jfleroy
#4
Posté le 24 janvier 2006 - 16:49
J'ai écrit ODBC ? En fait j'utilise l'accès natif MySql et dans le code d'ouverture de l'état je formate ma requete SQL avec la propriété MonEtat..ODBCCodeSQL (d'ou la confusion sur le terme ODBC)
Ceci étant, je ne vois toujours pas comment empêcher cette page blanche...
D'après l'aide sur l'enchainement des traitements des états, on a :
1/ traitement ouverture état
2/ traitement initialisation blocs et champs
3/ initialisation de la source de donnée ( mais à quel endroit intervenir pour détecter qu'il n'y a pas d'enregistrement à imprimer ??)
4/...
7/impression du bloc début document
8/impression haut de page
9/Lecture des données (mais c'est déjà trop tard !!)
....
Quelqu'un sait-il contourner le problème ?
Merci à vous
JFL
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte