Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Autres
Autres Autres logiciels d'informatique décisionnelle, de statistiques, générateurs d’états ou outils infocentre : EpiInfo, FreeReport, FastReport, Hyperion, JPivot, QuickReport, Mondrian, ReportBuilder, Stata, Spad, Spss, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/06/2006, 10h02   #1
Membre émérite
 
Avatar de FRED.G
 
Inscription : novembre 2002
Messages : 1 029
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2002
Messages : 1 029
Points : 898
Points : 898
Par défaut [Report Manager][.NET]Comment afficher ou imprimer un état déjà enregistré

Hello !

Pour ceux qui ne connaissent pas, Report Manager semble être un (très) bon outils de reporting gratuit pouvant compléter, par exemple, la version express de Visual Studio 2005.


Pour ceux qui connaissent, je me demande pourquoi j'obtiens une erreur sur la ligne suivante (en VB.NET) :

rp.LoadFromFile("rapport.rep")

Le message d'erreur indique qu'une exception de première chance de type 'Reportman.Drawing.UnNamedException' s'est produite dans Reportman.Reporting.dll

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
Imports Reportman.Drawing
Imports Reportman.Reporting
__________________________
 
Dim rp AS Reportman.Reporting.Report
Dim printpdf  AS PrintOutPDF
 
rp = New Reportman.Reporting.Report
rp.LoadFromFile("rapport.rep")
 
rp.AsyncExecution = False
printpdf = New PrintOutPDF
printpdf.FileName = "C:\MonRapport.pdf"
printpdf.Compressed = True
printpdf.Print(rp.MetaFile)
Le fichier rapport.rep existe et s'ouvre bien quand je l'ouvre manuellement.
J'ai tiré mon code de ceci : http://reportman.sourceforge.net/doc/dotnetport.html
FRED.G est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2006, 21h44   #2
Membre émérite
 
Avatar de FRED.G
 
Inscription : novembre 2002
Messages : 1 029
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2002
Messages : 1 029
Points : 898
Points : 898
Bon je tente me répondre ^^

Apparement il faut sauvegarder le fichier rep au format XML. Cela peut se spécifier dans les Options de Paramètres de pages (menu Fichier).

Le problème maintenant concerne la ligne
Code :
printpdf.Print(rp.MetaFile)
"Une exception de première chance de type 'System.NullReferenceException' s'est produite dans RunLocation.exe"

FRED.G est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/06/2006, 09h11   #3
Membre émérite
 
Avatar de FRED.G
 
Inscription : novembre 2002
Messages : 1 029
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2002
Messages : 1 029
Points : 898
Points : 898
En fait, il faut sélectionner le bon Database Driver, en l'occurence : Dot Net2 Connection
+ le DotNet Driver : OLEDB (puisque je vise un .mdb)

Sans oublier de spécifier le bon provider dans la chaîne de connexion (Connection string) : Provider=Microsoft.Jet.OLEDB.4.0

Après ça roule tout seul...
FRED.G est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2007, 18h58   #4
Membre du Club
 
Enseignant
Inscription : décembre 2006
Messages : 256
Détails du profil
Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : décembre 2006
Messages : 256
Points : 41
Points : 41
bonjour
serait il possible d'avoir des précisions pour faire la liaison entre vb 2005 express et Report Manager Designer

j'ai pas tout compris
merci
@+
Phil
philguio est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h12.


 
 
 
 
Partenaires

Hébergement Web