nardmoseley
Comments
-
Correct. Check out daQueryDataView.pas, the method SQLToDataView calls
CreateField. The CreateField method creates a TppField and assigns
properties from the TdaField.
TdaSQL ----> QueryDataView
TdaFie… -
This is not a problem with RB. Please re-read this thread.
- I clearly stated that ForceDemandLoadState is required for D2005, D2006,
D2007....
- William clearly stated that GridPack only implements ForceDemandLoadS… -
Required for all BDS IDE - D2005, D2006, D2007 and my guess is that it will
be required for the future. Optimized package loading is a good thing, I
don't see them removing it. However, the Delphi IDE optimization logic
canno… -
- If you manually remove and re-add the package at Delphi design-time, then
does the component re-appear on the Report Designer palette. (If so, then
that would indicate an issue with the package not being loaded by the Delphi
The BDS IDE introduced in D2005 implements optimized/demand package loading.
It only loads the packages that it thinks it needs. This does not work for
RCL components - the solution is to add a line of code to force the package
Sorry, my fault. I had started researching this when you sent it and then
due failed to complet the research.
- Testing with Delphi 2007 and RB 10.06, there is no error. The report runs
to completion (413 pages)
We too have been hoping that Borland/CodeGear would add Unicode support to
the Win32 VCL. According to the latest Delphi Roadmap, Delphi "Tiburón", is
scheduled to be released in the first half of 2008 and will include Win32
…Yes. RB Server Edition includes RB Enterprise + RB Server. Server Edition
really installs two products, each with their own Developers Guide, Help,
Demos, and Lib.
--
Nard Moseley
Digital Metaphors
www.di…
Sorry, but there is currently no way to specify vertical text alignment.
This would be a nice feature to add for a future release...
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Oops. I updated the example to work with the latest release of RB. Please
download the example again and retest.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
RB optimizes for the printer, then scales things back for screen preview. A
printer is usually around 600 ppi, a screen is 96 ppi, so you have a loss of
resolution. Now if you zoom out, there is a further loss of resolution.
…
RB Professional and Enterprise include components for implementing end-user
reporting. Please the RBuilder\Demos\Enduser examples and the RB Developers
Guide, which discusses end-user reporting and includes tutorials.
--…Please see my reply to your previous post...
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
You need to call the PrintToDevices method rather than the Print method.
Please the ReportBuilder help topics for these methods. See the
RBuilder\Demos\Reports for an example of the type of app you are describing.
I recommend…
There is a tutorial in the ReportBuilder Developers Guide that show how to
do this. Basically you need to load the template and call the print method.
myReport.Template.FileName := 'c\myReports\Invoice.rtm';
myRepor…
I emailed it to you just now. Check your junk/spam folders.
Frequently our notifications are getting ruted to the customer's junk/spam
folder. Also occasionally your original request to us can get lost in our
junk/spam f…Please check your junk/spam folders and if you cannot find a response from
us, then
email your serial number and registration info to
support@digital-metaphors.com and request the download info. Monitor your
junk/spam folders …
Please check your junk/spam folders and if you cannot find a response from
us, then
email your serial number and registration info to
support@digital-metaphors.com and request the download info. Monitor your
junk/spam fo…
Using RB 10.06, I created a simple test report that contains a Region with
Label inside the region and an empty Memo below it. The memo is configure to
stretch and to shiftrelativeto the region. I do not notice any extra space
Glad to hear you solved it!
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
----------------------------------------
Tech Tip: Clearing the Meta Data Cache
----------------------------------------
There is a global meta data cache that the ReportBuilder uses to cache
information about the availabl…- I recommend adding RBuilder\Source to the Delphi libarary path and set the
debugger to break on exceptions. Then run your project and examine the call
stack when the error occurs.
- List index out of bounds is a generic Delp…
- Are you running a standard EndUser solution like those in the
RBuilder\Demos\EndUser and RBuilder\Demos\EndUserDatabases?
- The Designer.DataSettings.Database should reference the database
connection object used for th…
- Have not heard of SQL Direct. Do you have a DADE plug-in for that product?
- We have a list of commonly used DADE plug-ins on the Download | DADE
plug-ins section of our web site. We also have some examples installed to
Please specify more about the environment. Delphi version, Windows version
database product, data access component set, etc.
What database product are you using? (SQL Server, MS Access, Oracle,
Interbase, ...)
Here is an example of accessing and using the look ahead value in a report
www.digital-metaphors.com/tips/UseLookAheadValueInCalc.zip
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Note, in your code you do /not/ need to typecast Report as TppProducer.
(TppProducer is the ancestor of Report, ArchiveReader, and the ClientReport
included with RB Server Edition.)
--
Nard Moseley
Digit…Run RBuilder\Demos\Reports\Demo.dpr and check out demo 124 (dm0124.pas)
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Set Report.ShowCancelDialog to False.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
The LeftToRight column traversal has limited functionality - it can only do
simple output and does not currenly support groups.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com