Passer une connexion a un rapport 'crystal report'
3 réponses
Serge Fournier
Bonjour,
comme dit dans le titre, comment passe t-on une connexion
(OleDB.OleDBConnection) utilisée dans le programme à un rapport cystal au
moment de l'execution ? Ou bien y a t il une 'bonne' méthode pour donner un
chemin SQL Server (MSDE) à un rapport crystal ?
Je me perds dans les classes et a vrai dire, je n'ai rien trouvé qui colle
...
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
Christophe QUEVAL
Bonjour,
Ce qu'il faut passer à CR, c'est un dataset (rempli au préalable avec vos données désirées) et non pas le chemin direct à votre base de données.
Christophe "Serge Fournier" a écrit dans le message de news: %
Bonjour,
comme dit dans le titre, comment passe t-on une connexion (OleDB.OleDBConnection) utilisée dans le programme à un rapport cystal au moment de l'execution ? Ou bien y a t il une 'bonne' méthode pour donner un chemin SQL Server (MSDE) à un rapport crystal ?
Je me perds dans les classes et a vrai dire, je n'ai rien trouvé qui colle ...
Merci pour toute info.
Bonjour,
Ce qu'il faut passer à CR, c'est un dataset (rempli au préalable avec vos
données désirées) et non pas le chemin direct à votre base de données.
Christophe
"Serge Fournier" <safournier@free.fr> a écrit dans le message de news:
%23iGXcCUoEHA.3324@TK2MSFTNGP12.phx.gbl...
Bonjour,
comme dit dans le titre, comment passe t-on une connexion
(OleDB.OleDBConnection) utilisée dans le programme à un rapport cystal au
moment de l'execution ? Ou bien y a t il une 'bonne' méthode pour donner
un
chemin SQL Server (MSDE) à un rapport crystal ?
Je me perds dans les classes et a vrai dire, je n'ai rien trouvé qui colle
...
Ce qu'il faut passer à CR, c'est un dataset (rempli au préalable avec vos données désirées) et non pas le chemin direct à votre base de données.
Christophe "Serge Fournier" a écrit dans le message de news: %
Bonjour,
comme dit dans le titre, comment passe t-on une connexion (OleDB.OleDBConnection) utilisée dans le programme à un rapport cystal au moment de l'execution ? Ou bien y a t il une 'bonne' méthode pour donner un chemin SQL Server (MSDE) à un rapport crystal ?
Je me perds dans les classes et a vrai dire, je n'ai rien trouvé qui colle ...
Merci pour toute info.
Durand Olivier
> Ce qu'il faut passer à CR, c'est un dataset (rempli au préalable avec vos données désirées) et non pas le chemin direct à votre base de données.
Concernant Crysteal avec .NET, le plus propre est donc de faire comme cela ? Si dans mon etat j'ai besoin de 5 tables, je fais un dataset avec les 5 tables ?
Si j'ai 25 Etats dans mon application, est-ce que je fais un dataset par etat ? ou alors un dataset par table puis dans mon etat j'utilise plusieurs dataset ? Je ne sais pas trop si je suis clair... Merci
> Ce qu'il faut passer à CR, c'est un dataset (rempli au préalable avec vos
données désirées) et non pas le chemin direct à votre base de données.
Concernant Crysteal avec .NET, le plus propre est donc de faire comme cela ?
Si dans mon etat j'ai besoin de 5 tables, je fais un dataset avec les 5
tables ?
Si j'ai 25 Etats dans mon application, est-ce que je fais un dataset par
etat ?
ou alors un dataset par table puis dans mon etat j'utilise plusieurs dataset
?
Je ne sais pas trop si je suis clair...
Merci
> Ce qu'il faut passer à CR, c'est un dataset (rempli au préalable avec vos données désirées) et non pas le chemin direct à votre base de données.
Concernant Crysteal avec .NET, le plus propre est donc de faire comme cela ? Si dans mon etat j'ai besoin de 5 tables, je fais un dataset avec les 5 tables ?
Si j'ai 25 Etats dans mon application, est-ce que je fais un dataset par etat ? ou alors un dataset par table puis dans mon etat j'utilise plusieurs dataset ? Je ne sais pas trop si je suis clair... Merci
Ambassadeur Kosh
si vous voulez que les données affichées soient celles de vos grilles, il faut passer le dataset, et designer le report en se basant sur la structure de celui ci. c'est le moyen le plus sur. mais si vous voulez interroger la base directement, il n'est peut être pas utile de charger un dataset énorme pour ensuite le passer au report, qui peut avoir des options, des filtes... je crois qu'on fait "à l'ancienne" (on reference la base)
mais je ne peux pas vous en dire plus.
si vous voulez que les données affichées soient celles de vos grilles, il
faut passer le dataset, et designer le report en se basant sur la structure
de celui ci. c'est le moyen le plus sur.
mais si vous voulez interroger la base directement, il n'est peut être pas
utile de charger un dataset énorme pour ensuite le passer au report, qui
peut avoir des options, des filtes... je crois qu'on fait "à l'ancienne" (on
reference la base)
si vous voulez que les données affichées soient celles de vos grilles, il faut passer le dataset, et designer le report en se basant sur la structure de celui ci. c'est le moyen le plus sur. mais si vous voulez interroger la base directement, il n'est peut être pas utile de charger un dataset énorme pour ensuite le passer au report, qui peut avoir des options, des filtes... je crois qu'on fait "à l'ancienne" (on reference la base)