Bonjour,
En vue d'alléger un peu ma base, j'ai commencé un grand nettoyage.
Et surprise, j'ai un formulaire qui me semble vide mais qui pèse pourtant un tout petit moins de 1Mo.
Auriez vous une idée du pourquoi ?
Voici une base exemple
https://cjoint.com/c/KDvgm7bX6Fe
D'avance merci
Bruno
[Résolu] Formulaire vide qui pèse quand même 1Mo
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.
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.
-
- Membre hOOnoraire
- Messages : 175
- Inscription : 28 sept. 2018 07:14
[Résolu] Formulaire vide qui pèse quand même 1Mo
Dernière modification par El_Brouno le 22 avr. 2021 14:13, modifié 1 fois.
Libre Office 7.1.7.2 sous Windows 10
Java JDK 15
Java JDK 15
-
- IdOOle de la suite
- Messages : 25145
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Formulaire vide qui pèse quand même 1Mo
Salut,
Encore un petit effort de lecture sur les causes de corruption des ODB ?
Tu as un formulaire qui est bourré d'images :
Encore un petit effort de lecture sur les causes de corruption des ODB ?
Tu as un formulaire qui est bourré d'images :
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Membre hOOnoraire
- Messages : 175
- Inscription : 28 sept. 2018 07:14
Re: Formulaire vide qui pèse quand même 1Mo
Bonjour,
Merci pour ta réponse.
Pourrais tu me dire comment tu as fais pour afficher ce dossier ?
Merci
Bruno
Merci pour ta réponse.
Pourrais tu me dire comment tu as fais pour afficher ce dossier ?
Merci
Bruno
Libre Office 7.1.7.2 sous Windows 10
Java JDK 15
Java JDK 15
-
- Membre hOOnoraire
- Messages : 175
- Inscription : 28 sept. 2018 07:14
Re: Formulaire vide qui pèse quand même 1Mo
Bonjour Dude et Jeanmimi,
J'avais bien compris que stocker des images dans la base pouvait vite devenir un danger.
Donc j'avais suivi un tuto qui expliqué comment inséré des "cadre image pointant vers une image stockée sur mon ordi".
A priori, j'ai rien compris car depuis tout ce temps, la plupart des images que j'ai lié comme cela étaient en réalité stocké dans ma base.
Suite à cette horrible découverte, hier soir, j'ai pris le temps d'ouvrir ma base avec Winzip et de supprimer une par une les images qui ne servent plus pour l'instant, voire celle qui en fait était superflues. Ma base est passé de 6Mo à 3Mo.
Reste pourtant un comportement que je trouve étrange, notamment sur mon formulaire MENU GENERAL qui pèse au moins un 1Mo.
Lorsque je supprime les images contenues dans le dossier "Pictures" et que je réouvres ma base.
Bien souvent ce formulaire MENU GENERAL ne marche plus. Je suis obligé de le copier/coller depuis une sauvegarde pour pouvoir le réouvrir.
( Du coup, chose normal, les images sont de retour ... )
Voici l'erreur qui apparait :
Connaissez vous un tutos qui détaille le fonctionnement de l'arborescence des dossiers que Winzip me fait apparaitre lorsque je lui demande d'afficher le contenu de mon .odb ?
Par exemple, comment savoir si dans le dossier "forms", je n'ai pas des dossiers "Obj***" qui sont obsolètes ?
Où comment savoir à quel numéro "obj***" correspond tel ou tel formulaire ?
D'avance merci et bonne journée.
Bruno
J'avais bien compris que stocker des images dans la base pouvait vite devenir un danger.
Donc j'avais suivi un tuto qui expliqué comment inséré des "cadre image pointant vers une image stockée sur mon ordi".
A priori, j'ai rien compris car depuis tout ce temps, la plupart des images que j'ai lié comme cela étaient en réalité stocké dans ma base.
Suite à cette horrible découverte, hier soir, j'ai pris le temps d'ouvrir ma base avec Winzip et de supprimer une par une les images qui ne servent plus pour l'instant, voire celle qui en fait était superflues. Ma base est passé de 6Mo à 3Mo.
Reste pourtant un comportement que je trouve étrange, notamment sur mon formulaire MENU GENERAL qui pèse au moins un 1Mo.
Lorsque je supprime les images contenues dans le dossier "Pictures" et que je réouvres ma base.
Bien souvent ce formulaire MENU GENERAL ne marche plus. Je suis obligé de le copier/coller depuis une sauvegarde pour pouvoir le réouvrir.
( Du coup, chose normal, les images sont de retour ... )
Voici l'erreur qui apparait :
Code : Tout sélectionner
SfxBaseModel::loadFromStorage: 0x1c070b0f
Par exemple, comment savoir si dans le dossier "forms", je n'ai pas des dossiers "Obj***" qui sont obsolètes ?
Où comment savoir à quel numéro "obj***" correspond tel ou tel formulaire ?
D'avance merci et bonne journée.
Bruno
Libre Office 7.1.7.2 sous Windows 10
Java JDK 15
Java JDK 15
-
- IdOOle de la suite
- Messages : 25145
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Formulaire vide qui pèse quand même 1Mo
Ce formulaire est vide dans le document que tu fournis.El_Brouno a écrit :Bien souvent ce formulaire MENU GENERAL ne marche plus. Je suis obligé de le copier/coller depuis une sauvegarde pour pouvoir le réouvrir.
Je serai toi, je le supprimerai pour le recréer proprement.
-
- Membre hOOnoraire
- Messages : 175
- Inscription : 28 sept. 2018 07:14
Re: Formulaire vide qui pèse quand même 1Mo
Merci Dude,
J'ai donc opté pour ta solution.
J'ai créé un nouveau formulaire et j'y ai copié le strict nécessaire depuis le formulaire qu pèsait 1Mo.
Le nouveau formulaire pèse maintenant moins de 70ko.
Merci pour vos conseils à toi et Jean mimi et bonne continuation
Bruno
J'ai donc opté pour ta solution.
J'ai créé un nouveau formulaire et j'y ai copié le strict nécessaire depuis le formulaire qu pèsait 1Mo.
Le nouveau formulaire pèse maintenant moins de 70ko.
Merci pour vos conseils à toi et Jean mimi et bonne continuation
Bruno
Libre Office 7.1.7.2 sous Windows 10
Java JDK 15
Java JDK 15