Reportprint with more then one tray

9 posts, 1 answers
  1. Konstantin Spielmann
    Konstantin Spielmann avatar
    2 posts
    Member since:
    Oct 2009

    Posted 21 May 2010 Link to this post

    Hello team,

    i try to print a Reporbook from 3 trays under C# in one printjob. Such as
    • page 1 <- tray 2
    • page 2 <- tray 3
    • page 3 <- tray 4
    Is it possible?

    I can print them all from custom trays in different jobs without problems, but i need them all in one printjob because the printer have a stitcher to bound the document. How can i assign the printjob with more then one printerSettings?

    My way now:
    var reportProcessor = new ReportProcessor(); 
     
    var printerSettings = new PrinterSettings { PrinterName = printer }; 
     
    Report1 report1 = new Report1(); 
    FillReport1(); 
     
    Report2 report2 = new Report2(); 
    FillReport2(); 
     
    Report3 report3 = new Report3(); 
    FillReport3(); 
     
    ReportBook reportBook = new ReportBook(); 
     
    reportBook.Reports.Add(report1); 
    reportBook.Reports.Add(report2); 
    reportBook.Reports.Add(report3); 
     
    reportProcessor.PrintReport(reportBook, printerSettings); 
     

    To print the reportbook from custom tray i can
    printerSettings.DefaultPageSettings.PaperSource = printerSettings.PaperSources[7]; 
    How can i get it from differen trays?

    Hope someone can help me.


  2. Answer
    Steve
    Admin
    Steve avatar
    10941 posts

    Posted 25 May 2010 Link to this post

    Hi Konstantin,

    The current version of Telerik Reporting works only with a single tray and you're the first one to request such functionality. We would log this in our features list and would consider researching on this matter if there is enough interest.

    Please excuse us for the temporary inconvenience.

    Sincerely yours,
    Steve
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  3. DevCraft banner
  4. Vincent Willems
    Vincent Willems avatar
    1 posts
    Member since:
    Mar 2010

    Posted 16 Jan 2011 Link to this post

    Hello,

    This would be nice to have. We also are into an application where the first page needs to be printed on letterhead and all the rest on plain paper.

    Thanks,

    Vincent
  5. KawaUser
    KawaUser avatar
    57 posts
    Member since:
    Oct 2010

    Posted 23 Feb 2011 Link to this post

    Has this idea been implemented in to Telerik reporting? We also need to do something similar.
  6. Konstantin Spielmann
    Konstantin Spielmann avatar
    2 posts
    Member since:
    Oct 2009

    Posted 24 Feb 2011 Link to this post

    Hello,

    I solved this problem at that time with Telerik Reporting + (can i post it here?) Gnostice PDFOne .NET ProPlus Edition lib.

    One feature of this PDF library is:
    • ChangePaperSource event for changing printer trays for different pages in the same print job (ProPlus Edition only)

    Best regards,
    Konstantin
  7. Matthias
    Matthias avatar
    9 posts
    Member since:
    Feb 2011

    Posted 04 Mar 2013 Link to this post

    Also required...
  8. Bob
    Bob avatar
    7 posts
    Member since:
    Sep 2012

    Posted 14 Jul 2014 in reply to Steve Link to this post

    Is this implemented yet? It's been a few years and you said you would incorporate this feature into your future versions. I need to print to a specific tray and usually use papersource tray. Can a Telerik report be instructed to print to a specific printer / specific tray?
    Thanks,
    Bob Nunley
  9. Bob
    Bob avatar
    7 posts
    Member since:
    Sep 2012

    Posted 14 Jul 2014 in reply to Bob Link to this post

    Sorry, didn't read the forum all the way. Only needed Konstantin's post. Not trying to print different pages to different printers.

    Thanks,

    Bobn :>)

    printerSettings.DefaultPageSettings.PrinterSettings.PrinterName = @"\\TTCFile\TCPL";
    printerSettings.DefaultPageSettings.PaperSource = printerSettings.PaperSources[4];
    printerSettings.DefaultPageSettings.PaperSize = printerSettings.PaperSizes[1];
  10. RPI Bumper to Bumper Auto Parts
    RPI Bumper to Bumper Auto Parts avatar
    1 posts
    Member since:
    Apr 2012

    Posted 05 Oct in reply to Steve Link to this post

    This would be a great feature to add into the Telerik Reporting module, currently we would have to purchase another third party library to incorporate in current project
Back to Top
DevCraft banner