[Résolu] Formulaire autonome

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.
hqz
NOOuvel adepte
NOOuvel adepte
Messages : 12
Inscription : 12 févr. 2007 15:28
Localisation : Cherbourg (50)

[Résolu] Formulaire autonome

Message par hqz »

Je souhaiterais créer un formulaire de base de donnée qu'il serait possible de lancer en dehors de l'application base OOo. Est-ce possible ?
Si oui, comment procéder - Merci
Dernière modification par hqz le 13 févr. 2007 09:20, modifié 3 fois.
OOo 2.3
Windows XP
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26009
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Message par Dude »

Tu fais un enregistrer sous du formulaire hors de la base tout simplement.


:!:
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
hqz
NOOuvel adepte
NOOuvel adepte
Messages : 12
Inscription : 12 févr. 2007 15:28
Localisation : Cherbourg (50)

Formulaire autonome

Message par hqz »

En fait, il s'agit d'une copie du formulaire. Ce que je souhaite en réalité, c'est qu'à partir de cette copie de formulaire, je puisse saisir des informations dans les champs qui seront enregistrées dans la base de données.
OOo 2.3
Windows XP
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17188
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

Bonjour,

Tu fais comme te le suggère Dude, et tu connectes ton formulaire "enregistré sous ..." à ta Base pour effectuer des saisies.
LibreOffice : Version : 25.2.0.3 (x64)(20 février 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
hqz
NOOuvel adepte
NOOuvel adepte
Messages : 12
Inscription : 12 févr. 2007 15:28
Localisation : Cherbourg (50)

Message par hqz »

Oui, le problème est que techniquement, je ne sais pas comment faire pour me connecter à la base à partir de la copie de formulaire ainsi obtenue. Je débute.
OOo 2.3
Windows XP
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17188
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Message par jeanmimi »

C'est très simple.
Lorsque tu as ton Formulaire à l'écran, tu fais Fichier/Enregistrer sous ... et tu choisis ton répertoire de destination.
Tu fermes le formulaire.
Tu vas dans ce répertoire, et tu l'ouvres pour le connecter à sa Base de données.
LibreOffice : Version : 25.2.0.3 (x64)(20 février 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
hqz
NOOuvel adepte
NOOuvel adepte
Messages : 12
Inscription : 12 févr. 2007 15:28
Localisation : Cherbourg (50)

Message par hqz »

J'ai bien compris je pense. Je l'ai fait. Mon problème est plutôt comment faire pour que ce formulaire soit lié à ma base de données. Autrement dit comment connecter comme tu me le proposes car visiblement çà ne se fait pas automatiquement.
OOo 2.3
Windows XP
Pierre-Yves Samyn
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 11276
Inscription : 02 mai 2006 08:42

Message par Pierre-Yves Samyn »

Bonjour

Tu ouvres ton formulaire, tu vérifies par Affichage / Barre d'outils que la barre "Conception de formulaire" est affichée.

Dans cette barre tu cliques sur l'outil "Navigateur de formulaires" (à ne pas confondre avec le navigateur habituel).

Une fenêtre s'ouvre dans laquelle tu fais un clic droit sur "Standard". Tu choisis l'onglet "Données" et tu mets à jour "Source de données", type de contenu (a priori Table) et Contenu, où tu sélectionnes le nom de ta table.
hqz
NOOuvel adepte
NOOuvel adepte
Messages : 12
Inscription : 12 févr. 2007 15:28
Localisation : Cherbourg (50)

Message par hqz »

Génial, çà marche. Merci pour ta contribution ainsi que celles de Dude et Jeanmimi.
Petite question subsidiaire : Comment faire pour que le formulaire s'ouvre directement en mode actif et non en mode conception ?
OOo 2.3
Windows XP
Pierre-Yves Samyn
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 11276
Inscription : 02 mai 2006 08:42

Message par Pierre-Yves Samyn »

Il devrait s'ouvrir dans le mode où on l'a enregistré.

Par ailleurs, en mode conception, toujours dans le navigateur de formulaires, tu peux faire un clic droit sur la première entrée (Formulaires) et cocher "Focalisation automatique sur le contrôle"

Merci d'éditer ton premier post pour ajouter [Résolu] au titre si tu considères que la question l'est...
hqz
NOOuvel adepte
NOOuvel adepte
Messages : 12
Inscription : 12 févr. 2007 15:28
Localisation : Cherbourg (50)

Message par hqz »

ok, çà marche. Merci à tous.
OOo 2.3
Windows XP