nardmoseley
Comments
-
Christian,
Please update to RB 15.01. We send out email notifications for each
maintenance release. Make sure you configure you email client to allow
digital-metaphors.com as a safe sender, so the emails are not routed to
Give this a try...
RB 14 introduces a new scrollable page preview, which generates pages in a
background thread. This can cause threading issues in some cases,
particularly if visual controls are connected to the same da…Another approach is to handle this from the data side. For example, create a
JITPipeline and define a field called Year. Set JITPipeline.RecordCount to
1. Implement the OnGetFieldValue to return to the year. Then for the report
la…Adam,
1. Setting the TableGrid Width and Height will resize the grid and it will
allocate the space evenly to the cols and rows. To resize the Width with the
mouse drag the right-middle sizing handle and for the Height use thePaul,
I just emailed you a patch that resolves this issue in RB 15.01 Build 2.
Registered developers can email support@ and request the patch.
Best regards,
-
Nard Moseley
Digital Metaphor…That's strange, we used the same email list to send notifications for 15.01
Build 2 and we posted an ANN to these newsgroups.
Best regards,
-
Nard Moseley
Digital Metaphors
www.digital-metaphors.com <…Christian,
We released RB 15.01 Build 2 that resolves this issue, please download using
the same info provided for 15.01 Buidl 1. (Sept 13, 2013 we sent email
notifications to registered users and made an announcement on these…Goran,
Please create a simple example for each issue and include exact steps to
recreate. Use standard Delphi components and RB, send in zip format to
support@ and I will research them. Also specify Delphi version and whichReport.Printer.SendEscape can be called from RAP. However, you might want to
implement it inside a built-in RAP function to provide a re-usable function
that can be called from other reports.
-
Nard Moseley
Digital M…Erwin,
The real issue here is that you want to control the paper cut. The solution
is to first configure the printer settings to turn off auto-cut. Then
implement report event-handler code to send a printer escape command to c…
Here is an rbWiki article with details for printing to continuous paper..
http://www.digital-metaphors.com/rbWiki/Output/Printer/Contin…Rhett,
You opened this issue via email and our correspondence is ongoing - I will
be following up with you. Please do not post here about the same issue.in How to remove a Reserved Word without having to modify daSQLReservedWords.pas Comment by nardmoseley October 2013
Rhett,
You opened this issue via email and our correspondence is ongoing - I will
be following up with you. Please do not post here about the same issue.in How to solve MMM date issue without modifying source Comment by nardmoseley October 2013
1. Report.EnableProcessMessages is a public property declared in the
TppProducer class (ppProd.pas).
2. The RBuilder help topic for TppProducer BackgroundPrintSettings contains
a good discussion of thread-safety.
Rene,
Any of the RB Editions can be used to implement a web service. RB Server
Edition implements a multi-threaded web tier and is built upon the same
classes in RB Std/Pro/Ent. That being said, threaded applications require <…What issues do you have moving to Unicode VCL?
-
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Paul,
This issue is isolated to Delphi 7 and there is a patch available.
Registered RB 15.01 Build 2 customers can email support@ to request the
patch.
For future reference please always specify Delphi version and o…
This behavior has been in the product for 10+ years, almost since the
beginning.
-
Nard …Andreas,
A couple of ideas..
1. Use a Memo and specify Memo.TabStopPositions. In the memo text place a
tab character between each character.
2. Use a PaintBox and in the OnPaint event draw each character to the…Glenn,
This is controlled by TppDesigner.IniStorageName. The new default value is
($LocalAppData)\RBuilder\RBuilder.ini which resolves the users local app
data folder. This adheres to latest Windows security. If you have an ol…Dirk,
Sounds like an issue with the printer driver. Try download the latest driver
from the manufacture's web site.
From using Google about this issue, there were a couple of suggested
work -arounds
- use…Max,
I created a patch to resolve the issue when using the DataTree drag-n-drop
feature on a scaled workspace (This is a workspace zoom issue, the error
appears at 96 DPI or any other). I emailed you the patch. Registered RB <…Gerd,
Select the Report in the Object Inspector. Set
Report.Printersetup.PrinterName to the desired printer. Next, locate the
Report.PrinterSetup.DeviceSettings property press the Edit button. The
Printer's property dial…In the original post you stated that when the subreport is printed alone, it
selects the correct paper type. This indicates RB can use the DeviceSettings
to configure the printer correctly.
I performed a simple test IIhere and…
Make sure subreport.PrintBehavior is set to pbSection and
subreport.ParentPrinterSetup is set to False. If that does not solve it,
then also set subreport.NewPrintJob to True.
There are some printer settings that cannot …Ralf,
I recommend using DeviceSettings with a specific PrinterName, not 'Default'.
Using Printer A's DevMode to configure Printer B will provide unexpected
results. I doubt the version of the printer driver would matter, …David,
Have not heard of OPOS, but according to Wikepedia OPOS is a COM based
library. Delphi has strong COM support. You can use Delphi to import COM
libraries and it will generate the wrappers automatically. You can find
Two possible solutions come to mind:
1. Place two Designer panels on a form and toggle between them. Yes that
will use up more resources.
2. Place one Designer panel on a form and use a tabset to toggle. When the <…Paul,
Thanks for the feedback. Currently no plans for this. I will add to the
requested feature list. As you suggest it would be quite a bit re-working of
the architecture, for not a huge benefit. As a user I don't see much
Try setting Region1.BottomOffset to a negative value.
Best regards,
-
Nard Moseley
Digital Metaphors
www.digital-metaphors.com