[Résolu] champs se déplaçant dans un formulaire

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.
Jazzjoker
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 22 janv. 2015 09:48

[Résolu] champs se déplaçant dans un formulaire

Message par Jazzjoker »

Bonsoir,

je rencontre un drôle de problème avec un formulaire et je n'aurai pas imaginé de devoir vous soumettre cette question, tellement elle me semble banale: j'ai crée un formulaire d'abord avec l'assistant formulaire; puis, j'ai rajouté quelques champs et étiquettes correspondantes manuellement.

Problème: avec chaque ouverture du formulaire les champs et étiquettes crées manuellement se déplacent dans le formulaire, c'est-à-dire ne trouvent plus à l'endroit de leur enregistrement lors de la modification dudit formulaire ! J'ai refait la manipulation à plsusieurs reprises, c'est-à-dire les remettre en place / enregistrer / afficher. Je les ai même supprimé pour les recréer - avec le même résultat. Ce rageant -

et j'apprécierais d'autant plus votre conseil
Dernière modification par Jazzjoker le 18 mars 2018 16:05, modifié 1 fois.
Apache OpenOffice 4.1.5
Windows XP, 10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: champs se déplaçant dans un formulaire

Message par Piaf »

Bonsoir
A tout hasard, vérifie l'ancrage des contrôles.
Pour une aide plus précise, merci de fournir un fichier anonyme reproduisant le problème.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Jazzjoker
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 22 janv. 2015 09:48

Re: champs se déplaçant dans un formulaire

Message par Jazzjoker »

Merci pour votre réponse,

je m'en doutais un peu, le terme est clair, mais je n'ai pas trouvé d'explication à ce sujet; j'ai même totalement refait le formulaire pour me rendre compte que même là tous les champs et étiquettes se mettent à changer d'emplacement, après avoir utilisé l'assistant de formulaire ...
Apache OpenOffice 4.1.5
Windows XP, 10
Jazzjoker
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 22 janv. 2015 09:48

Re: champs se déplaçant dans un formulaire

Message par Jazzjoker »

Piaf a écrit :Bonsoir
A tout hasard, vérifie l'ancrage des contrôles.
Pour une aide plus précise, merci de fournir un fichier anonyme reproduisant le problème.
A+
Bonjour, je veux bien vous remonter un fichier, mais le problème est que la base contenant uniquement le formulaire en question - et rien d'autre - pèse 550 Ko ! Y a-t-il un moyen de "dégraisser" davantage ?

Merci d'avance
Apache OpenOffice 4.1.5
Windows XP, 10
Jeff
GourOOu
GourOOu
Messages : 9629
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: champs se déplaçant dans un formulaire

Message par Jeff »

Bonjour,
Jazzjoker a écrit :Y a-t-il un moyen de "dégraisser" davantage ?
A priori, je dirai "compacter la base"

A +
Jazzjoker
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 22 janv. 2015 09:48

Re: champs se déplaçant dans un formulaire

Message par Jazzjoker »

Jeff a écrit :Bonjour,
Jazzjoker a écrit :Y a-t-il un moyen de "dégraisser" davantage ?
A priori, je dirai "compacter la base"

A +
Merci, c'est très utile et j'ai du coup divisé par deux le volume de la base ! Sauf, elle fait toujours 550Ko, même contenant seulement le formulaire qui pose problème et que je ne peux par conséquent pas "uploader" pour solliciter l'aimable avis des spécialistes ! Je dois me contenter de vous soumettre une image dudit formulaire.

Je recapitule: le formulaire a été crée avec l'assistant et pusieurs contrôles ont été par la suite remplacés manuellement contre des listes déroulantes et autres champs différents; pour pouvoir dérouler le formulaire avec la barre de défilement verticale à son utilisation, j'ai agrandi l'espace de la page en faisant descendre le curseur avec la touche d'entrée en mode modification. Or, à chaque ouverture, les contrôles et étiquettes remplacés changent de place et le formulaire devient au fur et à mesure inutilisable. En sont concernés aussi, mais plus tard, des contrôles générés par l'assistant.

J'ai effectué la suggestion de Piaf en affectant aux contrôles rebelles le même ancrage que des autres contrôles (à la page), sans résultat. Comme suggéré ailleurs sur ce forum, j'ai essayé aussi la protection de l'emplacement desdits contrôles et étiquettes (saisie contrôle et click droit de la souris), pas de résultat non plus. Même en mode modification, les contrôles en question semblent ne pas vouloir accepter l'emplacement sur lequel je les dirige et il faut que je répète l'opération deux, trois fois jusqu'à ce cela prenne ... ! Apparemment les paragraphes peuvent jouer un rôle, mais je n'en ai pas crées - au moins sciemment.

Votre aide me serait très utile car le "formulaire rebelle" est tout simplement mon formulaire principal.

Cordialement
La modération vous a écrit: Plutôt qu'un PDF contenant une copie écran, fournissez directement l'image .JPG ou .PNG. Mais un fichier complet serait, de toute manière ,préférable.

Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Apache OpenOffice 4.1.5
Windows XP, 10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: champs se déplaçant dans un formulaire

Message par Piaf »

Bonjour
La capture d'écran ne sert absolument à rien, il faudrait voir la structure de ton formulaire.
Fais une copie de ta base.
Dans la copie, ne laisse que les tables, requêtes et le formulaire en question.
Ne laisse qu'un ou deux enregistrements que tu modifies pour les rendre anonymes.
Tu devrais pouvoir joindre cette copie en pièce jointe.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Jazzjoker
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 22 janv. 2015 09:48

Re: champs se déplaçant dans un formulaire

Message par Jazzjoker »

Piaf a écrit :Bonjour
La capture d'écran ne sert absolument à rien, il faudrait voir la structure de ton formulaire.
Fais une copie de ta base.
Dans la copie, ne laisse que les tables, requêtes et le formulaire en question.
Ne laisse qu'un ou deux enregistrements que tu modifies pour les rendre anonymes.
Tu devrais pouvoir joindre cette copie en pièce jointe.
A+
Merci Piaf; j'ai peur que nous tournons en boucle car comme déjà décrit, je n'arrive justement pas à réduire suffisamment la taille de la base pour pouvoir vous la remonter ! J'ai refait la manipulation sur une copie comme tu me le suggères: j'ai viré toutes les tables, requêtes et autre pour ne laisser que le formulaire qui pose problème. Celui-ci nous pourra donc pas fonctionner mais on pourra analyser sa structure en mode modification au moins. J'ai compressé la base avec son seul composant et j'arrive à ... 554 Ko !

Alors quoi faire ?
Apache OpenOffice 4.1.5
Windows XP, 10
Avatar de l’utilisateur
Oukcha
RespOOnsable modération
RespOOnsable modération
Messages : 3953
Inscription : 06 oct. 2008 08:03

Re: champs se déplaçant dans un formulaire

Message par Oukcha »

Bonjour,

De façon tout à fait exceptionnelle, et comme cela se pratique occasionnellement en section Récupération de documents, si le fichier dépasse les 500 Ko acceptés (ce qui ne présage rien de bon...) mais inférieur à 8 Mo (8 192 Ko) vous pouvez le joindre en passant uniquement par le site Cjoint :http://www.cjoint.com/.

Cordialement
                                        
Pour tout savoir sur le fonctionnement de ce forum :arrow: À lire avant tout ! Image
Jazzjoker
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 22 janv. 2015 09:48

Re: champs se déplaçant dans un formulaire

Message par Jazzjoker »

Merci !

je viens de mettre en ligne la base "Controles flottants" par le biais du site indiqué; du coup, j'ai gardé les tables nécessaires au fonctionnement du formulaire posant problème ("Consultations").

Je vous remercie d'avance pour votre aide !

Cordialement
Apache OpenOffice 4.1.5
Windows XP, 10
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
Messages : 9365
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise + F-Savoie

Re: champs se déplaçant dans un formulaire

Message par tintin »

Bonjour,
[b][color=#404080]Jazzjoker[/color][/b] a écrit :je viens de mettre en ligne la base
Ah bon ?
Où est le lien pour accéder au fichier ?
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Jazzjoker
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 22 janv. 2015 09:48

Re: champs se déplaçant dans un formulaire

Message par Jazzjoker »

tintin a écrit :Bonjour,
[b][color=#404080]Jazzjoker[/color][/b] a écrit :je viens de mettre en ligne la base
Ah bon ?
Où est le lien pour accéder au fichier ?
décidément, je fais les choses qu'à moitié !

https://www.cjoint.com/c/HCsnPrGFTyl

Voilà
Apache OpenOffice 4.1.5
Windows XP, 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: champs se déplaçant dans un formulaire

Message par jeanmimi »

Bonjour,
Jazzjoker a écrit :J'ai effectué la suggestion de Piaf en affectant aux contrôles rebelles le même ancrage que des autres contrôles (à la page), sans résultat.
Je viens d'éditer le formulaire CONSULTATIONS et la plupart des Contrôles restent ancrés au Paragraphe.
Et comme il y a de nombreux paragraphes sur chaque formulaire,tout bouge.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Jeff
GourOOu
GourOOu
Messages : 9629
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: champs se déplaçant dans un formulaire

Message par Jeff »

Bonjour à tous,

Ci joint une version allégée
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Jazzjoker
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 22 janv. 2015 09:48

Re: champs se déplaçant dans un formulaire

Message par Jazzjoker »

J'ai repris le fichier modifié et cela semble stable ! Un grand merci à vous tous.

Cordialement
Apache OpenOffice 4.1.5
Windows XP, 10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Résolu] champs se déplaçant dans un formulaire

Message par Piaf »

Bonjour
Jazzjoker a écrit :J'ai compressé la base avec son seul composant et j'arrive à ... 554 Ko !
Rien d'étonnant
Images.png
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Jazzjoker
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 22 janv. 2015 09:48

Re: [Résolu] champs se déplaçant dans un formulaire

Message par Jazzjoker »

ah bon ?! j'aimerais bien comprendre alors ! En tout cas, merci pour votre aide
Apache OpenOffice 4.1.5
Windows XP, 10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Résolu] champs se déplaçant dans un formulaire

Message par Piaf »

Re
Jazzjoker a écrit :j'aimerais bien comprendre alors
Tu as 613,2 ko d'images incorporées dans la base.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Jazzjoker
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 22 janv. 2015 09:48

Re: [Résolu] champs se déplaçant dans un formulaire

Message par Jazzjoker »

Piaf a écrit :Re
Jazzjoker a écrit :j'aimerais bien comprendre alors
Tu as 613,2 ko d'images incorporées dans la base.
A+
Merci Piaf ! Je tiens une fois de plus à remercier tous ceux qui partagent leur compétences et leur expérience.

Bonne journée !
Apache OpenOffice 4.1.5
Windows XP, 10