Le mercredi 15 juin 2011 à 19:14 +0200, barbault a écrit :
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. AlexJe 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
Une solution encore plus simple : Ouvrir Ubuntu en mode classique. 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