[Résolu] bouton enregistré un formulaire dans une table

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.
nernono91480
Fraîchement OOthentifié
Messages : 5
Inscription : 17 juil. 2023 12:45

[Résolu] bouton enregistré un formulaire dans une table

Message par nernono91480 »

Bonjour à tous

Dans un premier temps, merci de votre aide car là je sèche. Cela fait 4 semaines que j'ai commencer un base de donné mais je n'y arrive pas .

J'ai une base de donner avec une tables :"T_COORDONNEE" dans la quel j'ai les "noms", "prénom"," numéro de téléphone","adresse mail" de mes contacts.

J'ai fait un formulaire :"entrer coordonne" dans lequel j'ai remis "noms","prénom", "numéro de téléphone","adresse mail" et j'ai crée deux boutons que je veux appeler:
    "retour" = reviens à la feuille de garde ( j'ai réussi avec une macro en Basic = sa sa marche)
      "enregistré" = enregistre les informations du formulaire sur ma table et efface les données sur mon formulaire. sa je n'y arrive pas.

      En revanche, si cela ne vous dérange pas j'aimerais aussi comprendre comment vous faites ( quel code et pourquoi ) ainsi je pourrait le refaire une autre fois.

      Et si j’abusai si vous pouviez m'expliquer comment faire pour un bouton supprimer la fiche.

      En tous les cas, un grand merci, même si je sait que ma question est niaise mais vous aller pouvoir me dépanné. un grand merci
      Dernière modification par micmac le 19 juil. 2023 09:28, modifié 1 fois.
      Raison : Balisage
      libbreoffice 7.3.7.2 M4
      Avatar de l’utilisateur
      Dude
      IdOOle de la suite
      IdOOle de la suite
      Messages : 26201
      Inscription : 03 mars 2006 07:45
      Localisation : 127.0.0.1

      Re: bouton enregistré un formaulaire dans une table

      Message par Dude »

      Salut,
      nernono91480 a écrit : 17 juil. 2023 13:01 j'ai réussi avec une macro en Basic
      Tu liras le bandeau rouge en haut de la page.

      nernono91480 a écrit : 17 juil. 2023 13:01 enregistre les informations du formulaire sur ma table et efface les données sur mon formulaire
      Il n'y a pas besoin de macro pour ça, il suffit de placer le contrôle "Barre de navigation" sur le formulaire : viewtopic.php?t=31732

      PS : merci de corriger ton titre parce qu'un "formaulaire", ça n'existe pas.
      nernono91480
      Fraîchement OOthentifié
      Messages : 5
      Inscription : 17 juil. 2023 12:45

      Re: bouton enregistré un formulaire dans une table

      Message par nernono91480 »

      bonjour,

      merci pour ces informations je prend en compte.

      j'ai parler de macro car j'ai lu que l'on ne pouvais pas le faire en SQL. désolé

      et merci pour votre aide
      libbreoffice 7.3.7.2 M4
      nernono91480
      Fraîchement OOthentifié
      Messages : 5
      Inscription : 17 juil. 2023 12:45

      Re: bouton enregistré un formaulaire dans une table

      Message par nernono91480 »

      après avoir fait ce que vous préconisé, je me retrouve avec un soucis. j'ai dans ma base de donnée un numéro ID automatique et lorsque j'enregistre il me dit que la case doit être remplie. dois-je vérifié avant l'enregistrement le numéro ?

      merci pour votre patience
      libbreoffice 7.3.7.2 M4
      Avatar de l’utilisateur
      jeanmimi
      Grand Maître de l'OOffice
      Grand Maître de l'OOffice
      Messages : 17219
      Inscription : 03 mars 2006 16:02
      Localisation : Venise verte

      Re: bouton enregistré un formaulaire dans une table

      Message par jeanmimi »

      Bonjour,
      nernono91480 a écrit : 17 juil. 2023 13:01 J'ai une base de donner avec une table :"T_COORDONNEE" dans laquelle j'ai les "noms", "prénom"," numéro de téléphone","adresse mail" de mes contacts.
      Il manque un Champ de Type INTEGER en AutoValeur pour la clé primaire.
      LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
      Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
      pulcinopio
      Membre prOOscrit
      Messages : 243
      Inscription : 13 juil. 2022 17:13

      Re: bouton enregistré un formulaire dans une table

      Message par pulcinopio »

      Salut Ner-nono,

      Est-ce que, pour commencer, le schémà suivant te convient-il?

      A+

      pulcinopio
      Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
      Libre Office 6.0.4 sur Ubuntu 18.04
      nernono91480
      Fraîchement OOthentifié
      Messages : 5
      Inscription : 17 juil. 2023 12:45

      Re: bouton enregistré un formulaire dans une table

      Message par nernono91480 »

      Bonjour,

      Oui, sauf que j'ai déjà rentré des contacts à la main sur ma table et donc le numéro de départ 394
      libbreoffice 7.3.7.2 M4
      Avatar de l’utilisateur
      Dude
      IdOOle de la suite
      IdOOle de la suite
      Messages : 26201
      Inscription : 03 mars 2006 07:45
      Localisation : 127.0.0.1

      Re: bouton enregistré un formulaire dans une table

      Message par Dude »

      nernono91480 a écrit : 18 juil. 2023 12:27 et donc le numéro de départ 394
      Ce forum existe depuis bientôt 20 ans. Il devient donc très difficile de ne pas trouver une réponse.
      Il suffit juste de faire un minimum d'effort de recherche avec la zone en haut à droite de la page.
      viewtopic.php?p=100344&hilit=red%C3%A9marrer#p100344

      Maintenant, ce chiffre n'a que peu d'importance et ne doit pas être modifié s'il est en relation avec d'autres tables.

      Comme je ne vois plus le rapport avec le problème initial, merci de clôturer ton sujet avec la balise [Résolu].
      nernono91480
      Fraîchement OOthentifié
      Messages : 5
      Inscription : 17 juil. 2023 12:45

      Re: bouton enregistré un formulaire dans une table

      Message par nernono91480 »

      [résolu]
      libbreoffice 7.3.7.2 M4