You are not logged in.
Pages: 1
Topic closed
Bonjour,
Menu Outils - Réservations
Un utilisateur s'est créé une vue personnelle. Il y ajoute la colonne "Statut", mais là, message d'erreur : "Unknown column 'glpi_software.state' in 'on clause' qui s'affiche à la place de la liste du matériel en réservation.
Il faut à la place aller chercher la colonne state de la table qui correspond à chaque matériel à afficher (glpi_phones, glpi_monitors, etc.)
Installation : cf signature
Mikaël
Ubuntu 9.04 (jaunty) - sous VMWare
GNOME 2.26.1
Apache 2.2.11 - MySQL 5.0.75 - PHP 5.2.6
GLPI 0.72.1 / OCS Inventory NG 1.02
Offline
Pour info : quand ça arrive il faut aller supprimer de la table glpi_display la ligne qui correspond à l'affichage de cette colonne :
type = 29 (réservations)
num = 31 (identifiant de la colonne Statut)
FK_users = rechercher au préalable l'ID de l'utilisateur concerné dans glpi_users
Le problème existe bien évidemment aussi pour la vue globale (dans ce cas FK_users = 0)
Merci !
Mikaël
Ubuntu 9.04 (jaunty) - sous VMWare
GNOME 2.26.1
Apache 2.2.11 - MySQL 5.0.75 - PHP 5.2.6
GLPI 0.72.1 / OCS Inventory NG 1.02
Offline
Problème corrigé en 0.72.21 (ou 0.72.3, je sais plus)
La colonne n'est plus sélectionable
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
OK merci de la réponse rapide.
Mais pourquoi avoir enlevé cette colonne de la sélection ? Elle posait un problème particulier ? C'est bien dommage !
Ubuntu 9.04 (jaunty) - sous VMWare
GNOME 2.26.1
Apache 2.2.11 - MySQL 5.0.75 - PHP 5.2.6
GLPI 0.72.1 / OCS Inventory NG 1.02
Offline
Cette colonne n'existe plus pour les logiciels (l'état est une information de la version, pas du logiciel)
+
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
OK, je ne savais pas qu'on pouvait réserver des logiciels au même titre que les matériels. Le message indiquait bien la recherche dans "glpi_software", mais je pensais que le problème était que cette table n'aurait pas dû être accédée par la requête, alors qu'en fait elle fait partie des résa possibles.
Merci pour les explications.
Mikaël
Ubuntu 9.04 (jaunty) - sous VMWare
GNOME 2.26.1
Apache 2.2.11 - MySQL 5.0.75 - PHP 5.2.6
GLPI 0.72.1 / OCS Inventory NG 1.02
Offline
Pages: 1
Topic closed