Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports > SDK
SDK Forum sur l'utilisation de Crystal Reports par des API (VB, C++, Delphi, Java, 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 14/05/2008, 21h23   #1
Nouveau Membre du Club
 
Avatar de saraenim
 
Inscription : octobre 2007
Messages : 83
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 83
Points : 28
Points : 28
Par défaut [VS 2005] Mot de passe de la Bd + crystal report

salut
j'ai une application dans laquelle j'utilise des crystal reports que j'affiche grâce à un crystalreportviewer jusqu'a maintenant ca va
mon problème est que quand j'éxécute le programme et je veux afficher mes report on me demande de saisir le mot de passe de la base de données
je sais pas comment faire pour qu'il ne me demande plus cette étape et il affiche directement surout que le mot de passe ne doit pas âtre connu par les utilisateurs de l'application
saraenim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 10h20   #2
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
Enregistrer ta connexion directement dans l'application à travers le webconf.xml en général. C'est normal que Crystal demande l'authentification...c'est dans l'appli qu'il faut que tu lui donnes les infos.

Par ailleurs me concernant, je n'avais qu'une seule BDD à connecter pour mes CR. Dans le cas de plusieurs je ne sais pas trop.

Citation:
Envoyé par saraenim Voir le message
salut
j'ai une application dans laquel j'utilise des crystal report que j'affiche grâce à un crystalreportviewer jusqu'a maintenant sava
mon probléme est que quand j'éxécute le programme et je veux afficher mes report on me demande de saisir le mot de passe de la base de données
je sais pas comment faire pour qu'il ne me demande plus cette étape et il affiche directement surout que le mot de passe ne doit pas âtre connu par les utilisateurs de l'application
please
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 12h38   #3
Nouveau Membre du Club
 
Avatar de saraenim
 
Inscription : octobre 2007
Messages : 83
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 83
Points : 28
Points : 28
salut fleur ,merci pour ta réponse
stp tu peux me la expliquer car je suis pas trop experte et ce que tu m'a dis n'été pas trop claire pour moi
merci d'avance
rq: moi aussi je travaille sur une seule BDD
@+
saraenim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 13h07   #4
Rédactrice
 
Avatar de Fleur-Anne.Blain
 
Inscription : juillet 2006
Messages : 2 662
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 2 662
Points : 5 590
Points : 5 590
As-tu la main sur la dite application qui affiche les Crystal Reports????


Si oui, avec quel outil est-elle développée et quel langage?

Citation:
Envoyé par saraenim Voir le message
salut fleur ,merci pour ta réponse
stp tu peux me la expliquer car je suis pas trop experte et ce que tu m'a dis n'été pas trop claire pour moi
merci d'avance
rq: moi aussi je travaille sur une seule BDD
@+
__________________
la culture c'est comme la confiture moins on en a plus on l'étale.

Vous souhaitez contribuer aux rubriques Solutions d'entreprises ou BI, contactez-moi

Mes tutos
Fleur-Anne.Blain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 23h21   #5
Nouveau Membre du Club
 
Avatar de saraenim
 
Inscription : octobre 2007
Messages : 83
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 83
Points : 28
Points : 28
bonsoir
je dévéloppe sous VS 2005 avec du VB.net
saraenim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2008, 16h34   #6
Membre Expert
 
Homme
Développeur informatique
Inscription : juin 2004
Messages : 1 193
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2004
Messages : 1 193
Points : 1 417
Points : 1 417
Au cas où, je l'ai fait sous Windev :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 
lob_Report est un objet Automation dynamique
lob_Application est un objet Automation dynamique
 
lob_Application = allouer un objet Automation "CrystalRuntime.Application"
lob_Report = allouer un objet Automation "CrystalRuntime.Report"
 
lob_Report = lob_Application >>OpenReport (fch_NomEdition)
len_Nombre = lob_Report >>DATABASE >>TABLES >>Count
 
CAS "OLE"
  lob_Report >>DATABASE >>TABLES (len_Nombre)>>DllName = "crdb_ado.dll"
 
  POUR len_indice = 1 A len_Nombre
    lch_TableLocation = lob_Report >>DATABASE >>TABLES (len_indice)>>Location
    lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>DeleteAll
 
    lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>ADD ("Data Source ","""" + fch_Serveur + """")
    lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>ADD ("Provider ", """" + gfn_Ch_RecupProvider1(",,,,," + fch_Provider) + """")
    lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>ADD  ("Database ", """" + fch_NomBase + """")
    lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>ADD  ("User Id ", """" + fch_User + """")
    lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>ADD ("Password ", """" + fch_Password + """")
    lob_Report >>DATABASE >>TABLES (len_indice)>>Location = lch_TableLocation
  FIN
 
CAS "ODBC"
  lob_Report >>DATABASE >>TABLES (len_Nombre)>>DllName = "crdb_odbc.dll"
 
  POUR len_indice = 1 A len_Nombre
	lch_TableLocation = lob_Report >>DATABASE >>TABLES (len_indice)>>Location
 
	lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>DeleteAll
	lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>ADD ("Data Source","" + fch_Serveur + "")
             lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>ADD ("DSN","" + fch_Provider + "")
	lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>ADD  ("Database", "" + fch_NomBase + "")
	lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>ADD ("UserId", "" + fch_User + "")
	lob_Report >>DATABASE >>TABLES (len_indice)>>ConnectionProperties >>ADD ("Password", "" + fch_Password + "")
	lob_Report >>DATABASE >>TABLES (len_indice)>>Location = lch_TableLocation
  FIN
 
ACX_Crystal >>ReportSource = lob_Report
ACX_Crystal >>ViewReport
et pour le multi BdD c'est à peu près la même chose.
Lo² est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2008, 18h19   #7
Membre confirmé
 
Avatar de Faladin
 
Inscription : juillet 2007
Messages : 333
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : juillet 2007
Messages : 333
Points : 281
Points : 281
Pas sûr si cette discussion est encore suivi...

Moi je ne connais même pas le mot de passe...j'ai aucune idée quand il est apparut et c'est moi qui a créer l'applet!

J'ai essayé les mots de passe relié à mon compte habituel, sans succès. Y'a une option pour tout simplement ne pas protéger la base de donnée?

Moi ça vient de la lecture de fichier csv, donc aucun besoin de protéger cela, c'Est pour seulement aider les clients à mieux lire leur csv! Lorsque j'exécute sur mon poste, aucun problème. Si je déploies sur un autre poste, là on me demande un mot de passe. Le fichier csv est local sur le poste, et non sur un réseau.
__________________
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
John F. Woods


JP

Pour commencer en VB.Net: PLASSERRE!

ou traducteur-sms.com
Faladin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h49.


 
 
 
 
Partenaires

Hébergement Web