Welcome to OCS Inventory NG community support, where you can ask questions and receive answers from other members of the community.

Please ask questions only in English or French.

Release 2.12.3 available

The official documentation can be found on https://wiki.ocsinventory-ng.org. Read it before asking your question.

Groupe dynamique => opérateur "ne contient pas"

Bonjour à tous,

Si je fais une requête multicritères en prenant « tous les logiciels » et « nom » et que je choisis l’opérateur « ne contient pas » avec le nom de mon logiciel. Le résultat de la requête est correct.

Avec ce résultat, je crée un groupe dynamique, jusque-là tout va bien mais si je retourne interroger le groupe dynamique et que je clique sur le bouton « toutes les machines (rejouer) », alors, j’obtiens l’erreur :

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'DOESNTCONTAIN 'ESET'' at line 1.


Le résultat en cache ne s’affiche plus. Mon groupe dynamique est maintenant vide.

Mes autres groupes fonctionnent correctement. L’erreur se produit seulement avec l’opérateur « ne contient pas ». Cet opérateur ne semble pas présent dans la version 2.5.

S’agit-il d’un bug lié à ma configuration ou d’OCS.

Ci-dessous, vous trouverez els informations du serveur :

Version de PHP : 7.2.24
Serveur Web : Apache/2.4.29 (Ubuntu)     
Serveur SQL :  Ubuntu 18.04 version 10.1.43-MariaDB-0ubuntu0.18.04.1
Version OCSReports: 2.6

Je vous remercie pour votre aide et bon week-end à tous.

in OCS Inventory NG server for Unix by (120 points)

1 Answer

0 votes
Bonjour,

A voir le message d'erreur il s'agit d'un bug OCS. Je vous remercie d'ouvrir une issue ici => https://github.com/OCSInventory-NG/OCSInventory-ocsreports/issues/new/choose.

Cordialement

Frank
by (90.2k points)
 
Powered by Question2Answer
...