Automatically staples a Crystal Report (produced by a .Net application)

Posted on 2013-12-09
Last Modified: 2013-12-10
I have a .Net application producing a big report grouped by client (each client has a couple of pages).

Is there any way to tell the printer (a big Xerox WorkCentre 7556 PCL6) to automatically staples every group (client)?
Question by:Éric Moreau
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
LVL 23

Expert Comment

by:Ido Millet
ID: 39707586
You can program bursting functionality into your app or get one of the 3rd-party Crystal reports desktop schedulers listed at that provides that functionality.  At least one of these tools that provides dynamic bursting (so each group becomes a separate file, email, or print job) can also be called from your app via a full command line API.
LVL 100

Expert Comment

ID: 39707589
Agree.  You have to program it into the application or use an existing 3rd-party application that can do it.

LVL 70

Author Comment

by:Éric Moreau
ID: 39708187
I was pretty sure that this feature was not built into CR itself.

which 3-rd party exactly? I opened the page and nothing is about stapling.
Why You Need a DevOps Toolchain

IT needs to deliver services with more agility and velocity. IT must roll out application features and innovations faster to keep up with customer demands, which is where a DevOps toolchain steps in. View the infographic to see why you need a DevOps toolchain.

LVL 23

Expert Comment

by:Ido Millet
ID: 39708287
The functionality is called Bursting (rather than Stapling).  Stapling is achieved because each group becomes a separate Printout.
LVL 70

Author Comment

by:Éric Moreau
ID: 39708367
I can do it from within my application (launch a big loop and print one document for each client).

What I am looking for is settings/commands/functions/instructions/... inside the report itself.
LVL 23

Accepted Solution

Ido Millet earned 500 total points
ID: 39708444
There is no way to set Stapling directive within the report itself.
stead, you should use Windows to set up a Printer on that machine with a default of stapling.  It can be the same physical printer you already have, but with a different logical name.  Then, simply print to that printer.
LVL 70

Author Closing Comment

by:Éric Moreau
ID: 39710363
this is not what I wanted to hear as an answer but I try not to shoot the Messenger!

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Timeouts during development 3 28
What is GIS method of Geometry data type? 6 33
Suppress if value zero or NULL in crystal report 2 41
CSS styling problem 3 26
Exception Handling is in the core of any application that is able to dignify its name. In this article, I'll guide you through the process of writing a DRY (Don't Repeat Yourself) Exception Handling mechanism, using Aspect Oriented Programming.
This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below.…

737 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question