Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Le lundi 30 mai 2011 à 16:58 +0200, Alexander Thurgood a écrit :
Bonjour Marc,

Le 30/05/11 16:52, Marc Siegwald a écrit :

J'ai essayé d'appliquer la solution d'Alexander, mais n'ai point
trouvé de dossier "Obj11" dans le dossier "Forms". Une autre
suggestion ? (par contre, j'ai un dossier "Obj101" et un dossier
"Obj111" des fois qu'il s'agirait d'une erreur de frappe).

La numérotation est indépendante, donc elle peut varier avec chaque
fichier ODB (il y a certainement une règle par défaut qui commence sans
doute avec Obj10, mais je ne la connais pas spécifiquement). Donc, si
j'en juge à ce que tu as écrit, tu as deux formulaires dont les
définitions et contenues se trouvent dans Obj101 et Obj111
respectivement. Je pencherais pour que le Obj111 soit un sous-formulaire
de celui défini par Obj101.

Dans chacun de ces répertoires, tu devrais trouver un fichier
content.xml, c'est celui-là qui définit les composants du formulaire
correspondant, du moins, de ce que j'ai pu comprendre.


Alex
Je viens de trouver une astuce plus conviviale:
Sortir le formulaire du fichier .odb et là tout fonctionne.
Voir http://wiki.documentfoundation.org/FR/FAQ/Base/116 ce qui n'est pas
dit c'est que la base doit être référencée Outils/Options/LibreOffice
Base/Bases de données.
Pour le remettre dans .odb, il suffit:
1 enregistrer le formulaire modifié au format .odt
2 Dans .odb créer un nouveau formulaire en mode ébauche
3 Y importer le .odt par Insertion/fichier
4 Procéder comme d'habitude avec un nouveau formulaire.
JMB






-- 
Envoyez un mail à users+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.