Merci Pierre Yves pour cette solution via le tableur Faut il encore que le questionnaire reste sous forme de tableau.
Je vais continuer à chercher Cela ne doit pas être si compliqué puisque cela fonctionne avec un formulaire en ligne La question est pour moi comment reconnecte le formulaire à la base et que l'on valide ensuite l'enregistrement comme un nouvel enregistrement Cordialement Philippe GM Le 8 août 2012 18:00, pierre-yves samyn [via Document Foundation Mail Archive] <[email protected]> a écrit : > Bonjour > > Philippe GM wrote > Ce que je cherche maintenant est différent de l'utilisation du formulaire > de la base ou de celui ci: > Je compte faire un envoie de questionnaires. Donc des docs indépendants. > Aux retours, je vais avoir un paquet de documents standards avec des infos > que je dois entrer dans la base. > Je cherche la méthode pour ne pas le faire manuellement. > > Je ne peux matériellement faire qu'une réponse "théorique", sans document > exemple, toutefois la solution est, me semble-t-il assez simple. > > Le principe de la solution proposée est... de ne pas utiliser un > formulaire > compris dans un document writer mais d'utiliser deux tableaux Calc. > > Créer le formulaire dans un tableau Calc (module qui dispose > exactement des mêmes contrôles) et exploiter les résultats dans un > deuxième tableau (qui pourra lui-même être source d'une base si on > le souhaite). > > Détail des opérations: > > Les contrôles ne seront pas liés à une source de données (base) mais à > des > cellules du tableau. On peut avoir une "belle présentation" de ceci en > ayant > par exemple le formulaire en feuille1 et les données en feuille2 masquée. > > Les quadrillage, onglets, barre de formules, etc. peuvent être ôtés pour > parfaire la présentation. > > Dans la feuille "données" définir un nom ("Questions" par exemple) via le > menu > Insertion sur la plage des cellules "cibles" des contrôles. A priori le > mieux est > d'associer les contrôles à des cellules sur la même ligne : A1, B1,C1, > etc. > Ceci donnera l'équivalent d'un "enregistrement" et facilitera > l'intégration > dans le tableau exploitation. > > Le tableau peut être protégé, avec ou sans mot de passe, feuille et/ou > document. > > Il suffit ensuite d'envoyer le tableau aux destinataires pour qu'ils le > saisissent > via les contrôles de formulaire. > > Quand tu reçois un "retour" (questionnaire rempli) il suffit d'ouvrir le > deuxième > tableau (ton tableau "exploitation"). Positionner le curseur dans la > feuille où tu > collationnes les résultats et faire : Insertion> Lien vers des données > externes. > Dans le dialogue qui s'ouvre, cliquer sur le bouton [...] pour aller > "rechercher" > sur ton disque le classeur questionnaire reçu. Les "noms" définis > s'affichent > dans la zone d'en-dessous. Sélectionner le nom défini ("Questions" par > exemple) > puis valider. > > C'est tout... et plus long à décrire (de mémoire donc pardon d'avance pour > les > noms de menus différents) qu'à faire :) > > L'avantage de cette solution est que le tableur est bien adapté aux > traitements > statistiques et représentations graphiques. > > Aller plus loin : > > 1. Les contrôles "Calendrier", vs les autres contrôles, ne peuvent être > liés > à des cellules. Cette limitation peut être facilement contournée par la > macro disponible sur le wiki : > https://wiki.documentfoundation.org/Macros/Calc/007/fr > > 2. Une des composantes de la solution est "l'insertion de données > externe" dans le tableau "exploitation". Ceci va créer autant de liens > vers les tableaux "sources" (les questionnaires). Dans le cas présent > les liens sont bien sûr inutiles. On peut donc supprimer les liens par > Édition> Liens> Ctrl+A pour sélectionner tous les liens puis clic sur > "Rompre le lien". > > 3. Le tableau "exploitation" peut servir de source à une base : > créer une nouvelle base, se connectant à une source existante de type > classeur et sélectionner le classeur. Toutefois, les possibilités > d'exploitation > dans base seront réduites : données non modifiables dans ce module, > requêtes mono-table, fonctions très limitées dans les requêtes, tout > ceci étant "normal" puisque la source (tableur) n'est pas un "moteur" > de base de données. > > > Cordialement > Pierre-Yves > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://nabble.documentfoundation.org/Writer-publipostage-bouton-radio-ou-a-cocher-tp3999098p3999941.html > To unsubscribe from Writer publipostage bouton radio ou à cocher, click > here<http://nabble.documentfoundation.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=3999098&code=cGhpbGlwcGVnbUBnbWFpbC5jb218Mzk5OTA5OHwxNTg3NzEzMzI2> > . > NAML<http://nabble.documentfoundation.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://nabble.documentfoundation.org/Writer-publipostage-bouton-radio-ou-a-cocher-tp3999098p3999958.html Sent from the Discuss mailing list archive at Nabble.com. -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
