Modifier le recordsource d'un état dans une base au format mde
1 réponse
bruno.brochard
Dans mon appli le filtre sur les différentes tables est chargée dans
une variable publique "strSQL". Lorsque j'affiche les formulaires
"listes" de ces tables j'affecte le contenu de la variable "strSQL" à
l'objet.recordsource.
Je fais de même pour les états. Je les ouvre en acViewDesign,
j'affecte strSQL au recordsource, je ferme les états en enregistrant
(acsaveyes) et je les ouvre à nouveau en acPreview pour les imprimer.
Cela fonctionne bien.
Depuis que j'ai transformé mon fichier access de mdb en mde, bien sur
les ouvertures en acViewDesign ne fonctionnent pas et ma solution est
hasbeen.
Y-a-t'il un autre moyen de changer le recordsource sur un état sans
l'ouvrir en acViewDesign ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonsoir.
tu peux encore charger le source dans l'événement Report_Open en mode normal: exemple: Private Sub Report_Open(Cancel As Integer) Me.RecordSource = "table1" End Sub
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno" a écrit dans le message de news:
Dans mon appli le filtre sur les différentes tables est chargée dans une variable publique "strSQL". Lorsque j'affiche les formulaires "listes" de ces tables j'affecte le contenu de la variable "strSQL" à l'objet.recordsource.
Je fais de même pour les états. Je les ouvre en acViewDesign, j'affecte strSQL au recordsource, je ferme les états en enregistrant (acsaveyes) et je les ouvre à nouveau en acPreview pour les imprimer. Cela fonctionne bien.
Depuis que j'ai transformé mon fichier access de mdb en mde, bien sur les ouvertures en acViewDesign ne fonctionnent pas et ma solution est hasbeen.
Y-a-t'il un autre moyen de changer le recordsource sur un état sans l'ouvrir en acViewDesign ?
Merci pour votre aide
Bonsoir.
tu peux encore charger le source dans l'événement Report_Open en mode
normal:
exemple:
Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = "table1"
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno" <bruno.brochard@ineo.com> a écrit dans le message de news:
5df9b66b.0503240959.28da6a3@posting.google.com...
Dans mon appli le filtre sur les différentes tables est chargée dans
une variable publique "strSQL". Lorsque j'affiche les formulaires
"listes" de ces tables j'affecte le contenu de la variable "strSQL" à
l'objet.recordsource.
Je fais de même pour les états. Je les ouvre en acViewDesign,
j'affecte strSQL au recordsource, je ferme les états en enregistrant
(acsaveyes) et je les ouvre à nouveau en acPreview pour les imprimer.
Cela fonctionne bien.
Depuis que j'ai transformé mon fichier access de mdb en mde, bien sur
les ouvertures en acViewDesign ne fonctionnent pas et ma solution est
hasbeen.
Y-a-t'il un autre moyen de changer le recordsource sur un état sans
l'ouvrir en acViewDesign ?
tu peux encore charger le source dans l'événement Report_Open en mode normal: exemple: Private Sub Report_Open(Cancel As Integer) Me.RecordSource = "table1" End Sub
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bruno" a écrit dans le message de news:
Dans mon appli le filtre sur les différentes tables est chargée dans une variable publique "strSQL". Lorsque j'affiche les formulaires "listes" de ces tables j'affecte le contenu de la variable "strSQL" à l'objet.recordsource.
Je fais de même pour les états. Je les ouvre en acViewDesign, j'affecte strSQL au recordsource, je ferme les états en enregistrant (acsaveyes) et je les ouvre à nouveau en acPreview pour les imprimer. Cela fonctionne bien.
Depuis que j'ai transformé mon fichier access de mdb en mde, bien sur les ouvertures en acViewDesign ne fonctionnent pas et ma solution est hasbeen.
Y-a-t'il un autre moyen de changer le recordsource sur un état sans l'ouvrir en acViewDesign ?