Bonjour,
ce sujet a été déjà soulevé et à première vue résolu au printemps dernier - pour revenir en force finalement ! Le problème c'est que quand je fais des modifications dans un formulaire, cela change les emplacement de tous les champs par la suite au point que le formulaire devient inutilisable. Jeamimi m'avait éclairé en me signalant que cela était dû à un mauvais ancrage des contrôles, en l'occurence sur "paragraphe" au lieu de "page".
J'avais effectué les modifications conséquentes et depuis le formulaire "Consultations" est resté stable. Or, voulant introduire un nouveau champ (texte) et un boutons (le dernier encore inactif) tout le formulaire a basculé est devenu inutilisable. Le formulaire est scindé en un main-form (liste déroulante pour choisir une personne) et un sub-form pour afficher les informations y associées.
La base est attachée à ce post et je vous remercie d'avance pour votre aide !
Cordialement
[Résolu] Champs se déplaçant dans un formulaire
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 lOOyal
- Messages : 34
- Inscription : 22 janv. 2015 09:48
[Résolu] Champs se déplaçant dans un formulaire
Dernière modification par Jazzjoker le 17 nov. 2018 09:08, modifié 1 fois.
Apache OpenOffice 4.1.5
Windows XP, 10
Windows XP, 10
-
- 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
Bonjour,
Dans le formulaire PATIENTS, quasiment tous les contrôles sont ancrés aux paragraphes, mais pas leurs étiquettes.
Après avoir passé le formulaire en Mode Édition, il suffit d'afficher les caractères non imprimables pour visualiser les très nombreux paragraphes de la page du formulaire PATIENTS.
L'ancrage au paragraphe est stable seulement s'il y a un seul paragraphe dans la page.
Quant aux images insérées à l'arrière-plan des formulaires pour faire joli, elles ont l'inconvénient d'alourdir le poids de la Base : avec peu de données, elle atteint presque 500 ko. Elle se diriges vers un plantage général.
Dans le formulaire PATIENTS, quasiment tous les contrôles sont ancrés aux paragraphes, mais pas leurs étiquettes.
Après avoir passé le formulaire en Mode Édition, il suffit d'afficher les caractères non imprimables pour visualiser les très nombreux paragraphes de la page du formulaire PATIENTS.
L'ancrage au paragraphe est stable seulement s'il y a un seul paragraphe dans la page.
Quant aux images insérées à l'arrière-plan des formulaires pour faire joli, elles ont l'inconvénient d'alourdir le poids de la Base : avec peu de données, elle atteint presque 500 ko. Elle se diriges vers un plantage général.
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
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre lOOyal
- Messages : 34
- Inscription : 22 janv. 2015 09:48
Re: Champs se déplaçant dans un formulaire
Bonsoir
et merci pour vos remarques ; mon problème touche le formulaire "Consultations" : j'y ai tenu compte de votre remarque ce printemps et fait ancrer ces champs à la page et depuis le formulaire est resté stable ... jusquau moment où j'ai ajouté un champ et deux boutons (dans la partie basse, juste au-dessus de la facturation) ; il suffit d'ouvrir cette deuxième version du formulaire "Consultations New" avec le nouveau champ : c'est le chaos malgré un ancrage à la page et par conséquent une logique qui m'échappe !
A propos de l'image en arrière plan, il faut que je négocie avec ma femme ....
Merci d'avance et
bien cordialement
et merci pour vos remarques ; mon problème touche le formulaire "Consultations" : j'y ai tenu compte de votre remarque ce printemps et fait ancrer ces champs à la page et depuis le formulaire est resté stable ... jusquau moment où j'ai ajouté un champ et deux boutons (dans la partie basse, juste au-dessus de la facturation) ; il suffit d'ouvrir cette deuxième version du formulaire "Consultations New" avec le nouveau champ : c'est le chaos malgré un ancrage à la page et par conséquent une logique qui m'échappe !
A propos de l'image en arrière plan, il faut que je négocie avec ma femme ....
Merci d'avance et
bien cordialement
Apache OpenOffice 4.1.5
Windows XP, 10
Windows XP, 10
-
- 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
Un chaos bien rangé, malgré tous ces paragraphes inutiles :Jazzjoker a écrit :il suffit d'ouvrir cette deuxième version du formulaire "Consultations New" avec le nouveau champ : c'est le chaos
Ajout : Je regardais le code SQL pour afficher la sélection du Nom et Prénom. A quoi sert ce signe + ? |
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
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre lOOyal
- Messages : 34
- Inscription : 22 janv. 2015 09:48
Re: Champs se déplaçant dans un formulaire
merci !
quelle a été la raison ayant provoqué le chaos du formulaire en déplaçant une bonne partie des champs ? Autre question qu'engendre votre réponse : comment faire sans tous ces paragraphes qui sont simplement le résultat de ma manière d'agrandir la page ? J'ai déjà fait un essai en les supprimant mais cela fait chevaucher les champs du formulaire à nouveau ...
Quant au signe + dans le code : aucune idée, j'ai trouvé ce code pour une concaténation et cela fonctionne ....
Bien cordialement
quelle a été la raison ayant provoqué le chaos du formulaire en déplaçant une bonne partie des champs ? Autre question qu'engendre votre réponse : comment faire sans tous ces paragraphes qui sont simplement le résultat de ma manière d'agrandir la page ? J'ai déjà fait un essai en les supprimant mais cela fait chevaucher les champs du formulaire à nouveau ...
Quant au signe + dans le code : aucune idée, j'ai trouvé ce code pour une concaténation et cela fonctionne ....
Bien cordialement
Apache OpenOffice 4.1.5
Windows XP, 10
Windows XP, 10
-
- 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
Le format de la Page se paramètre dans le Formulaire en Mode Édition.Jazzjoker a écrit :comment faire sans tous ces paragraphes qui sont simplement le résultat de ma manière d'agrandir la page
Normal, si les contrôles s'ancrent aux paragraphes.Jazzjoker a écrit :J'ai déjà fait un essai en les supprimant mais cela fait chevaucher les champs du formulaire à nouveau ...
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre lOOyal
- Messages : 34
- Inscription : 22 janv. 2015 09:48
Re: Champs se déplaçant dans un formulaire
Merci !
Ca devient clair et le formulaire est stable - un grand merci à vous et tous les autres sur ce forum qui partagent librement leur savoir-faire !!
Cordialement
Ca devient clair et le formulaire est stable - un grand merci à vous et tous les autres sur ce forum qui partagent librement leur savoir-faire !!
Cordialement
Apache OpenOffice 4.1.5
Windows XP, 10
Windows XP, 10
-
- RespOOnsable modération
- Messages : 3952
- Inscription : 06 oct. 2008 08:03
Re: Champs se déplaçant dans un formulaire
Pour tout savoir sur le fonctionnement de ce forum À lire avant tout !