[Résolu]Saisie obligatoire dans un champ

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.
Vladimok
Membre hOOnoraire
Membre hOOnoraire
Messages : 146
Inscription : 03 févr. 2009 10:48

[Résolu]Saisie obligatoire dans un champ

Message par Vladimok »

Bonjour,

Je voudrais la saisie d'un champ obligatoire (New) mais à chaque fois j'ai les messages d'erreurs suivant, voir photos jointes:

Avez-vous une idée de la raison ?

Merci
Capture 2016-07-12 à 08.22.10.jpg
Capture 2016-07-12 à 08.22.20.jpg
Contact.odb
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Vladimok le 28 déc. 2016 19:09, modifié 1 fois.
Libre Office 24.8.2.1
Open Office 4.1.15
MAC OS 15.1 - Séquoia
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26087
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Saisie obligatoire dans un champ

Message par Dude »

Merci de faire l'effort de vérifier ce que tu envoies.

Ton ODB ne contient aucune donnée. :evil:
Vladimok
Membre hOOnoraire
Membre hOOnoraire
Messages : 146
Inscription : 03 févr. 2009 10:48

Re: Saisie obligatoire dans un champ

Message par Vladimok »

C'est simplement le modèle de table que j'ai créé.

J'ai aussi crée un de donnée par incrémentation automatique (refcontact), mais cela ne veut pas fonctionner.
Libre Office 24.8.2.1
Open Office 4.1.15
MAC OS 15.1 - Séquoia
Avatar de l’utilisateur
tintin
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10063
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: Saisie obligatoire dans un champ

Message par tintin »

Bonjour,
[b][color=#404080]Vladimok[/color][/b] a écrit :C'est simplement le modèle de table que j'ai créé
Quelle table, quel modèle ?
Votre base de données est complètement vide. Aucune table
Capture d’écran 2016-07-12 à 11.45.25.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOO 4.1.15 et LibO 25.2.7 / macOS Intel 13.7.8 Ventura
Adoptium-temurinJDK-jre_1.8.0_462 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Vladimok
Membre hOOnoraire
Membre hOOnoraire
Messages : 146
Inscription : 03 févr. 2009 10:48

Re: Saisie obligatoire dans un champ

Message par Vladimok »

Voilà le fichier réalisé avec libre office

La table s'appel contact
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 24.8.2.1
Open Office 4.1.15
MAC OS 15.1 - Séquoia
Avatar de l’utilisateur
tintin
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10063
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: Saisie obligatoire dans un champ

Message par tintin »

Bonjour,
[b][color=#404080]Vladimok[/color][/b] a écrit :La table s'appel contact
Encore une base complètement vide.
Pas une table
Pas un formulaire.

C'est pour éprouver la patience des gens qui vous lisent ?

Ce sujet est aussi biscornu que les précédents :
https://forum.openoffice.org/fr/forum/v ... 89#p279889
https://forum.openoffice.org/fr/forum/v ... 49#p279849
auxquels vous n'avez pas encore donné suite.
AOO 4.1.15 et LibO 25.2.7 / macOS Intel 13.7.8 Ventura
Adoptium-temurinJDK-jre_1.8.0_462 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Vladimok
Membre hOOnoraire
Membre hOOnoraire
Messages : 146
Inscription : 03 févr. 2009 10:48

Re: Saisie obligatoire dans un champ

Message par Vladimok »

Je n'ai pas envie de gener quiconque.

Effectivement il y a un problème entre libre office et open office.
Je créé ma base avec Libre office, mais quand je l'ouvre avec Open Ofiice tout disparait table, et formulaire.
Les bases ne doivent pas être compatible entre les 2 applications.

Pourquoi ?
Libre Office 24.8.2.1
Open Office 4.1.15
MAC OS 15.1 - Séquoia
Avatar de l’utilisateur
tintin
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10063
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: Saisie obligatoire dans un champ

Message par tintin »

Bonjour,
[b][color=#404080]Vladonok[/color][/b] a écrit :il y a un problème entre libre office et open office
Si vous vous contentiez de l'un des deux vous ne seriez pas confronté à ce genre de tergiversation.
[b][color=#404080]Vladinok[/color][/b] a écrit :Les bases ne doivent pas être compatible entre les 2 applications
Ce serait nouveau !

Que l'on ouvre la dernière base mise en ligne avec LibO ou AOO, le résultat est le même.
Elle est vide.

De plus quand on lit le fil https://forum.openoffice.org/fr/forum/v ... 89#p279889
on peut comprendre que vous n'avez pas tout compris.
Commencez par y voir clair dans ce fil, vous trouverez sans doute la solution.
AOO 4.1.15 et LibO 25.2.7 / macOS Intel 13.7.8 Ventura
Adoptium-temurinJDK-jre_1.8.0_462 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Vladimok
Membre hOOnoraire
Membre hOOnoraire
Messages : 146
Inscription : 03 févr. 2009 10:48

Re: Saisie obligatoire dans un champ

Message par Vladimok »

Ce fichier créé avec libre office 5.0.6.3 contient:
2 tables (contact,civilité); 1 formulaire (contact)

Avec Open office 4.1.1 le formulaire diparait
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office 24.8.2.1
Open Office 4.1.15
MAC OS 15.1 - Séquoia
Avatar de l’utilisateur
tintin
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10063
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: Saisie obligatoire dans un champ

Message par tintin »

Bonjour,

Enfin une base qui contient tables et formulaire.
Vladimok a écrit :Avec Open office 4.1.1 le formulaire diparait
Désolé de vous contredire mais la base s'ouvre avec LibO et AOO avec les deux tables et le formulaire.

Vous avez donc une mauvaise installation.
Relisez la procédure donnée pour désinstaller et réinstaller que vous avez probablement réalisée en diagonale.

NB :
il serait temps de mettre à jour votre signature pour y indiquer les bonnes informations
AOO 4.1.15 et LibO 25.2.7 / macOS Intel 13.7.8 Ventura
Adoptium-temurinJDK-jre_1.8.0_462 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Avatar de l’utilisateur
Oukcha
RespOOnsable modération
RespOOnsable modération
Messages : 4299
Inscription : 06 oct. 2008 08:03

Re: Saisie obligatoire dans un champ

Message par Oukcha »

Bonjour,
Vladimok a écrit :Avec Open office 4.1.1
Ce n'est pas ce qu'indique votre signature :
Votre signature a écrit :Libre Office 5.1.4.2
Open Office 4.1.2
OSX 10.10.5
Pour placer vos versions d'OpenOffice et dérivés, ainsi que votre système d'exploitation, cliquez sur ce lien : https://forum.openoffice.org/fr/forum/u ... =signature et saisissez directement ces informations.

Merci pour votre collaboration
                                        
Pour tout savoir sur le fonctionnement de ce forum :arrow: À lire avant tout ! Image
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26087
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Saisie obligatoire dans un champ

Message par Dude »

tintin a écrit :Désolé de vous contredire mais la base s'ouvre avec LibO et AOO avec les deux tables et le formulaire.
+1

Maintenant sur la forme de l'ODB :
  1. Il n'y a aucune relation entre les deux tables
  2. Désigner les deux clés primaires avec le même nom n'est pas des plus joyeux
Je t'encourage à la lecture des tutoriels sur Base avant de te lancer.
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: Saisie obligatoire dans un champ

Message par Piaf »

Bonjour
tintin a écrit :Enfin une base qui contient tables et formulaire.
Je dirais même plus Enfin :lol:
Dude a écrit :Je t'encourage à la lecture des tutoriels sur Base avant de te lancer.
+1 Bien sûr.
Notamment Création d'une ListBox dans un formulaire ou Comment utiliser une Zone de liste dans un formulaire pour ce qui est de ton champ Titre.
Ton formulaire sous AOO
AOO.png
Le même sous LibO
LibO.png
Après pour ce qui est de la saisie obligatoire pour le champ New, à partir du moment où tu définis une valeur par défaut dans la table, il y aura toujours une valeur dans le champ.
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