FORUM DES UTILISATEURS / USER'S NEWSGROUP


Heures au format UTC + 1 heure




Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 
Auteur Message
 Sujet du message: Tableaux de bords - suite2
MessagePublié: 07 Nov 2016 11:44 
Hors-ligne
Abonné

Inscrit le: 03 Nov 2007 13:25
Messages: 175
Localisation: Suisse
Bonjour,

Je remarque que je vais avoir un problème avec mes tableaux de bords quand ces derniers vont être entre 2 années.

Pour corriger ce problème, j'ai inséré la fonction "IF - ELSEIF - ENDIF" dans mes scripts, mais je me trouve face au problème suivant: avec les tableaux de bords, les scripts ne peuvent pas (apparemment) utiliser cette fonction. Car le script continue et ne sors pas la valeur nécessaire au calcul de la somme par ex.
En gros, ça c'est possible:


SELECT SUM("Montant règl. TTC")
FROM
"Règlements_fournisseurs" R
WHERE EXTRACT(YEAR FROM "Date règl.") = EXTRACT(YEAR FROM CURRENT_DATE)
AND EXTRACT(MONTH FROM "Date règl.") = EXTRACT(MONTH FROM CURRENT_DATE - INTERVAL '1' MONTH)
AND "Propriété B1" IS FALSE;


Mais ça ça ne l'est pas avec l'utilisation d'un jauge:


IF((SELECT EXTRACT(MONTH FROM CURRENT_DATE)) = 1)
SELECT SUM("Montant règl. TTC")
FROM
"Règlements_fournisseurs" R
WHERE EXTRACT(YEAR FROM "Date règl.") = EXTRACT(YEAR FROM CURRENT_DATE - INTERVAL '1' YEAR)
AND EXTRACT(MONTH FROM "Date règl.") = EXTRACT(MONTH FROM CURRENT_DATE - INTERVAL '1' MONTH)
AND "Propriété B1" IS FALSE;
ELSEIF
SELECT SUM("Montant règl. TTC")
FROM
"Règlements_fournisseurs" R
WHERE EXTRACT(YEAR FROM "Date règl.") = EXTRACT(YEAR FROM CURRENT_DATE)
AND EXTRACT(MONTH FROM "Date règl.") = EXTRACT(MONTH FROM CURRENT_DATE - INTERVAL '1' MONTH)
AND "Propriété B1" IS FALSE;
ENDIF;


Car il faut absolument qu'il n'y ait rien après le 1er select:



Autrement le script continue et ça em.... lorsque l'on rafraîchit le tableaux de bord.


Pouvez-vous, svp, corriger ceci car je vais être très embêté pour les mois de décembre et janvier.

Merci d'avance.

_________________
Almec Sàrl (Suisse, Mécanique de précision)
SOLUNE Ipso 16.1.2


Haut
 Profil  
 
 Sujet du message: Re: Tableaux de bords - suite2
MessagePublié: 07 Nov 2016 14:45 
Hors-ligne
Administrateur

Inscrit le: 10 Juin 2015 16:46
Messages: 41
Bonjour M. GRANGER,

Un mail avec une solution vient de vous être envoyé.
Au besoin, n'hésitez pas à contacter l'assistance technique.

Cordialement,

_________________
Pierre-Jean - Service SAV Solune


Haut
 Profil  
 
 Sujet du message: Re: Tableaux de bords - suite2
MessagePublié: 07 Nov 2016 15:24 
Hors-ligne
Abonné

Inscrit le: 03 Nov 2007 13:25
Messages: 175
Localisation: Suisse
Parfait : merci du suivi/support

Cordialement,

_________________
Almec Sàrl (Suisse, Mécanique de précision)
SOLUNE Ipso 16.1.2


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 3 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Aller vers:  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr