FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Calcul sur la journée
Calcul sur la journée
Débuté par Alric Thierry, 12 jan. 2007 11:48 - 3 réponses
Connectez-vous…
Alric Thierry
#1
Posté le 12 janvier 2007 - 11:48
Bonjour à tous !
je mets en place une gestion des contacts dans une entreprise, je souhaiterais pouvoir déterminer, par exemple, sur 1 mois, la journée qui a le plus d'appel.
si quequ'un à une idée, you're welcome
merci
Thierry ALRIC
Signaler
0
0
chris pvn
#2
Posté le 12 janvier 2007 - 12:44
Bonjour,
* avec une requete, je pense que tu peux y arriver :
SELECT TOP 1 SUM(Appel.nombreMinute) AS Total, Appel.DateAppel
FROM Appel
WHERE Appel.DateAppel BETWEEN {Param1} AND {Param2}
GROUP BY DateAppel
ORDER BY Total DESC
* sinon, par programmation en calculant la somme des appels par jour, qui n'est pas plus compliquer a faire.
Bon dev.
Chris letellier.
Signaler
0
0
Alric Thierry
#3
Posté le 12 janvier 2007 - 14:41
Merci, je regarde cela !
j'arrive juste dans le monde windev du monde paradox ou je sait faire.
je vais tenter par programmation
Signaler
0
0
chris pvn
#4
Posté le 12 janvier 2007 - 15:46
par programmation :
j'ai fait une combo avec les mois a l'interieur, qui s'appelle combo_mois.
sDateDebut est une Date
sDateFin est une Date
//je forme la date par rapport au mois choisis
SI Combo_Mois<10 ALORS
sDateDebut="00000"+Combo_Mois+"01"
SINON
sDateDebut="0000"+Combo_Mois+"01"
FIN
sdate est une Date=DateDuJour()
sDateDebut..Année=sdate..Année
//ensuite, je regarde quel est le dernier jour de ce mois
sDateFin=sDateDebut
sDateFin..Jour1
sfin est un entier=sDateFin..Jour
//ce sont des variable pour garder quel est le jour ou il y a le plus d'appel
sresultat est une Date
snombretel est un entier=0
i est un entier
//je parcous tous les jours du mois
POUR i=1 A sfin
sDateDebut..Jour=i
//jexecute la requete suivante pour calculer la somme des appels recu dans la journee
rqt_cherche_jour est une Source de Données
HExécuteRequêteSQL(rqt_cherche_jour,hRequêteDéfaut,"SELECT SUM(NombreMinute) as Total FROM Appel WHERE DAte="+sDateDebut+" ")
SI rqt_cherche_jour.Total > snombretel ALORS
sresultat=sDateDebut
FIN
FIN
Info(sDateDebut)
en esperant que ca t'aide.
Chris Letellier.
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
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