PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
Programmation d'un tableau dans un état
Programmation d'un tableau dans un état
Started by guest, Apr., 20 2006 5:00 PM - 1 reply
Connect yourself…
guest
#1
Posted on April, 20 2006 - 5:00 PM
Bonjour,
Mon problème doit être simple à élucider...
J'ai crée un état dans lequel j'insère un tableau (qui, par défaut, se nomme TABLEAU(non modifiable)). Je dis que cet état n'a pas de source de données.
Au début de l'état, j'effectue une requete qui me calcule plusieurs sommes d'heure selon des critères (non réalisable dans une requete) et je veux ensuite afficher les résultats.
Et là... impossible d'appeler le tableau TABLEAU dans la programmation, donc pas de tableajouteligne, ... Je ne vois pas comment faire pour ajouter à ce maudit TABLEAU les résultats de ma requête.
Si qq1 a une solution, je suis preneuse!
Merci d'avance.
Report
0
0
lionel.breil*NOSPAM*
#2
Posted on April, 20 2006 - 5:49 PM
Dans son message, d.alma racontait :
Bonjour,
Mon problème doit être simple à élucider...
J'ai crée un état dans lequel j'insère un tableau (qui, par défaut, se nomme TABLEAU(non modifiable)). Je dis que cet état n'a pas de source de données.
Au début de l'état, j'effectue une requete qui me calcule plusieurs sommes d'heure selon des critères (non réalisable dans une requete) et je veux ensuite afficher les résultats.
Et là... impossible d'appeler le tableau TABLEAU dans la programmation, donc pas de tableajouteligne, ... Je ne vois pas comment faire pour ajouter à ce maudit TABLEAU les résultats de ma requête.
Si qq1 a une solution, je suis preneuse!
Merci d'avance.
Bonjour,
La solution suivante est loin d'etre parfaite ou exhaustive, c'est une base de départ.
Dans un état on n'ajoute pas les informations comme ca.
Dans un premier temps, il faut dire que la source de données est gerée par programmation.
Ensuite, il faut gérer dans le code de l'état le fait qu'une ligne soit affichée ou non (filtre) et le remplissage manuel des champs de la ligne :
ouverture de l'état :
hlitpremier(sourcededonnée) // ou initialisation des variables necessaires
champ1 = val1
champ2 = val2
hlitsuivant(sourceDeDonnée) // ou incrémentation de l'indice de parcours, ou n'importe quel autre moyen de savoir ou on en est
dans filtre :
// on continue le parcours ou pas ?
si pas htrouve(sourceDeDonnée) alors // ou si indice de parcours > taille max element, ou n'importe quel autre moyen de savoir si on a encore des
informations a afficher
renvoyer annuler
fin
// on affiche la ligne ?
si condition = vrai alors
renvoyer vrai
sinon
renvoyer faux
fin
Bon Dev
--
Lionel
mailto:lionel.breil*NOSPAM*@gmail.com
(retirer *NOSPAM* pour m'écrire)
Report
0
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WINDEV (earlier versions)
WEBDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Tools
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text