[Résolu] Faire fonctionner la case à cocher d'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.
Avatar de l’utilisateur
Prismx
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 28 août 2019 17:28

[Résolu] Faire fonctionner la case à cocher d'un formulaire

Message par Prismx »

Bonjour les libristes.

Je voudrais créer un formulaire avec une case a cocher qui valide un booleen dans ma table.
Je crée le controle case a cocher , je fais bien le lien avec le champ de ma table.
Mais quand je sors du mode edition Pour utiliser le formulaire la coche n'apparaît jamais et le champ n'est jamais validé.
L'OS c'est linux mint debian edition 3
La version de libre office est 5.2.7.2
Merci du coup de main.
Dernière modification par Prismx le 13 sept. 2019 10:44, modifié 1 fois.
Mageia 7
libre office 6.2.8.2-1.mga7
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12226
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: Faire fonctionner une case à cocher dans une formulaire

Message par Bidouille »

Bonjour et bienvenue,
Dans votre signature, il y a écrit :Linux mint debian edition
Libre Office 5.2.7.2
Cette version du logiciel est depuis longtemps déclarée comme étant obsolète.
Commencez par vous mettre à jour : https://forum.openoffice.org/fr/forum/v ... =2&t=49867
Puis corrigez l'information dans votre signature.

Si le problème persiste, joignez, non pas une capture d'écran, mais un document exhaustif permettant de reproduire ce que vous décrivez :
Comment joindre un fichier au format ODF
Pensez également à dépersonnaliser le fichier joint.


***
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: Faire fonctionner la case à cocher d'un formulaire

Message par jeanmimi »

Bonjour,
la coche n'apparaît jamais
Je reproduis avec ma version actuelle LO 6.3 ce que tu décris sur une Base HSQLDB.
Je testerai sur une Base Firebird.
 Ajout : Même punition avec Firebird : le statut de la case à cocher est toujours invisible, bien que la donnée soit imputée dans la Table 
Le bug de l'affichage des cases à cocher est souvent cité, parfois résolu et parfois réactivé.
Dernière modification par jeanmimi le 30 août 2019 09:09, modifié 1 fois.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
Prismx
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 28 août 2019 17:28

Re: Faire fonctionner la case à cocher d'un formulaire

Message par Prismx »

Merci Jean mimi et bidouille de vos retours.

Je vais essayer de faire une mise à jour de libreoffice.
Je fais pourtant régulièrement des apt upgrade sur ma LMDE3.
Je vais suivre le lien ci dessus mais je me demandesi ca ne va pas tout peter si je fais une mise à jour hors de mon gestionnaire de paquet
Mageia 7
libre office 6.2.8.2-1.mga7
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25175
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Faire fonctionner la case à cocher d'un formulaire

Message par Dude »

Non reproduit sous OpenOffice :
Capture.PNG
Un booléen déclaré dans une table et rattaché à une case à cocher fonctionne comme attendu.

Bis repetitae :
Bidouille a écrit :Si le problème persiste, joignez, non pas une capture d'écran, mais un document exhaustif permettant de reproduire ce que vous décrivez
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
rollmops
PassiOOnné
PassiOOnné
Messages : 669
Inscription : 20 déc. 2017 14:45

Re: Faire fonctionner la case à cocher d'un formulaire

Message par rollmops »

Bonjour,
Prismx a écrit :si ca ne va pas tout peter si je fais une mise à jour hors de mon gestionnaire de paquet
Il y a des tutoriels sur ce forum pour installer Open ou Libre Office.
Il suffit de les suivre.

;)
OpenOffice 4.1.15 - Windows 10
Avatar de l’utilisateur
Prismx
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 28 août 2019 17:28

Re: Faire fonctionner la case à cocher d'un formulaire

Message par Prismx »

Bonjour,
Merci aux contributeurs (bidouille, jeanmimi, dude et rollmops) mon pb à été résolu par l'installation d'une nouvelle version de libreoffice.

J'avais préparé une reponse compléte pour que d'autre utilisateurs de linux mint debian edition 3, un peu novice comme moi, avec la version 5.2.7 de libre office préinstallé puissent bénéficier de l'expérience. Malheureusement il y a un petit bug sql sur le forum et leur boîte mail.

Je suppose que c'est parce qu'il y avait quelques ligne de commande de terminal vis a vis de l'injection de code.

Si le problème peut etre résolu je serai ravi de renvoyer mon brouillon. C'est assez simple avec des commandes apt install, dkpg et alien.

Bref avec la dernière version de libre Office le pb des case a cocher est résolu. :bravo:
Dernière modification par Prismx le 13 sept. 2019 06:46, modifié 1 fois.
Mageia 7
libre office 6.2.8.2-1.mga7
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9251
Inscription : 28 août 2010 08:45

Re: Faire fonctionner la case à cocher d'un formulaire

Message par micmac »

Bonjour,

Nouvelle version de LibreOffice => Accès direct à votre signature pour la corriger.

Problème résolu ?

Il est d'usage d'ajouter manuellement au début du titre de votre premier message la balise [Résolu] (avec un R majuscule et sans oublier le e accentué, le tout entre crochets) et de cocher l'icône Image

Image

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac