nardmoseley
Comments
-
I would try to solve this by configuring Citrix and/or security/user
accounts such that the correct printers are shown to each users. I do not
know Citrix, but for Windows you can configure groups/user accounts etc and
you ca… -
Citrix issues tend to be related to configuring Citrix itself. We do not
experience with Citrix here, but have customers that use it successfully.
RB uses standard Windows API calls to enumerate the printers available to
the w… -
Check out this rbWiki "How To"
http://www.digital-metaphors.com/rbWiki/Output/Archive/How_To...Export_an_Archive_to… -
I downloaded the printer driver from the HP web site and installed to a
Windows XP machine. I configured the printer to be the default printer for
the machine.
I installed RB 10.09 into D2007.
I compiled and r… -
From: Pazzaz...
That did the trick Thank You Very Much...........
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
-
Please create a simple example that we can build and run here.
Send in zip format to support@digital-metaphors.com
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
-
I recommend creating a 'custom preview plug-in' rather than a custom preview
form.
A preview plug-in descends from TppPreview. It defines and manages all the
UI elements require for preview: Viewer, Toolbar, Outline, Tex… -
> When printing the stationary internally, simply set the PageStyle band's
This can be done using the Report.BeforePrint event
if myReport.PrinterDevice <> nil then
myReport.PageStyle.Visible := False
else… -
Each time ClientReport receives a Page object from the server, it is
updating itself...
Self.PrinterSetup := Page.PrinterSetup;
You migh try creating a separate instance of TppPrinterSetup and use that to
ma… -
1. To get a list of installed printers you can simply use
Report.PrinterSetup.PrinterNames or access the global TppPrinterList object
by using ppPrinters.
uses
ppPrintr;
myCompbox.Items.Assign(myReport.… -
From your description it sounds like everything is working as designed.
The Report.PrinterSetup information is use always saved as part of the
report definition.
When Report.PrinterSetup.PrinterName cannot be found,… -
Correct. If the PrinterSetup.PrinterName does not match any of the installed
printer names on the machine, then the PrinterName is set to 'Default'. When
the report is generatated, the Windows default printer is used.
One simp… -
Try adding some code to disconnect the printer device...
try
if myReport.PrinterDevice <> nil then
myReport.PrinterDevice.Publisher := nil;
// generate to PDF
finally
… -
Here is an rbWiki article that shows how to generate to Printer and PDF at
the same time...
http://w… -
When exporting to Excel are you wanting to export the data values, similar
to what the RB delimited-text export can do? Or export the graphical layout,
to look like the screen or printer output?
Define accuracy. Is there… -
Excellent .
Yeah, I was sure about the timing of using AfterPrint.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
-
TppDevice.PageRequest is a public property. TppDevice is the ancestor of all
output devices (Printer, Screen, File, etc)
Try using the AfterPrint event to check
if (myReport.PrinterDevice <> nil) then // repor… -
Reviewing the Print Dialog code is a good way to learn how the Page Range
feature works.
Note that the Print Dialog supports two notations for specifying a page
range. You can specify each page, such as 1,3,10 or you can… -
Most document editors such as Word and Open Office can open and edit .rtf
documents. Or am I not understanding the requirement?
-
Gary,
Unfortunately, we have had other complaints, have tried to email Waler, but
also get ignored.
If the issue happens withouth the use of TExtraDevices, then I would try
updating the video and printer drivers.
For anyting related to TExtraDevices, you might try emailing Waler.
--
Nard Moseley
Digital…
You might try using the ClientReport.OnInitializePrinterSetup event to set
the ClientReport.PrinterSetup properties. (Set ClientReport.SavePrinterSetup
to False)
If you want to create a simple demo project - perhaps star…
Report.PrinterSetup --> Page.PrinterSetup --> PrinterDevice.PrinterSetup
The flow and control of the PrinterSetup object originates with the report.
(Each report and childreport has a PrinterSetup object). Each Page gene…
I recommend modifying your Delphi library path to include RBuilder\Source
and using the debugger to research what is happening. You can put stops in
the TppCustomPreview.UpdateStatusBar and UpdateStatusBarTbx methods.
Dependi…I recommend downloading a trial version of RB 11 for D7, I think that will
work better for you. And I think you will be impressed at how the product
has evolved since RB 7.
RB 11 can open and run your existing reports and incl…
In the example replace ppReport1 with ppDBArchiveReader1.
Report, ArchiveReader, and ClientReport (RB Server) all descend from
Producer and share many of the same properties and methods. The
Viewer.Report property is of …Here is the link to an rbWiki example, 'How To Preview in Panel'
http://www.digital-metaphors.com./RBwIKI/Output/Preview/How_To..…
We are researching adding Excel export to a future release. If you would
like to generate a .raf and email it to support@ in zip format we can take a
look it for gather requirements. I don't understand the requirement to
exp…
StartJob enables an output Device to initialize itself /prior/ to pages
being published.
An output Device receives the pages as they are produced.
A Producer may be a live Report, an ArchiveReader, or a ClientReport…"Devices should /not/ hold references to Page objects"
That means no.
--
Nard Moseley
D…