[Résolu] [Base] Ouverture et fermeture de formulaire
Modérateur : Vilains modOOs
Règles du forum
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
-
- NOOuvel adepte
- Messages : 20
- Inscription : 01 mars 2016 11:02
[Résolu] [Base] Ouverture et fermeture de formulaire
Bonjour,
J'ai récupéré sur le forum un exemple de macros pour ouvrir et fermer un sous-formulaire à partir d'un formulaire principal.
Dans mon cas, il s'agit d'ouvrir depuis le formulaire ChefMenage à l'aide de boutons les sous-formulaires Conjoint et Enfant.
Malheureusement, je reçois un message d'erreur quand j'active l'un ou l'autre des boutons (voir fichier joint).
Merci de votre aide,
Hakim
J'ai récupéré sur le forum un exemple de macros pour ouvrir et fermer un sous-formulaire à partir d'un formulaire principal.
Dans mon cas, il s'agit d'ouvrir depuis le formulaire ChefMenage à l'aide de boutons les sous-formulaires Conjoint et Enfant.
Malheureusement, je reçois un message d'erreur quand j'active l'un ou l'autre des boutons (voir fichier joint).
Merci de votre aide,
Hakim
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Oukcha le 11 avr. 2016 14:19, modifié 1 fois.
Raison : Balisage dans le premier message
Raison : Balisage dans le premier message
OpenOffice 4.1.1 / Windows 7
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: [Base] Ouverture et fermeture de formulaire
Bonjour,
Pour naviguer entre différents formulaires, il faut utiliser des Boutons et leur assigner une Macro comme celle-ci qui permet d'ouvrir tous les formulaires en ayant pris le soin d’écrire leur nom dans Complément d’information du contrôle Bouton.
Cette Macro est dans le forum, et elle a été documentée par Piaf dans son tutoriel Ouvrir par Tag.
Tu as aussi une anomalie dans un des formulaires car il cherche une Table ChefMénage (avec un accent) alors que cette Table n'existe pas.
Pour naviguer entre différents formulaires, il faut utiliser des Boutons et leur assigner une Macro comme celle-ci qui permet d'ouvrir tous les formulaires en ayant pris le soin d’écrire leur nom dans Complément d’information du contrôle Bouton.
Cette Macro est dans le forum, et elle a été documentée par Piaf dans son tutoriel Ouvrir par Tag.
Code : Tout sélectionner
Sub OuvForm(evt As Object)
'*************************************************************************************************
'Lancée par l'appui sur un bouton
' Permet l'ouverture d'un formulaire dont le nom est renseigné dans le champ
' "Complément d'information" du bouton
'=================================================================================================
Dim oForms As Object
Dim sNomForm As String
sNomForm = evt.Source.Model.tag
oForms = ThisComponent.Parent.FormDocuments
IF oForms.hasByName(sNomForm) Then
oForms.getByName(sNomForm).open
Else
MsgBox("Formulaire inconnu : " & sNomForm, 16)
End IF
End Sub
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- NOOuvel adepte
- Messages : 20
- Inscription : 01 mars 2016 11:02
Re: [Base] Ouverture et fermeture de formulaire
Bonjour,
Je ne trouve pas le tutoriel de Piaf sur l'ouverture par tag.
Pourriez-vous me donner le lien?
Merci,
Hakim
Je ne trouve pas le tutoriel de Piaf sur l'ouverture par tag.
Pourriez-vous me donner le lien?
Merci,
Hakim
OpenOffice 4.1.1 / Windows 7
-
- RespOOnsable forum
- Messages : 12228
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
Re: [Base] Ouverture et fermeture de formulaire
Le lien vous a été donné par Piaf lui-même dans votre précédente question.hqalam a écrit :Je ne trouve pas le tutoriel de Piaf sur l'ouverture par tag.
-
- NOOuvel adepte
- Messages : 14
- Inscription : 16 mars 2016 04:23
Re: [Base] Ouverture et fermeture de formulaire
Bonjour dans ce genre de galère, est-il possible de faire toutes ces indications sans que l’on ne dispose pas de Table Chef ménage ? Alors qu’il en réclame. Aidez-moi svp. C’est assez urgent.
OpenOffice 2.4 sous Windows XP / NeoOffice 2.2.3 sous MacOS 10.4 / OpenOffice 2.3 sous Ubuntu Gutsy
-
- NOOuvel adepte
- Messages : 20
- Inscription : 01 mars 2016 11:02
Re: [Base] Ouverture et fermeture de formulaire
Désolé, mais je n'y arrive toujours pas.
J'ai essayé avec 2 versions différentes (v1 et v3) mais j'obtiens toujours un message d'erreur en appuyant sur les boutons. Quant la 3ème version (v2) qui m' a été fournie, je ne sais pas quoi en faire.
Merci
J'ai essayé avec 2 versions différentes (v1 et v3) mais j'obtiens toujours un message d'erreur en appuyant sur les boutons. Quant la 3ème version (v2) qui m' a été fournie, je ne sais pas quoi en faire.
Merci
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.1 / Windows 7
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: [Base] Ouverture et fermeture de formulaire
Bonjour
Une façon de faire à tester.
Je n'ai fais que le formulaire Conjoint.
A+
Une façon de faire à tester.
Je n'ai fais que le formulaire Conjoint.
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
-
- NOOuvel adepte
- Messages : 20
- Inscription : 01 mars 2016 11:02
Re: [Base] Ouverture et fermeture de formulaire
Bonjour,
Merci pour votre réponse mais cela ne fonctionne pas chez moi.
Quand j'appuie sur le bouton Conjoint dans le formulaire ChefMenage, rien ne se passe.
D'autre part, je préfère comprendre pourquoi mes bases v1 et v2 ne fonctionnent pas plutôt que de me lancer dans une nouvelle version.
Merci de votre compréhension,
Hakim
Merci pour votre réponse mais cela ne fonctionne pas chez moi.
Quand j'appuie sur le bouton Conjoint dans le formulaire ChefMenage, rien ne se passe.
D'autre part, je préfère comprendre pourquoi mes bases v1 et v2 ne fonctionnent pas plutôt que de me lancer dans une nouvelle version.
Merci de votre compréhension,
Hakim
OpenOffice 4.1.1 / Windows 7
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: [Base] Ouverture et fermeture de formulaire
Bonsoir
A+
Les macros sont-elles activées ?hqalam a écrit :Quand j'appuie sur le bouton Conjoint dans le formulaire ChefMenage, rien ne se passe.
Pas vu de Base v1, la base envoyée est ta base Recensement, je n'ai pas touché aux tables, j'ai juste modifié le formulaire Conjoint, de quelle nouvelle version parles-tu ?hqalam a écrit :bases v1
Elle fonctionne et fait ce que tu lui demande, elle ouvre le formulaire Conjoint.hqalam a écrit :D'autre part, je préfère comprendre pourquoi .... v2 ne fonctionnent pas
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
-
- NOOuvel adepte
- Messages : 20
- Inscription : 01 mars 2016 11:02
Re: [Base] Ouverture et fermeture de formulaire
Bonjour Piaf,
J'ai réussi à faire fonctionner ta base avec le formulaire Conjoint. Il s'agissait effectivement d'un problème de niveau de sécurité sur les macros.
Par contre, je ne vois pas comment faire pour ajouter la modification sur le formulaire Enfant. Pourrais-tu le faire?
Merci d'avance,
Hakim
J'ai réussi à faire fonctionner ta base avec le formulaire Conjoint. Il s'agissait effectivement d'un problème de niveau de sécurité sur les macros.
Par contre, je ne vois pas comment faire pour ajouter la modification sur le formulaire Enfant. Pourrais-tu le faire?
Merci d'avance,
Hakim
OpenOffice 4.1.1 / Windows 7
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: [Base] Ouverture et fermeture de formulaire
Bonjour
A tester.
A+
A tester.
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
-
- NOOuvel adepte
- Messages : 20
- Inscription : 01 mars 2016 11:02
Re: [Base] Ouverture et fermeture de formulaire
Merci, je testerai cela ce weekend. A+
OpenOffice 4.1.1 / Windows 7
-
- NOOuvel adepte
- Messages : 20
- Inscription : 01 mars 2016 11:02
Re: [Base] Ouverture et fermeture de formulaire
Bonjour,
Je viens de tester les dernières modifications.
L'appel aux formulaires Conjoint et Enfant depuis ChefMenage fonctionne bien.
Par contre, lorsque j'ouvre directement le formulaire Enfant je ne vois pas les enregistrements effectués alors qu'ils apparaissent dans la table. Je n'ai pas ce souci pour les formulaires ChefMenage et COnjoint.
Merci pour votre aide,
Hakim
Je viens de tester les dernières modifications.
L'appel aux formulaires Conjoint et Enfant depuis ChefMenage fonctionne bien.
Par contre, lorsque j'ouvre directement le formulaire Enfant je ne vois pas les enregistrements effectués alors qu'ils apparaissent dans la table. Je n'ai pas ce souci pour les formulaires ChefMenage et COnjoint.
Merci pour votre aide,
Hakim
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.1 / Windows 7
-
- NOOuvel adepte
- Messages : 20
- Inscription : 01 mars 2016 11:02
Re: [Base] Ouverture et fermeture de formulaire
Outre le problème de chargement de données du formulaire Enfant, serait-il possible d'alimenter automatiquement le champ Nom avec le nom du Chef de Ménage? Merci
OpenOffice 4.1.1 / Windows 7
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: [Base] Ouverture et fermeture de formulaire
Bonjour
A+
Dans l'onglet Données des propriétés du sous formulaire Enfants, mettre la propriété N'ajouter que des données sur Non.hqalam a écrit :Outre le problème de chargement de données du formulaire Enfant
à tester.hqalam a écrit :serait-il possible d'alimenter automatiquement le champ Nom avec le nom du Chef de Ménage?
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
-
- NOOuvel adepte
- Messages : 20
- Inscription : 01 mars 2016 11:02
Re: [Base] Ouverture et fermeture de formulaire
OK, je regarde ça ce weekend. Merci
OpenOffice 4.1.1 / Windows 7
-
- NOOuvel adepte
- Messages : 20
- Inscription : 01 mars 2016 11:02
Re: [Base] Ouverture et fermeture de formulaire
Problèmes résolus. Merci baucoup
OpenOffice 4.1.1 / Windows 7