Page 1 sur 1
[Corrigé 3.1.39] Ecran Superviseur
Posté : ven. 15 févr. 2019 10:21
par sofianekaniber
Bonjour à tous,
Quand je clique sur le lien Ecran de supervision, j'ai cette erreur : Fatal error: Uncaught PDOException: SQLSTATE[21000]: Cardinality violation: 1242 Subquery returns more than 1 row in C:\wamp64\www\ticket\monitor.php:73 Stack trace: #0 C:\wamp64\www\ticket\monitor.php(73): PDO->query('SELECT COUNT(*)...') #1 {main} thrown in C:\wamp64\www\ticket\monitor.php on line 73
Merci par avance pour votre aide
Re: Ecran Superviseur
Posté : ven. 15 févr. 2019 10:30
par Flox
Bonjour,
pouvez vous préciser votre version dans votre signature.
Cdt
Re: Ecran Superviseur
Posté : sam. 16 févr. 2019 16:14
par sofianekaniber
Bonjour,
C'est fait
Re: Ecran Superviseur
Posté : sam. 16 févr. 2019 16:30
par Flox
Bonjour,
pouvez vous donner un impression écran de l'administration de la liste des criticités ?
Cdt
Re: Ecran Superviseur
Posté : sam. 16 févr. 2019 21:41
par sofianekaniber
Voici le screenshot
- criticite.PNG (48.01 Kio) Vu 6506 fois
Re: Ecran Superviseur
Posté : mer. 20 févr. 2019 19:08
par Flox
Bonjour,
effectivement, l'application se base sur le nom de la criticité pour le calcul des compteurs, et vous avez des entrée en double.
Pouvez vous modifier le fichier ./monitor.php
remplacer:
Code : Tout sélectionner
$query=$db->query("SELECT COUNT(*) FROM `tincidents` WHERE (state='5' OR state='1' OR state='2' OR state='6') AND criticality=(SELECT id FROM tcriticality WHERE name='Critique') AND disable='0'");
par :
Code : Tout sélectionner
$query=$db->query("SELECT COUNT(*) FROM `tincidents`,`tcriticality` WHERE tincidents.criticality=tcriticality.id AND (tincidents.state='5' OR tincidents.state='1' OR tincidents.state='2' OR tincidents.state='6') AND tcriticality.name LIKE 'Critique' AND disable='0'");
Re: Ecran Superviseur
Posté : jeu. 21 févr. 2019 10:21
par sofianekaniber
Bonjour Flox,
ça marche très bien,, merci.
Une petite question : en cliquant sur le lien Ecran Superviseur, il affiche tous les tickets.
Dans ma configuration de GestSup, j'ai crée un Superviseur pour chaque service. Peut-on afficher que les stats concernant le service de ce Superviseur.
En gros ce que je voulais dire, c'est que dans la config actuel, les profils superviseur ont forcement le même écran ci-dessous?
- tickets.PNG (33.04 Kio) Vu 6467 fois
Re: Ecran Superviseur
Posté : jeu. 21 févr. 2019 10:31
par Flox
Bonjour,
Cela n'est possible actuellement je vous invite a faire une demande d'évolution dans la section update.
Cdt
Re: [Corrigé 3.1.39] Ecran Superviseur
Posté : jeu. 21 févr. 2019 17:32
par sofianekaniber
C'et fait