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 :

Impression via code behind csharp


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2010
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 34
    Par défaut Impression via code behind csharp
    Bonjour à tous,

    Est-ce que vous pourriez me dire quel est l'équivalent du code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     reportDocument1.PrintToPrinter(1, false, 0, 0);
    lorsque je migre mon appli web sur un serveur Win2003?

    Lorsque l'utilisateur clique sur le bouton IMPRIMER, j'aimerai que mon report ne s'imprime qu'une seule fois sur l'imprimante par défaut de l'utilisateur.
    Le bouton imprimer du CrystalReportViewer est désactivé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" 
          DisplayToolbar="False" 
         ReportSourceID="CrystalReportSource1" />
    Merci pour votre aide

  2. #2
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Par défaut
    Bonjour,

    En définissant la propriété .PrintOptions.PrinterName à rien avant ta ligne cela marche-t-il ? Sinon détaille plus ton problème.

  3. #3
    Membre averti
    Inscrit en
    Juillet 2010
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 34
    Par défaut
    Bonjour,

    ostenhard >> en fait, en environnement de développement j'ai mis PrintToPrinter(1, false, 0, 0) et l'impression de mon report marche à merveille et s'imprime sur l'imprimante (en réseau) par défaut installée sur mon PC (une copie uniquement).

    Maintenant, je migre mon appli sur le serveur. Aucune impression ne se fait car je pense que le programme recherche une imprimante rattachée au serveur et qui n'existe pas...

    J'ai alors fait un export du report en pdf avant d'imprimer, l'impression fonctionne et s'imprime sur les imprimantes par défaut de chaque utilisateur.

    Mais cela ne me convient pas car les utilisateurs peuvent choisir d'imprimer 10 fois le même report alors que le report ne devrait s'imprimer qu'une et une seule fois (forcer le nombre de copie à 1). comment faire?

    Est-ce que j'ai bien expliqué mon problème?

    Merci d'avance pour votre aide.

Discussions similaires

  1. Problème ajout WebPart via code behind sur une page d'une feature
    Par atfximen dans le forum Développement Sharepoint
    Réponses: 6
    Dernier message: 23/02/2012, 10h28
  2. Réponses: 1
    Dernier message: 29/09/2011, 08h16
  3. Redirection via code-behind
    Par Champouil dans le forum ASP.NET
    Réponses: 6
    Dernier message: 28/04/2011, 09h51
  4. [ASP.NET] Code behind pour impression
    Par NR dans le forum ASP.NET
    Réponses: 2
    Dernier message: 02/02/2009, 16h29
  5. Ajouter des view via code behind
    Par Fleur-Anne.Blain dans le forum C#
    Réponses: 5
    Dernier message: 21/07/2008, 11h17

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