digitalmetaphors
Comments
-
What version of RB and Delphi are you using?
We haven't heard of this behavior before. What is the dataview
configuration? Can you send us an example report template which shows this
behavior, or tell us how we can reproduce i… -
RB 6.03 packages for Delphi 4 will be postfixed with 54 instead of 66.
Cheers,
Jim Bennett
Digital Metaphors
-
In Delphi you can build with runtime packages. These are our runtime
packages and their meanings:
ReportBuilder 6 and Delphi 6 package names shown below:
rbRCL66 Report Components
rbIDE66 Report Designer and… -
Take ASTA out of the equation as a test. Just connect ot SQL Server without
other middleware. Try to reduce the complexity to find what piece may be
causing the problem.
As for us being able to research the problem, we'll need… -
We need to figure out why the AutosearchValues aren't getting set.
There is an example of setting DADE autosearch values in your installed
..\RBuilder\Demos\AutoSearch\6.SetEndUserSearchCriteriaInCode
Cheers,
You can write any SQL that you want into a DADE dataview (SQL tab). The only
thing is, the only way RB validates it is by submitting it to the server.
The query tools become disabled once you save edited SQL text.
You can progra…What if you print to Report Emulation Text File and then send this text file
to the printer?
The following procedure will send the .txt file to the printer using
Delphi's TPrinter object.
uses
Printers;For some reason, it looks like the demo doesn't use Autosizing. Set
Autosize to True on the dbTexts in demo #107. That should fix the problem
with the truncated text.
Cheers,
Jim Bennett
Digital Metaphors<…There is demo # 107 in the main reports demo project. Does this print
correctly?
Cheers,
Jim Bennett
Digital Metaphors
Yep, the Template.LoadFromDatabase will look for a report by that name, and
it doesn't expect multiple instances of that report name in the table.
You'll have to adapt our code to work the way you want. The code which does
the dirty w…Place a region around all of the labels, dbTexts, and memo. You'll have to
move each of the controls around inside the region for the region assignment
to take place in the designer. Drag the region to test if the controls are
parente…What do you mean by formatting? The dbText is not a stretchable component.
There always should be vertical space that the dbText takes up in the band,
no matter what the value is. Can you explain in more detail, your report
layout rel…Check the report's event handlers and start removing the complexity until
the problem goes away. Once the problem dissappears, you can try to isolate
why that last calculation causes some effect. Let us know what the event
handler is …Section style subreports (Subreport.PrintBehavior property) work well in the
case where you want to print multiple reports as one. Connect the main
report to your REP_NAME pipeline. Now, the detail band will print 4 times(as
given in …When are you calling Report.Print? The Reset shouldn't cause the report
template to be lost, however, since you are closing the query, I don't know
what you will get when the OnTraversal fires again. I guess you will have
to place a …I read these two numbers in a JIT pipeline for a report based on these two
numbers, and the dbCalc came up with an average of 0.5797744440833717, so
the dbCalc is able to average on a simple case. Can you provide a demo to
us that sh…One thing to be aware of, is that form inheritance and templates do not mix.
You should be able to create a report descendent and save it in a template.
I created a simple TppReport descendent (see below). I added a property and
FYI, I was just surfin www.waler.com and saw that Extradevices has added a
ReportToStream option with version 1.85.
Cheers,
Jim Bennett
Digital Metaphors
Ahhh, a report server solution.
Here is an example of streaming page objects from a report.
http://www.digital-metaphors.com/tips/PageAsStream.zip<…There is a Report Archive output (.raf). It simply is a collection of page
objects with draw command objects on each page. You can generate the report
to an archive file and save this in a database.
Cheers,
Jim…You'll need to create a pass-thru function that opens a query. See the RAP
tutorials and demos for an example of creating pass-thru functions. To read
the query records, are you going to have pass through functions to read the
data f…Check out our website. There is a translation to Chinese 'Tradiational'
that customers are successfully using.
www.digital-metaphors.com/rcl/lang/rbCHT.zip
Cheers,
Jim Bennett
Digital Metaphors
<…End users could do it. However, they'll need to write code in RAP, using
the approach in the demo.
A better approach is to create another dataset especially for the notes
records. All you need is the linking field, the notes f…Here is an example of what I did to approach your problem. I used a
customer-orders report. In the summary band on the orders subreport, I
placed another orders subreport which printed the PaymentMethod field from
the detail dataset.…OK, in the summary band of the detail subreport, add another subreport.
Connect it to the same detail data pipeline also. It will traverse all of
the detail records, and show the notes fieldvalues from the detail records.
Place…Is there a detail datapipeline and a detail subreport for the products? If
so, then place the header in a group inside the subreport. Create the group
on the linking field, so that it won't break. The end result is that you
will get o…We aren't aware of any RB barcode components that support BPO. Your best bet
would be to use another 3rd party Delphi barcode component. Then take the
resulting image created by that component and place it in a report's
TppImage compo…You may want to send an email to the James Waler, the author of
Extradevices. support@waler.com
What happens when you print the image to a printer, instead of faxing? I
tested a simple report with the graphic outpout and it wo…If Autosize is true, then the barcode will resize. You will need to set
Autosize to false, and manually calculate the width that this barcode should
be, before it is printed. Use the DetailBand's BeforePrint event.
Cheers…You can assign the rich text to the rich text component using the
LoadFromFile method or set the RichText string property. Then the only thing
you need to do is parse through the rich text and add the tags
for the data fields and the…