Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
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, 14h03   #1
Futur Membre du Club
 
Inscription : mars 2007
Messages : 98
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 98
Points : 17
Points : 17
Par défaut Attribuer une valeur à un champ du CrystalReportViewer?

Bonjour à tous.

Je n'arrive pas à donner à un champ texte d'un CrystalReport, une valeur que je récupère. J'aimerais récupérer une variable de session dans ma page ASP.net et l'écrire sur le CrystalReport, comme un champ texte.

J'ai donc créer mon CrystalReport, j'ai créé un champ texte de nom "id_questionnaire_id" et j'écris dans la page web, qui charge le CrystalReport, le code pour qu'il passe la valeur de la variable-session dans le CrystalReport "CrystalReportSourceBulletin01A"
Mais, il n'arrive jamais passer, j'ai toujours la pop up, "Erreur", qui montre qu'il n'a pas réussi.

Le code en dessous:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<body>
    <form id="form1" runat="server">
    <div>
    <CR:CrystalReportSource ID="CrystalReportSourceBulletin01A" runat="server">
    <Report FileName="Bulletin01A.rpt"></Report>
    </CR:CrystalReportSource>
    <CR:CrystalReportViewer ID="CrystalReportViewer01A" runat="server" AutoDataBind="true" ReportSourceID="CrystalReportSourceBulletin01A" />
 
<%
    Dim id_session_questionnaire AS Integer = Session("id_questionnaire")
    Try
 
        CrystalReportSourceBulletin01A.ReportDocument.DataDefinition.FormulaFields.Item("id_questionnaire_id").Text = id_session_questionnaire.ToString
        CrystalReportSourceBulletin01A.ReportDocument.DataDefinition.
    Catch ex AS Exception
        MsgBox("Erreur")
    End Try
 
       %>
Quelqu'un aurait une solution?

Merci d'avance.
neo62matrix 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 01h17.


 
 
 
 
Partenaires

Hébergement Web