IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

linkbutton et generation de rapport


Sujet :

C#

  1. #1
    Membre habitué
    Inscrit en
    Août 2008
    Messages
    1 596
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 1 596
    Points : 175
    Points
    175
    Par défaut linkbutton et generation de rapport
    Bonjour, j'ai un asp link button sur lequel je dois cliquer pour afficher mon rapport sur une autre page
    lors de ce click je dois passer un parametre sur lequel le sqldatasource du reportviewer va filter
    pour cela j'ai fait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    protected void BVD_Click(object sender, EventArgs e)
        {
    string guid  = selectfiltre.value;
            Response.Redirect(string.Format("Reports/RV_BVD.aspx", "BVARINPUT", HiddenFiltre.Value), false);
     
        }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    <rsweb:ReportViewer ID="rvBVD" runat="server" Font-Names="Verdana" Font-Size="8pt" 
                InteractiveDeviceInfos="(Collection)" WaitMessageFont-Names="Verdana" 
                WaitMessageFont-Size="14pt" ZoomMode="PageWidth" Width="90%">
            <LocalReport ReportPath="Reports\BVD.rdlc">
                <DataSources>
                    <rsweb:ReportDataSource DataSourceId="SqlDataSource1" Name="DS_BVD" />
                </DataSources>
            </LocalReport>
     
        </rsweb:ReportViewer>
     
            <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
                ConnectionString="<%$ ConnectionStrings:ConString %>" 
                SelectCommand="SELECT * FROM [Clients] WHERE ([Guid] = @Guid)">
                <SelectParameters>
                    <asp:Parameter Name="Guid" Type="String" />
                </SelectParameters>
            </asp:SqlDataSource>
     
        </div>
    j'arrive a afficher la page concerné du rapport mais je veux l'afficher dans un nouveau onglet, comment faire ?
    et je ne sais pas comment lié mon guid que je dois transmettre via le link (on click BVD_Click) a mon SqlDataSource1.

    merci de m'aider je bloque

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Points : 5 195
    Points
    5 195
    Par défaut
    il faut faire du javascript pour afficher la page dans un nouvel onglet...
    The Monz, Toulouse
    Expertise dans la logistique et le développement pour
    plateforme .Net (Windows, Windows CE, Android)

Discussions similaires

  1. generation de rapport DOC en java
    Par sakli dans le forum Jasper
    Réponses: 21
    Dernier message: 06/10/2010, 16h55
  2. Implementation d'une application Web de generation de rapport Word et Exel
    Par ddach dans le forum Développement Web en Java
    Réponses: 3
    Dernier message: 20/09/2008, 04h41
  3. Probleme de generation de rapport avec jasper
    Par mazbaz dans le forum Jasper
    Réponses: 5
    Dernier message: 28/04/2008, 20h30
  4. generation de rapport
    Par anisj1m dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 10/09/2007, 11h43
  5. CppUnit et la generation de rapport au format text
    Par xxiemeciel dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 03/10/2005, 22h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo