[Résolu] requete par clic sur un bouton 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.
[Résolu] requete par clic sur un bouton dans un formulaire
C'est tout bête ...
Peut on lancer l'exécution d'une requête par un clic sur un bouton dans un formulaire ?
J'ai trouvé comment ouvrir un formulaire "secondaire" à partir d'un bouton dans un formulaire "principal" avec une macro Basic, mais pas comment lancer une requête de cette façon
Merci pour vos tuyaux
Peut on lancer l'exécution d'une requête par un clic sur un bouton dans un formulaire ?
J'ai trouvé comment ouvrir un formulaire "secondaire" à partir d'un bouton dans un formulaire "principal" avec une macro Basic, mais pas comment lancer une requête de cette façon
Merci pour vos tuyaux
Dernière modification par jjber le 02 juin 2021 12:37, modifié 1 fois.
JJB - Libre Office 7.1.4.2 (x64) sous Windows 10
Re: Lancer une requete par clic sur un bouton dans un formul
Bonsoir,
Même réponse qu'ici : https://forum.openoffice.org/fr/forum/v ... qu%C3%AAtejjber a écrit :Peut on lancer l'exécution d'une requête par un clic sur un bouton dans un formulaire ?
Et lire le bandeau rouge en haut de la pagejjber a écrit :avec une macro Basic
Open Office 4.1.15 sous Windows 11
- jeanmimi
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 17:02
- Localisation : Venise verte
Re: Lancer une requete par clic sur un bouton dans un formul
Bonjour,
Les contenus des requêtes s'actualisent au fur et à mesure des saisies dans les Tables sources.
Est-ce que ce ne serait pas plutôt l'affichage de la requête dînas un formulaire que tu souhaites faire ?
Les contenus des requêtes s'actualisent au fur et à mesure des saisies dans les Tables sources.
Est-ce que ce ne serait pas plutôt l'affichage de la requête dînas un formulaire que tu souhaites faire ?
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Re: Lancer une requete par clic sur un bouton dans un formul
Bonsoir
J'ai un Formulaire "MENU" qui contient
1) la liste des formulaires de saisie disponibles :
- formulaire A + bouton
- formulaire B + bouton
- etc ...
en cliquant sur le bouton (contenant la macro ci-dessous) du formulaire choisi, on ouvre le formulaire choisi
REM ***** BASIC *****
Sub Saisir_Prestations
const Faouvrir ="Saisie PRESTATIONS"
Lien = ThisDatabaseDocument.FormDocuments.getbyname(Faouvrir).open
End Sub
2) la liste des requêtes disponibles
- requête A + bouton
- requête B + bouton
- etc ...
en utilisant la même technique bouton avec macro, ça ne marche pas, on obtient simplement un message d'erreur.
Je pense que l'instruction contenue dans la macro n'est pas la même pour ouvrir une formulaire que celle pour ouvrir une macro ...
Mais je n'ai pas trouvé ...
J'ai un Formulaire "MENU" qui contient
1) la liste des formulaires de saisie disponibles :
- formulaire A + bouton
- formulaire B + bouton
- etc ...
en cliquant sur le bouton (contenant la macro ci-dessous) du formulaire choisi, on ouvre le formulaire choisi
REM ***** BASIC *****
Sub Saisir_Prestations
const Faouvrir ="Saisie PRESTATIONS"
Lien = ThisDatabaseDocument.FormDocuments.getbyname(Faouvrir).open
End Sub
2) la liste des requêtes disponibles
- requête A + bouton
- requête B + bouton
- etc ...
en utilisant la même technique bouton avec macro, ça ne marche pas, on obtient simplement un message d'erreur.
Je pense que l'instruction contenue dans la macro n'est pas la même pour ouvrir une formulaire que celle pour ouvrir une macro ...
Mais je n'ai pas trouvé ...
JJB - Libre Office 7.1.4.2 (x64) sous Windows 10
- jeanmimi
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 17:02
- Localisation : Venise verte
Re: Lancer une requete par clic sur un bouton dans un formul
Si la Requête est affichée dans le formulaire, le bouton ouvrira le formulaire qui affichera la requête.
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Re: Lancer une requete par clic sur un bouton dans un formul
Si la Requête est affichée dans le formulaire, le bouton ouvrira le formulaire qui affichera la requête.
Bonjour
Désolé, mais je ne saisis pas ...
Si ce n'est trop demander ... qques explications complémentaires seront les bienvenues
Bonjour
Désolé, mais je ne saisis pas ...
Si ce n'est trop demander ... qques explications complémentaires seront les bienvenues
JJB - Libre Office 7.1.4.2 (x64) sous Windows 10
- jeanmimi
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 17:02
- Localisation : Venise verte
Re: Lancer une requete par clic sur un bouton dans un formul
C'est le même principe que pour l'affichage des Tables dans un formulaire, sauf qu'ici tu afficheras la requête.
Un exemple dans le formulaire Saisie PRESTATIONS :
Un exemple dans le formulaire Saisie PRESTATIONS :
- Pièces jointes
-
- EasyF2_v3.odb
- (39.58 Kio) Téléchargé 227 fois
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
[Résolu] requete par clic sur un bouton dans un formulaire
Bonjour
Super ... avec ça, j'ai tout ce qu'il me faut
Merci
Je clôture ce fil
Super ... avec ça, j'ai tout ce qu'il me faut
Merci
Je clôture ce fil
JJB - Libre Office 7.1.4.2 (x64) sous Windows 10