[Résolu] Export formulaire seul avec macro

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur: Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.

[Résolu] Export formulaire seul avec macro

Messagepar Nsebastien » 23 Avr 2019 16:17

Bonjour,

Je viens après plusieurs jours de finaliser une partie de ma base de donnée sur LibreOffice.
Elle va être mise à disposition d'une société, et je voudrais pouvoir exporter mon formulaire+macro au format HTML/PDF/ODT. Enfin l'un des trois, ou les trois si possibles.

J'ai donc tenté les différentes façon, mais dans chacun des cas, le formulaire n'est plus fonctionnel. En gros, je garde le design mais ma section recherche ne fait plus son travail. Surement dû à l'exportation de la macro.

Comment faire en sorte d'exporter de sa base de donnée; son formulaire avec la macro dans un des formats cités ci-dessus.

En l'attente de vos réponses,

Respectueusement,
Dernière édition par Nsebastien le 08 Mai 2019 12:29, édité 1 fois.
Apache OpenOffice 4.1.5 sous Windows 10
LibreOffice 6.1.5.2 sous Windows 10
Nsebastien
Membre lOOyal
Membre lOOyal
 
Message(s) : 37
Inscrit le : 27 Déc 2018 10:46

Re: Exporter une BdD ou Formulaire+macro en PDF ou HTML ou .

Messagepar OOo - Ekel » 23 Avr 2019 20:14

Nsebastien a écrit:J'ai donc tenté les différentes façon, mais dans chacun des cas, le formulaire n'est plus fonctionnel.


Bonjour,

Lesquelles ?

Cordialement.
Ekel

KUbuntu Cosmic Cuttlefish (18.10) : LibreOffice 6.2.2 Officielle
AMD Phenom(tm) II X4 955 3200 GHz
AMD Radeon HD 5770 Series
22" + 22"
12 Go
____________________
Pour les règles du jeu.
Pour marquer Résolu.
Pour joindre un fichier.
Avatar de l’utilisateur
OOo - Ekel
SuppOOrter
SuppOOrter
 
Message(s) : 1163
Inscrit le : 10 Nov 2006 16:04
Localisation : F-Oise

Re: Exporter une BdD ou Formulaire+macro en PDF ou HTML ou .

Messagepar Nsebastien » 23 Avr 2019 21:52

Bonsoir,

Alors, j'ai ouvert mon formulaire. Ensuite j'ai cliqué sur fichier.

En premier lieu, j'ai tenté d'enregistrer une copie et forcé l'ouverture avec libreoffice writer. Ensuite j'ai tenté l'export au format PFR les deux options (simple et directement). J'ai tenté également en format EPUB et ensuite de le modifier en .rar.

Bref dans chaque cas, je retrouve mon formulaire mais sans pouvoir interagir avec. J''ai l'impression que la macro refuse de s'exporter avec le reste.

Voir PJ

Respect'
Pièces jointes
tentative_export.png
Apache OpenOffice 4.1.5 sous Windows 10
LibreOffice 6.1.5.2 sous Windows 10
Nsebastien
Membre lOOyal
Membre lOOyal
 
Message(s) : 37
Inscrit le : 27 Déc 2018 10:46

Re: Exporter une BdD ou Formulaire+macro en PDF ou HTML ou .

Messagepar tintin » 23 Avr 2019 22:22

Bonjour,
Dans ce message bm92 a écrit:Le langage Basic d'OpenOffice et l'API OpenOffice sont prévus pour OpenOffice. Un document PDF n'est pas un document OpenOffice.
Donc les macros ne peuvent pas fonctionner dans un PDF.
AOO 4.1.7 / macOS 10.15 Catalina
Java-8u221 / Firefox / Safari / Thunderbird / Time Machine
Pour préserver vos documents, faites régulièrement des sauvegardes.
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
 
Message(s) : 6231
Inscrit le : 18 Juil 2008 16:29
Localisation : F-Oise + F-Savoie

Re: Exporter une BdD ou Formulaire+macro en PDF ou HTML ou .

Messagepar Nsebastien » 23 Avr 2019 22:24

Bonsoir,

Est-il possible d'exporter le formulaire par un autre format que le pdf du coup?

Respect'
Apache OpenOffice 4.1.5 sous Windows 10
LibreOffice 6.1.5.2 sous Windows 10
Nsebastien
Membre lOOyal
Membre lOOyal
 
Message(s) : 37
Inscrit le : 27 Déc 2018 10:46

Re: Exporter une BdD ou Formulaire+macro en PDF ou HTML ou .

Messagepar Hubert Lambert » 24 Avr 2019 09:31

Bonjour,

La seule solution est d'exporter ton formulaire au format Writer (extension "odt") : menu Fichier -> Enregistrer sous, type Texte ODF (.odt).

Une fois le formulaire "sorti" de la base, les références à celle-ci sont perdues et doivent donc être actualisées. En mode édition, dans les propriétés du ou des formulaires, onglet Données, tu sélectionnes la source (enregistrée ou non) et tu définis type de contenu et le contenu. Attention que, si ces deux dernières infos sont conservées à la première ouverture, elles seront remises à zéro après sélection de la source; il peut donc être utile de les mémoriser (retourner dans le fichier odb au besoin).

À ce stade, le formulaire doit afficher les données. En ce qui concerne les macros, il faudra soit les incorporer dans le formulaire externe (et donc les adapter) soit, solution de loin préférable, distribuer ces macros dans le profil utilisateur des futurs usagers, par exemple sous forme d'une petite extension.

Cordialement.
AOOo 4.1.2 sur Win7
AOOo 4.1.x sur Linux Mint
LibreOffice 5.x/6.x sur Linux Mint
--
| « Nos défauts devraient nous donner une qualité : l'indulgence pour les défauts des autres » (Rivarol)
Avatar de l’utilisateur
Hubert Lambert
SuppOOrter
SuppOOrter
 
Message(s) : 1119
Inscrit le : 06 Avr 2016 08:26

Re: Exporter une BdD ou Formulaire+macro en PDF ou HTML ou .

Messagepar Nsebastien » 24 Avr 2019 09:37

Bonjour,

Merci pour l’explication, je vais tester tout ça ce soir.

Respect’
Apache OpenOffice 4.1.5 sous Windows 10
LibreOffice 6.1.5.2 sous Windows 10
Nsebastien
Membre lOOyal
Membre lOOyal
 
Message(s) : 37
Inscrit le : 27 Déc 2018 10:46

Re: Exporter une BdD ou Formulaire+macro en PDF ou HTML ou .

Messagepar Nsebastien » 26 Avr 2019 14:52

Bonjour.

J'ai tenté d'effectuer les démarches pour sortir mon formulaire de ma base de donnée.
Je n'avais que l'option "enregistrer une copie sous". Bon ce n'est pas très grave.

Une fois arrivé à cette étape, je dois effectué ceci "En mode édition, dans les propriétés du ou des formulaires, onglet Données, tu sélectionnes la source (enregistrée ou non) et tu définis type de contenu et le contenu."

Là est mon deuxième problème. Je suis bien en mode édition mais je ne trouve pas l'onglet données. Par contre dans l'onglet édition j'ai bien fais attention à ce que la base de donnée soit sélectionnée dans "changer de base de donnée".

Pourriez-vous m'aiguiller?

Respect'
Apache OpenOffice 4.1.5 sous Windows 10
LibreOffice 6.1.5.2 sous Windows 10
Nsebastien
Membre lOOyal
Membre lOOyal
 
Message(s) : 37
Inscrit le : 27 Déc 2018 10:46

Re: Exporter une BdD ou Formulaire+macro en PDF ou HTML ou .

Messagepar Dude » 06 Mai 2019 10:32

Salut,

Pour moi, il s'agit d'un problème XY.
Qu'est ce que tu cherches à faire exactement ?

Nsebastien a écrit:Elle va être mise à disposition d'une société,

S'il s'agit de mettre ta base sur internet, ce n'est pas avec une suite bureautique que tu le pourras.
Avatar de l’utilisateur
Dude
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 20912
Inscrit le : 03 Mars 2006 08:45
Localisation : 127.0.0.1

Re: Exporter une BdD ou Formulaire+macro en PDF ou HTML ou .

Messagepar Nsebastien » 07 Mai 2019 21:21

Bonsoir,

Je vais essayer de mieux m'expliquer. En gros j'ai mon ficher base. Donc avec dedans l'accès à la table et au formulaire.

Ce que je voudrais c'est qu'on puisse avoir le formulaire uniquement et s'en servir avec la macro. Sans avoir accès à la table ni au fichier complet base.

Presque un odt classique mais avec mon formulaire et ma macro qui va avec. Pour le moment je n'ai pas prévu de le mettre au format pour internet. Mais si c'est la seule solution pourquoi pas.

Est-ce possible?

Respect'
Apache OpenOffice 4.1.5 sous Windows 10
LibreOffice 6.1.5.2 sous Windows 10
Nsebastien
Membre lOOyal
Membre lOOyal
 
Message(s) : 37
Inscrit le : 27 Déc 2018 10:46

Re: Exporter une BdD ou Formulaire+macro en PDF ou HTML ou .

Messagepar Dude » 08 Mai 2019 11:35

Se reporter au Wiki : https://wiki.openoffice.org/wiki/FR/Doc ... pplication
La page est toujours au stade de projet.
De nombreux sujets dans le forum traitent de ces notions.
Il faudrait donc enrichir la documentation avec ces informations.
Ta participation est la bienvenue sur les sections à compléter.

Titre à modifier pour : Export formulaire seul avec macro
Et bien sûr, ajouter le classique [Résolu] et sa coche Image
Avatar de l’utilisateur
Dude
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 20912
Inscrit le : 03 Mars 2006 08:45
Localisation : 127.0.0.1

Re: [Résolu] Export formulaire seul avec macro

Messagepar Nsebastien » 08 Mai 2019 19:06

Bonjour,

Merci pour votre réponse. J'essayerai de compléter les prochains sujet en fonction de mes compétences.

Respect'
Apache OpenOffice 4.1.5 sous Windows 10
LibreOffice 6.1.5.2 sous Windows 10
Nsebastien
Membre lOOyal
Membre lOOyal
 
Message(s) : 37
Inscrit le : 27 Déc 2018 10:46


Retour vers Base de données

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)