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
[email protected]
https://mail.gna.org/listinfo/glpi-dev