Walid Nouh a écrit : > CORDONNIER THomas wrote: > > Pour l'injecteur, voilà comment je vois la chose : > le fichier résultat de votre douchette est, au lieu d'être écrit dans un > fichier texte, écrit dans un fichier CSV du type : > "Numéro de série" > "le numéro" > > Ensuite, dans la création du modèle de CSV, on peut imaginer demander à > l'utilisateur d'indiquer, lors de l'injection du fichier, le gabarit > d'ordinateur à utiliser. Ce n'est pas encore fait, mais ça devrait pas > me prendre longtemps à faire. > OK, c'est bien ce que je pensais. J'ai installé votre plugin ce matin et je confirme que ses fonctionnalités vont bien au delà du mien. Dont acte. Il me semble bien puissant. Cependant je pense que passer par des gabarits serait bien plus intuitif que son fonctionnement actuel. Dans la mesure où la douchette ne récupère que les numéros de série, être obligé de créer un autre CSV juste pour importer le reste des infos est un peu dommage. Une amélioration à voir dans le futur. > Pour les rapports, oui il faut connaître le PHP pour faire un rapport. > Dans votre cas, comment faîtes-vous pour afficher les résultats ? vous > passez par le moteur de recherche ou pas ? > Le concepteur du rapport fournit un nom et une requête SQL, ces infos sont enregistrées dans une table glpi_plugin_persoreport. Quand un utilisateur veut visualiser le rapport (tous ceux qui ont checkRight("reports","r") peuvent voir les rapports y compris personnalisés) une page PhP similaire à celle des rapports normaux va chercher la requête SQL, l'exécute et construit un tableau de la même façon que pour les rapports normaux. La seule différence est donc que le code SQL n'est pas codé en dur dans le PhP mais lu dans une table MySQL. Donc : besoin de connaître PhP si on veut maintenir le plugin, mais pas pour créer un rapport puisque la page PhP qui les construit est générique sur base d'une table dans MySQL. Mon client actuel n'a pas pour spécialité l'informatique et les futurs utilisateurs ne sont pas des programmeurs. Par contre beaucoup ont appris à manier les requêtes avec Access et l'ancien système d'où nous avons migré. Ils devraient donc être capables de concevoir des rapports avec mon plugin. > Pour l'injecteur oui, à une petite modif prêt pour qu'on puisse choisir > un gabarit. > D'accord, en testant le plugin ce matin je suis arrivé à la même conclusion. > Pour les rapports il faudrait que je vois ce que vous avez fait ;) > > > OK, que me proposez-vous pour envoyer le code?
Cordialement Thomas CORDONNIER _______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev