CC wrote:
> Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir
de vb
> ?
>
>
> "philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de news:
> 410AC776.6040703@wanadoo.fr...
>
>>bonjour
>>je voudrais utiliser un report lie a une base access
>>la base possede un mode de passe ke je connais bien sur !
>>j'essai de me connecter depuis vb en utilisant report.connect
>>"pdw=monmotdepasse"
>>et je sais pas trop comment......
>>en vous remerciant par avance pour toutes infos
>>philippe
>>
>
>
>
bonsoir et merci de me repondre
oui normalement j'utilise une base de donnees access "simple" sans mot
de passe
et je cree un report qui vas chercher des donnees dans cette base et les
"recrache" simplement sur le report
aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un
mot de passe
et appel du report depuis vb
selon le truc habituel
with report
.datafiles="mabase"
.reportfilename="c:\lereport.rpt"
.action=1
end with
mais des que je met le mot de passe dans la base
vb me dit qu'il ne peut ouvrir la base et bien sur lire la table
j'ai essaye avec
report.connect="uid=;pwd=monmotdepasse;datasource=c:\mabase;"
mais sans succes
CC wrote: > Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir de vb > ? > > > "philippe lamur" a écrit dans le message de
news:
> > >>bonjour >>je voudrais utiliser un report lie a une base access >>la base possede un mode de passe ke je connais bien sur ! >>j'essai de me connecter depuis vb en utilisant report.connect >>"pdw=monmotdepasse" >>et je sais pas trop comment...... >>en vous remerciant par avance pour toutes infos >>philippe >> > > >
bonsoir et merci de me repondre oui normalement j'utilise une base de donnees access "simple" sans mot de passe et je cree un report qui vas chercher des donnees dans cette base et les "recrache" simplement sur le report aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un mot de passe et appel du report depuis vb selon le truc habituel with report .datafiles="mabase" .reportfilename="c:lereport.rpt" .action=1 end with mais des que je met le mot de passe dans la base vb me dit qu'il ne peut ouvrir la base et bien sur lire la table j'ai essaye avec report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;" mais sans succes
"philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de news:
41100C3A.2030809@wanadoo.fr...
CC wrote:
> Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir
de vb
> ?
>
>
> "philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de
news:
> 410AC776.6040703@wanadoo.fr...
>
>>bonjour
>>je voudrais utiliser un report lie a une base access
>>la base possede un mode de passe ke je connais bien sur !
>>j'essai de me connecter depuis vb en utilisant report.connect
>>"pdw=monmotdepasse"
>>et je sais pas trop comment......
>>en vous remerciant par avance pour toutes infos
>>philippe
>>
>
>
>
bonsoir et merci de me repondre
oui normalement j'utilise une base de donnees access "simple" sans mot
de passe
et je cree un report qui vas chercher des donnees dans cette base et les
"recrache" simplement sur le report
aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un
mot de passe
et appel du report depuis vb
selon le truc habituel
with report
.datafiles="mabase"
.reportfilename="c:lereport.rpt"
.action=1
end with
mais des que je met le mot de passe dans la base
vb me dit qu'il ne peut ouvrir la base et bien sur lire la table
j'ai essaye avec
report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;"
mais sans succes
CC wrote: > Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir de vb > ? > > > "philippe lamur" a écrit dans le message de
news:
> > >>bonjour >>je voudrais utiliser un report lie a une base access >>la base possede un mode de passe ke je connais bien sur ! >>j'essai de me connecter depuis vb en utilisant report.connect >>"pdw=monmotdepasse" >>et je sais pas trop comment...... >>en vous remerciant par avance pour toutes infos >>philippe >> > > >
bonsoir et merci de me repondre oui normalement j'utilise une base de donnees access "simple" sans mot de passe et je cree un report qui vas chercher des donnees dans cette base et les "recrache" simplement sur le report aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un mot de passe et appel du report depuis vb selon le truc habituel with report .datafiles="mabase" .reportfilename="c:lereport.rpt" .action=1 end with mais des que je met le mot de passe dans la base vb me dit qu'il ne peut ouvrir la base et bien sur lire la table j'ai essaye avec report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;" mais sans succes
CC wrote: > Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir de vb > ? > > > "philippe lamur" a écrit dans le message de
news:
> > >>bonjour >>je voudrais utiliser un report lie a une base access >>la base possede un mode de passe ke je connais bien sur ! >>j'essai de me connecter depuis vb en utilisant report.connect >>"pdw=monmotdepasse" >>et je sais pas trop comment...... >>en vous remerciant par avance pour toutes infos >>philippe >> > > >
bonsoir et merci de me repondre oui normalement j'utilise une base de donnees access "simple" sans mot de passe et je cree un report qui vas chercher des donnees dans cette base et les "recrache" simplement sur le report aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un mot de passe et appel du report depuis vb selon le truc habituel with report .datafiles="mabase" .reportfilename="c:lereport.rpt" .action=1 end with mais des que je met le mot de passe dans la base vb me dit qu'il ne peut ouvrir la base et bien sur lire la table j'ai essaye avec report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;" mais sans succes
"philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de news:
41100C3A.2030809@wanadoo.fr...
CC wrote:
> Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir
de vb
> ?
>
>
> "philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de
news:
> 410AC776.6040703@wanadoo.fr...
>
>>bonjour
>>je voudrais utiliser un report lie a une base access
>>la base possede un mode de passe ke je connais bien sur !
>>j'essai de me connecter depuis vb en utilisant report.connect
>>"pdw=monmotdepasse"
>>et je sais pas trop comment......
>>en vous remerciant par avance pour toutes infos
>>philippe
>>
>
>
>
bonsoir et merci de me repondre
oui normalement j'utilise une base de donnees access "simple" sans mot
de passe
et je cree un report qui vas chercher des donnees dans cette base et les
"recrache" simplement sur le report
aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un
mot de passe
et appel du report depuis vb
selon le truc habituel
with report
.datafiles="mabase"
.reportfilename="c:lereport.rpt"
.action=1
end with
mais des que je met le mot de passe dans la base
vb me dit qu'il ne peut ouvrir la base et bien sur lire la table
j'ai essaye avec
report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;"
mais sans succes
CC wrote: > Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir de vb > ? > > > "philippe lamur" a écrit dans le message de
news:
> > >>bonjour >>je voudrais utiliser un report lie a une base access >>la base possede un mode de passe ke je connais bien sur ! >>j'essai de me connecter depuis vb en utilisant report.connect >>"pdw=monmotdepasse" >>et je sais pas trop comment...... >>en vous remerciant par avance pour toutes infos >>philippe >> > > >
bonsoir et merci de me repondre oui normalement j'utilise une base de donnees access "simple" sans mot de passe et je cree un report qui vas chercher des donnees dans cette base et les "recrache" simplement sur le report aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un mot de passe et appel du report depuis vb selon le truc habituel with report .datafiles="mabase" .reportfilename="c:lereport.rpt" .action=1 end with mais des que je met le mot de passe dans la base vb me dit qu'il ne peut ouvrir la base et bien sur lire la table j'ai essaye avec report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;" mais sans succes
CC wrote: > Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir de vb > ? > > > "philippe lamur" a écrit dans le message de
news:
> > >>bonjour >>je voudrais utiliser un report lie a une base access >>la base possede un mode de passe ke je connais bien sur ! >>j'essai de me connecter depuis vb en utilisant report.connect >>"pdw=monmotdepasse" >>et je sais pas trop comment...... >>en vous remerciant par avance pour toutes infos >>philippe >> > > >
bonsoir et merci de me repondre oui normalement j'utilise une base de donnees access "simple" sans mot de passe et je cree un report qui vas chercher des donnees dans cette base et les "recrache" simplement sur le report aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un mot de passe et appel du report depuis vb selon le truc habituel with report .datafiles="mabase" .reportfilename="c:lereport.rpt" .action=1 end with mais des que je met le mot de passe dans la base vb me dit qu'il ne peut ouvrir la base et bien sur lire la table j'ai essaye avec report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;" mais sans succes
cordialement philippe
bonjour j'ai mis monobjetcristal.username="monuser" monobjetcristal.password="monmotdepasse" monobjetcristal.datafiles(0)="c:mabase.mdb" monobjetcristal..reportfilename="c:lereport.rpt" monobjetcristal.action=1
response de vb a l'exeecution = " unable to open database" aurais-je "zapper" une etape ?
"philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de news:
41100C3A.2030809@wanadoo.fr...
CC wrote:
> Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir
de vb
> ?
>
>
> "philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de
news:
> 410AC776.6040703@wanadoo.fr...
>
>>bonjour
>>je voudrais utiliser un report lie a une base access
>>la base possede un mode de passe ke je connais bien sur !
>>j'essai de me connecter depuis vb en utilisant report.connect
>>"pdw=monmotdepasse"
>>et je sais pas trop comment......
>>en vous remerciant par avance pour toutes infos
>>philippe
>>
>
>
>
bonsoir et merci de me repondre
oui normalement j'utilise une base de donnees access "simple" sans mot
de passe
et je cree un report qui vas chercher des donnees dans cette base et les
"recrache" simplement sur le report
aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un
mot de passe
et appel du report depuis vb
selon le truc habituel
with report
.datafiles="mabase"
.reportfilename="c:lereport.rpt"
.action=1
end with
mais des que je met le mot de passe dans la base
vb me dit qu'il ne peut ouvrir la base et bien sur lire la table
j'ai essaye avec
report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;"
mais sans succes
cordialement philippe
bonjour
j'ai mis
monobjetcristal.username="monuser"
monobjetcristal.password="monmotdepasse"
monobjetcristal.datafiles(0)="c:mabase.mdb"
monobjetcristal..reportfilename="c:lereport.rpt"
monobjetcristal.action=1
response de vb a l'exeecution = " unable to open database"
aurais-je "zapper" une etape ?
CC wrote: > Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir de vb > ? > > > "philippe lamur" a écrit dans le message de
news:
> > >>bonjour >>je voudrais utiliser un report lie a une base access >>la base possede un mode de passe ke je connais bien sur ! >>j'essai de me connecter depuis vb en utilisant report.connect >>"pdw=monmotdepasse" >>et je sais pas trop comment...... >>en vous remerciant par avance pour toutes infos >>philippe >> > > >
bonsoir et merci de me repondre oui normalement j'utilise une base de donnees access "simple" sans mot de passe et je cree un report qui vas chercher des donnees dans cette base et les "recrache" simplement sur le report aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un mot de passe et appel du report depuis vb selon le truc habituel with report .datafiles="mabase" .reportfilename="c:lereport.rpt" .action=1 end with mais des que je met le mot de passe dans la base vb me dit qu'il ne peut ouvrir la base et bien sur lire la table j'ai essaye avec report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;" mais sans succes
cordialement philippe
bonjour j'ai mis monobjetcristal.username="monuser" monobjetcristal.password="monmotdepasse" monobjetcristal.datafiles(0)="c:mabase.mdb" monobjetcristal..reportfilename="c:lereport.rpt" monobjetcristal.action=1
response de vb a l'exeecution = " unable to open database" aurais-je "zapper" une etape ?
cordialement philippe
CC
re ;-)
T'as base n'es pas ouverte dans ton projet VB? Sinon, si tu utilises la DAO, ouvre un workspaces et fait un opendatabase sur ta base.
Après une fois ta base ouverte, normalement un simple bout de code comme celui-là devrait lancer ton état : With Me.CrystalReport1 .PrinterName = Printer.DeviceName If .PrinterName <> "" Then .UserName = "Admin" .ReportFileName = Monetat .Destination = 0 'pour ouvrir en mode aperçu .PrintReport If .LastErrorNumber <> 0 And .LastErrorNumber <> 20997 Then MsgBox "Erreur " & .LastErrorNumber & " : " & .LastErrorString, vbOKOnly + vbExclamation, "Test MonEtat" End If End If .ReportFileName = "" End With
on va bien finir par y arriver ;-)
"philippe lamur" a écrit dans le message de news:
CC wrote: > essaye de renseigner ces deux propriétés > > MonObjetCrystal.UserName = TonLogin > MonObjetCrystal.Password = TonMotDePasse > > ;-) > > "philippe lamur" a écrit dans le message de
news:
> > >>CC wrote: >> > Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir >>de vb >> > ? >> > >> > >> > "philippe lamur" a écrit dans le message de > > news: > >> > >> > >> >>bonjour >> >>je voudrais utiliser un report lie a une base access >> >>la base possede un mode de passe ke je connais bien sur ! >> >>j'essai de me connecter depuis vb en utilisant report.connect >> >>"pdw=monmotdepasse" >> >>et je sais pas trop comment...... >> >>en vous remerciant par avance pour toutes infos >> >>philippe >> >> >> > >> > >> > >> >>bonsoir et merci de me repondre >>oui normalement j'utilise une base de donnees access "simple" sans mot >>de passe >>et je cree un report qui vas chercher des donnees dans cette base et les >>"recrache" simplement sur le report >>aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un >>mot de passe >>et appel du report depuis vb >>selon le truc habituel >>with report >>.datafiles="mabase" >>.reportfilename="c:lereport.rpt" >>.action=1 >>end with >>mais des que je met le mot de passe dans la base >>vb me dit qu'il ne peut ouvrir la base et bien sur lire la table >>j'ai essaye avec >>report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;" >>mais sans succes >> >>cordialement philippe >> > > >
bonjour j'ai mis monobjetcristal.username="monuser" monobjetcristal.password="monmotdepasse" monobjetcristal.datafiles(0)="c:mabase.mdb" monobjetcristal..reportfilename="c:lereport.rpt" monobjetcristal.action=1
response de vb a l'exeecution = " unable to open database" aurais-je "zapper" une etape ?
cordialement philippe
re ;-)
T'as base n'es pas ouverte dans ton projet VB?
Sinon, si tu utilises la DAO, ouvre un workspaces et fait un opendatabase
sur ta base.
Après une fois ta base ouverte, normalement un simple bout de code comme
celui-là devrait lancer ton état :
With Me.CrystalReport1
.PrinterName = Printer.DeviceName
If .PrinterName <> "" Then
.UserName = "Admin"
.ReportFileName = Monetat
.Destination = 0 'pour ouvrir en mode aperçu
.PrintReport
If .LastErrorNumber <> 0 And .LastErrorNumber <> 20997 Then
MsgBox "Erreur " & .LastErrorNumber & " : " &
.LastErrorString, vbOKOnly + vbExclamation, "Test MonEtat"
End If
End If
.ReportFileName = ""
End With
on va bien finir par y arriver ;-)
"philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de news:
4110A2A0.4010004@wanadoo.fr...
CC wrote:
> essaye de renseigner ces deux propriétés
>
> MonObjetCrystal.UserName = TonLogin
> MonObjetCrystal.Password = TonMotDePasse
>
> ;-)
>
> "philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de
news:
> 41100C3A.2030809@wanadoo.fr...
>
>>CC wrote:
>> > Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir
>>de vb
>> > ?
>> >
>> >
>> > "philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de
>
> news:
>
>> > 410AC776.6040703@wanadoo.fr...
>> >
>> >>bonjour
>> >>je voudrais utiliser un report lie a une base access
>> >>la base possede un mode de passe ke je connais bien sur !
>> >>j'essai de me connecter depuis vb en utilisant report.connect
>> >>"pdw=monmotdepasse"
>> >>et je sais pas trop comment......
>> >>en vous remerciant par avance pour toutes infos
>> >>philippe
>> >>
>> >
>> >
>> >
>>
>>bonsoir et merci de me repondre
>>oui normalement j'utilise une base de donnees access "simple" sans mot
>>de passe
>>et je cree un report qui vas chercher des donnees dans cette base et les
>>"recrache" simplement sur le report
>>aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un
>>mot de passe
>>et appel du report depuis vb
>>selon le truc habituel
>>with report
>>.datafiles="mabase"
>>.reportfilename="c:lereport.rpt"
>>.action=1
>>end with
>>mais des que je met le mot de passe dans la base
>>vb me dit qu'il ne peut ouvrir la base et bien sur lire la table
>>j'ai essaye avec
>>report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;"
>>mais sans succes
>>
>>cordialement philippe
>>
>
>
>
bonjour
j'ai mis
monobjetcristal.username="monuser"
monobjetcristal.password="monmotdepasse"
monobjetcristal.datafiles(0)="c:mabase.mdb"
monobjetcristal..reportfilename="c:lereport.rpt"
monobjetcristal.action=1
response de vb a l'exeecution = " unable to open database"
aurais-je "zapper" une etape ?
T'as base n'es pas ouverte dans ton projet VB? Sinon, si tu utilises la DAO, ouvre un workspaces et fait un opendatabase sur ta base.
Après une fois ta base ouverte, normalement un simple bout de code comme celui-là devrait lancer ton état : With Me.CrystalReport1 .PrinterName = Printer.DeviceName If .PrinterName <> "" Then .UserName = "Admin" .ReportFileName = Monetat .Destination = 0 'pour ouvrir en mode aperçu .PrintReport If .LastErrorNumber <> 0 And .LastErrorNumber <> 20997 Then MsgBox "Erreur " & .LastErrorNumber & " : " & .LastErrorString, vbOKOnly + vbExclamation, "Test MonEtat" End If End If .ReportFileName = "" End With
on va bien finir par y arriver ;-)
"philippe lamur" a écrit dans le message de news:
CC wrote: > essaye de renseigner ces deux propriétés > > MonObjetCrystal.UserName = TonLogin > MonObjetCrystal.Password = TonMotDePasse > > ;-) > > "philippe lamur" a écrit dans le message de
news:
> > >>CC wrote: >> > Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir >>de vb >> > ? >> > >> > >> > "philippe lamur" a écrit dans le message de > > news: > >> > >> > >> >>bonjour >> >>je voudrais utiliser un report lie a une base access >> >>la base possede un mode de passe ke je connais bien sur ! >> >>j'essai de me connecter depuis vb en utilisant report.connect >> >>"pdw=monmotdepasse" >> >>et je sais pas trop comment...... >> >>en vous remerciant par avance pour toutes infos >> >>philippe >> >> >> > >> > >> > >> >>bonsoir et merci de me repondre >>oui normalement j'utilise une base de donnees access "simple" sans mot >>de passe >>et je cree un report qui vas chercher des donnees dans cette base et les >>"recrache" simplement sur le report >>aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un >>mot de passe >>et appel du report depuis vb >>selon le truc habituel >>with report >>.datafiles="mabase" >>.reportfilename="c:lereport.rpt" >>.action=1 >>end with >>mais des que je met le mot de passe dans la base >>vb me dit qu'il ne peut ouvrir la base et bien sur lire la table >>j'ai essaye avec >>report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;" >>mais sans succes >> >>cordialement philippe >> > > >
bonjour j'ai mis monobjetcristal.username="monuser" monobjetcristal.password="monmotdepasse" monobjetcristal.datafiles(0)="c:mabase.mdb" monobjetcristal..reportfilename="c:lereport.rpt" monobjetcristal.action=1
response de vb a l'exeecution = " unable to open database" aurais-je "zapper" une etape ?
cordialement philippe
philippe lamur
CC wrote:
re ;-)
T'as base n'es pas ouverte dans ton projet VB? Sinon, si tu utilises la DAO, ouvre un workspaces et fait un opendatabase sur ta base.
Après une fois ta base ouverte, normalement un simple bout de code comme celui-là devrait lancer ton état : With Me.CrystalReport1 .PrinterName = Printer.DeviceName If .PrinterName <> "" Then .UserName = "Admin" .ReportFileName = Monetat .Destination = 0 'pour ouvrir en mode aperçu .PrintReport If .LastErrorNumber <> 0 And .LastErrorNumber <> 20997 Then MsgBox "Erreur " & .LastErrorNumber & " : " & .LastErrorString, vbOKOnly + vbExclamation, "Test MonEtat" End If End If .ReportFileName = "" End With
Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir
de vb
?
"philippe lamur" a écrit dans le message de
news:
bonjour je voudrais utiliser un report lie a une base access la base possede un mode de passe ke je connais bien sur ! j'essai de me connecter depuis vb en utilisant report.connect "pdw=monmotdepasse" et je sais pas trop comment...... en vous remerciant par avance pour toutes infos philippe
bonsoir et merci de me repondre oui normalement j'utilise une base de donnees access "simple" sans mot de passe et je cree un report qui vas chercher des donnees dans cette base et les "recrache" simplement sur le report aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un mot de passe et appel du report depuis vb selon le truc habituel with report .datafiles="mabase" .reportfilename="c:lereport.rpt" .action=1 end with mais des que je met le mot de passe dans la base vb me dit qu'il ne peut ouvrir la base et bien sur lire la table j'ai essaye avec report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;" mais sans succes
cordialement philippe
bonjour j'ai mis monobjetcristal.username="monuser" monobjetcristal.password="monmotdepasse" monobjetcristal.datafiles(0)="c:mabase.mdb" monobjetcristal..reportfilename="c:lereport.rpt" monobjetcristal.action=1
response de vb a l'exeecution = " unable to open database" aurais-je "zapper" une etape ?
cordialement philippe
bonjour et merci pour les reponses ca y est ca fonctionne visiblement du a une erreur de ma part dans le mode de connection a la base encore merci cordialament philippe
CC wrote:
re ;-)
T'as base n'es pas ouverte dans ton projet VB?
Sinon, si tu utilises la DAO, ouvre un workspaces et fait un opendatabase
sur ta base.
Après une fois ta base ouverte, normalement un simple bout de code comme
celui-là devrait lancer ton état :
With Me.CrystalReport1
.PrinterName = Printer.DeviceName
If .PrinterName <> "" Then
.UserName = "Admin"
.ReportFileName = Monetat
.Destination = 0 'pour ouvrir en mode aperçu
.PrintReport
If .LastErrorNumber <> 0 And .LastErrorNumber <> 20997 Then
MsgBox "Erreur " & .LastErrorNumber & " : " &
.LastErrorString, vbOKOnly + vbExclamation, "Test MonEtat"
End If
End If
.ReportFileName = ""
End With
on va bien finir par y arriver ;-)
"philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de news:
4110A2A0.4010004@wanadoo.fr...
"philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de
news:
41100C3A.2030809@wanadoo.fr...
CC wrote:
Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir
de vb
?
"philippe lamur" <phil.lamur@wanadoo.fr> a écrit dans le message de
news:
410AC776.6040703@wanadoo.fr...
bonjour
je voudrais utiliser un report lie a une base access
la base possede un mode de passe ke je connais bien sur !
j'essai de me connecter depuis vb en utilisant report.connect
"pdw=monmotdepasse"
et je sais pas trop comment......
en vous remerciant par avance pour toutes infos
philippe
bonsoir et merci de me repondre
oui normalement j'utilise une base de donnees access "simple" sans mot
de passe
et je cree un report qui vas chercher des donnees dans cette base et les
"recrache" simplement sur le report
aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un
mot de passe
et appel du report depuis vb
selon le truc habituel
with report
.datafiles="mabase"
.reportfilename="c:lereport.rpt"
.action=1
end with
mais des que je met le mot de passe dans la base
vb me dit qu'il ne peut ouvrir la base et bien sur lire la table
j'ai essaye avec
report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;"
mais sans succes
cordialement philippe
bonjour
j'ai mis
monobjetcristal.username="monuser"
monobjetcristal.password="monmotdepasse"
monobjetcristal.datafiles(0)="c:mabase.mdb"
monobjetcristal..reportfilename="c:lereport.rpt"
monobjetcristal.action=1
response de vb a l'exeecution = " unable to open database"
aurais-je "zapper" une etape ?
cordialement philippe
bonjour et merci pour les reponses
ca y est ca fonctionne
visiblement du a une erreur de ma part dans le mode
de connection a la base
encore merci
cordialament philippe
T'as base n'es pas ouverte dans ton projet VB? Sinon, si tu utilises la DAO, ouvre un workspaces et fait un opendatabase sur ta base.
Après une fois ta base ouverte, normalement un simple bout de code comme celui-là devrait lancer ton état : With Me.CrystalReport1 .PrinterName = Printer.DeviceName If .PrinterName <> "" Then .UserName = "Admin" .ReportFileName = Monetat .Destination = 0 'pour ouvrir en mode aperçu .PrintReport If .LastErrorNumber <> 0 And .LastErrorNumber <> 20997 Then MsgBox "Erreur " & .LastErrorNumber & " : " & .LastErrorString, vbOKOnly + vbExclamation, "Test MonEtat" End If End If .ReportFileName = "" End With
Que veux-tu faire plus précisement ? Lancer ton état Crystal à partir
de vb
?
"philippe lamur" a écrit dans le message de
news:
bonjour je voudrais utiliser un report lie a une base access la base possede un mode de passe ke je connais bien sur ! j'essai de me connecter depuis vb en utilisant report.connect "pdw=monmotdepasse" et je sais pas trop comment...... en vous remerciant par avance pour toutes infos philippe
bonsoir et merci de me repondre oui normalement j'utilise une base de donnees access "simple" sans mot de passe et je cree un report qui vas chercher des donnees dans cette base et les "recrache" simplement sur le report aujourd'hui j'ai besoin d'utiliser la meme base protegee a l'aide d'un mot de passe et appel du report depuis vb selon le truc habituel with report .datafiles="mabase" .reportfilename="c:lereport.rpt" .action=1 end with mais des que je met le mot de passe dans la base vb me dit qu'il ne peut ouvrir la base et bien sur lire la table j'ai essaye avec report.connect="uid=;pwd=monmotdepasse;datasource=c:mabase;" mais sans succes
cordialement philippe
bonjour j'ai mis monobjetcristal.username="monuser" monobjetcristal.password="monmotdepasse" monobjetcristal.datafiles(0)="c:mabase.mdb" monobjetcristal..reportfilename="c:lereport.rpt" monobjetcristal.action=1
response de vb a l'exeecution = " unable to open database" aurais-je "zapper" une etape ?
cordialement philippe
bonjour et merci pour les reponses ca y est ca fonctionne visiblement du a une erreur de ma part dans le mode de connection a la base encore merci cordialament philippe