[Résolu][Base] Répercuter données du formulaire dans un ODS

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Lauris
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 22 juil. 2017 12:30

[Résolu][Base] Répercuter données du formulaire dans un ODS

Message par Lauris »

Bonjour à tous,

Alors voilà, dans le cadre d'un projet que je dois effectuer pour mon rapport de stage (je suis en BTS CIG en alternance) j'essaye de construire un petit planning, j'ai avancé depuis les quelques message postés sur le forum et les recherches que j'y ai effectué. Cependant je reste encore bloqué sur certains points, dont celui-ci :

Mais avant tout, le problème traité ici est très lié avec un autre problème abordé, ici : https://forum.openoffice.org/fr/forum/v ... =8&t=55906 *

Au niveau de la balise je suis confus, j'ai mis Base cependant c'est aussi à la Calc alors je ne sais pas :/

J'ai effectué quelques recherches et je pensais avoir trouvé une solution, en affichant la Base de données (F4) sur Calc et de la faire glisser ensuite manuellement sur ma feuille mais je n'arrive pas à assigner une info à une cellule spécifique et puis tout simplement je pense que cette solution ne permet pas de résoudre mon problème.
J'ai fait un schéma détaillant le fonctionnement de la macro que je voudrais intégrer. C'est peut-être mon niveau mais ça m'a l'air très complexe à mettre en place... Le problème commence à partir de l'étape 3, les 2 premières étapes sont traitées dans l'autre fil*.
SchémaLienFormulaire-Classeur.png
Merci d'avance à tout ceux qui prendront le temps de se pencher sur le problème

Bonne journée/ou soirée à tous :D
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Lauris le 19 oct. 2017 19:35, modifié 1 fois.
OpenOffice 4.1.3 sous Windows 10
SchmilBlick
Fraîchement OOthentifié
Messages : 6
Inscription : 08 oct. 2017 18:54

Re: [Base]Répercuter données saisies formulaire dans un clas

Message par SchmilBlick »

Bonsoir,

Je pense avoir compris ce que tu veux faire, mais comme Piaf, à mon sens le partage des tâches que tu souhaites faire entre Calc et Base complique énormément la mise en oeuvre alors que tu peux obtenir quelque chose de pratique et fonctionnel bien plus simplement.

Les pistes que je te suggère:
- saisie des données dans Base: là tu peux avoir un formulaire maître sur le nom avec un sous-formulaire qui recense toutes les tâches de la personne et une zone de saisie associée à la tâche sélectionnée.
- Calc: si tu veux plus de souplesse dans le formalisme pour réaliser un tableau de suivi, tu crées une première feuille qui rapatrie toutes les données d'une requête faite dans Base. Menu Afficher / Source de données, tu sélectionne la requête, puis toutes les lignes et les copies sur la feuille (cf ci-dessous). De là tu fais les feuilles de suivi par personne avec des formules qui recherche les bonnes infos dans la table de données.
Un exemple de la zone sources de données qui permet la manip, un clic sur le "+" et les lignes sont copiées sur la feuille active:
Capture du 2017-10-12 23-48-16.png
Je pense que si tu ne revois pas la mise en oeuvre, l'aide sera limitée.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 5.1.6.2 sous Ubuntu 16.04 LTS