Forum général.cherche-logiciel Formulaires/Configurations ?

Posté par  (site web personnel) .
Étiquettes : aucune
0
21
sept.
2005
Je cherche à faire des documents ou formulaires dans lesquels je récupère facilement les valeurs des variables saisies dans un shell et même pouvoir les exporter dans le documents.
L'idéal ça serait de récupérer un dictionnaire... mais je sais pas si ça existe et ou chercher ?
  • # Reformulation souhaitée

    Posté par  . Évalué à 1.

    Salut,

    Pas très clair ta description du problème ; tu peux essayer de décrire plus longuement ce que tu souhaites faire. Ce sera ensuite plus facile pour proposer une solution éventuelle.
    • [^] # Re: Reformulation souhaitée

      Posté par  (site web personnel) . Évalué à 1.

      Bon je m'excuse si c'est pas très clair. Je vais prendre un exemple simple :

      Mon commercial ( ou moi d'ailleurs ) va chez un client avec ces formulaires et documents pour préparer la configuration de leurs serveurs. Les formulaires posent des questions simples:
      quels ports, quels utilisateurs, etc...

      Moi je récupère ces documents et je mets automatiquements les conf. à jour avec des moulinettes ( scripts ). Comme ca on évite les erreurs de manipulations dans la double saisie et les docs. sont forcement à jour.
      • [^] # Re: Reformulation souhaitée

        Posté par  . Évalué à 1.

        A ma connaissance, les fichiers PDF permettent de créer des formulaires qui stockent l'information. Mais je n'ai pas vraiment beaucoup plus d'informations (j'ai en fait déjà vu une fois un PDF qui se comportait de cette manière, mais je n'ai pas eu le loisir de regarder plus attentivement comment tout cela fonctionnait).

        Si tout est rempli sur un laptop quand vous êtes chez le client, pourquoi ne pas développer une base de données spécifiques ? C'est encore ce qui me paraît le plus simple, encoder 1 fois, et génération des documents officiels et des scripts de conf automatiquement, mais il y a probablement des contraintes que je ne connais pas.

        Hope this help
      • [^] # Re: Reformulation souhaitée

        Posté par  (site web personnel) . Évalué à 1.

        Pourquoi pas une interface en PHP, dont les valeurs saisies dans les formulaires seront insérées dans une base MySQL ?

        Il suffira ensuite d'exporter les valeurs saisie dans le format souhaité pour remplir tes fichiers .conf, voire intégrer l'extraction des valeurs dans tes scripts.
        • [^] # Re: Reformulation souhaitée

          Posté par  (site web personnel) . Évalué à 1.

          Je trouve ca pas simple a mettre en place... surtout que je veux éviter les bdds ( surtout pour une 100 de variables ). Juste une gestion de fichiers simplifie pas mal la vie.
          Deplus il faut que je me paluche des exports vers des documents ( ex pdf ) pour les clients.
          OOo pourrait peut être m'aider ? Mais je vois pas d'exemples ?
          • [^] # Re: Reformulation souhaitée

            Posté par  (site web personnel) . Évalué à 1.

            Je trouvais justement que le PHP-MySQL était assez simple à mettre en place.
            Avec OOo, il y a surement moyen, mais je te conseille plutôt d'aller poser la question sur un de leur forum. Personnelement je ne sais pas comment faire avec OOo.

            Sinon, voici éventuellement une autre solution. Tu stockes toutes tes variables dans un fichier de propriété du genre

            var1=valeur
            var2=valeur


            A partir de ce fichier, tu peux développer un programme par exemple en Java qui :
            - Modifie le contenu de chaque variable
            - Génère un document PDF à partir du fichier de propriétés pour tes clients.

            Un fois que tu as développé ce programme, tu es tranquille.
            Le fichier de propriétés peut être aussi en XML. Tu peux aussi faire ton prog en C, C++ ou tout ce que tu veux pour autant qu'il existe une lib permettant de générer facilement des fichier PDF.
          • [^] # Re: Reformulation souhaitée

            Posté par  . Évalué à 1.

            Je sais qu'OpenOffice permet de s'interfacer avec des bases de données, mais comme je n'ai jamais utilisé, je cède ma place à des personnes en ayant fait l'expérience.

            Je continue néanmoins de penser que la base de données est une solution efficace, et l'export PDF ne devrait pas poser trop de problèmes. Que ce soit en PHP, ou en PDF, il existe des possibilités de création dynamique de PDF.

            Face à une situation de ce genre, j'aurais problablement choisi la solution suivante :
            - Perl comme langage
            - base de données (SQLite, MySQL, PostgreSQL, ou même fichier CSV à la limite) ;
            - Template::Toolkit
            - un template LaTeX qui en combinaison avec pdflatex me génère mon PDF (c'est plus rapide à développer que PDF::API2)
            - un template pour la génération des fichiers de configuration
            - une interface graphique (CGI pour aller vite, mais on peut imaginer d'autres trucs) pour l'encodage en direct chez le client

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.