digitalmetaphors
Comments
-
Can you send me your report layout to support@digital-metaphors.com and
we'll trace this issue.
Cheers,
Jim Bennett
Digital Metaphors
"Matthew L. Foster"
-
Section subreports should print headers and footers. Since you are using
6.03, there is a fix which is included in RB 7 that addresses an issue where
the band prints off the margins. It might be related to that fix. Please
download… -
For a subreport set to pbChild, the header/footer are not supported. A child
type subreport prints on its parent's page space and therefore behaves more
like a memo.
Options:
1. Use Title/Summary band.
2. U… -
Is the Stretch property set on the memo? Is the summary band set to be
dynamic height? A report with the configuration as you have described it
works in our tests here. Can you provide us a demo report that shows this
behavior to supp… -
You can reprint the detail band that the subreport is contained within
easily using the BandsPerRecord property. Here is an example which does
what you are describing:
in How can I repeat printing a subreport by a value Comment by digitalmetaphors September 2002 -
If you are using section style subreports, the subreport header band will
replace the header band that would normally be printed by the main report,
since the section style subreport is more like a full report which is
embedded and ha… -
Create a section style subreport that has a copy of the header in its header
band. Place it in the title band of the main report. That should do the
trick. Here is an example:
in How can you create an optional title page a the start of a report? Comment by digitalmetaphors September 2002 -
The OnGetText will fire every time that component's Text property is
referenced, either by your code or the internal report engine. Instead of
the OnGetText event of another control, you could place another variable in
the detail ban… -
What happens is that the calcs fire when the band tries to generate. If it
can't fit, then it moves to the next page, firing the calc again. When the
variable is in the band.the report engine takes care of caching the value
and resto… -
DBCalcs won't work across subreports in a main report. What you can do is
use TppVariables to perform the calculation. Here is a demo which
demonstrates this technique to show the detail totals in a main report
summary band.
You can access a subreport datapipeline like this
TppSubreport.Report.Datapipeline. The subreport class wraps a report object
so that it effectively is an embedded report.
To find the subreport, you can perform a report o…This sounds like the data pipeline might not be hooked up to the subreport.
If autostop is true in this case, then it will print in the way that you
have described- one record even if the dataset has more than one record in
it. Make …That should work. The report I'm running works when I use the OnStartPage
event to swap the bin names. Make sure you have the latest printer driver
installed. If you have subreports, be sure to set ParentPrinterSetup to
false and y…Ouch, it worked in tests here. I'll see if I can reproduce it. The dynamic
loading of a subreport template while the main report is generating is
definitely pushing the envelope. I'll post the results of our findings here.
The problem is that the current folder id value in the report explorer is
not the same as the one where the template is located. Thus, when the report
explorer tries to load the template, it fails because it assumes that it is
located…Make sure that the subreport has its data pipeline property set. Then make
sure that the controls in the subreport have ParentDatapipeline set to true.
That shoudl work. Can you test you configuration using a TDBGrid at runtime?
When …Don't traverse the dataset and the Report is generating. This may
cause undesirable results. Use multiple datapipelines to return different
datasets and let RB print those records for you automaticlly. Otherwise, use
one dataset and…If the current record contains all the information you need, then create
more dbTexts to display the data in the detail band. Otherwise, if you have
lookup data in the same table, then you should create a new query which will
get thos…When you choose to expand or collapse a subreport, the entire report needs
to be regenerated from the current page until the last page. RB uses
bookmarks on the dataset to move between records. The report does traverse
forwards and …15 subreports is probably the easiest way to go on this. For the way you
have described what you want it to do, it might be possible for A and B.
Subreport A, it might be possible to configure it to print in 3 columns with
LeftToRight…Please do not cross post.
Cheers,
Jim Bennett
Digital Metaphors
You can use the PageBreak control from www.bancoems.com\RBAddOn.htm.
You can also try using Section style subreports or use the TitleBand of a
child type subreport to printon a new page after the title band. Here is an
example t…The OnGetText will fire every time the Text property is referenced on the
variable component. This may fire more than once per record if there is any
code, either yours or ours, that uses the Text property. You can try using
your pro…You can create a group and control the group break value manually. Base the
group on a custom field (TppVariable) and use the TppVariable's OnGetText
event to return the group value. If this value is different than the
previous text …Have you examined the last section of the crosstab demos? The crosstab demo
#127 shows how to modify any cell. Also, you can check the row and column
parameter values of the crosstab events. For example, if you know you have
an N co…There is no known issue.
Doyou have left to right traversal of the detail band in this subreport?
Make sure you are using the latest build of RB 7 dated 9/18/2002.
Are you dynamically creating any report components a…Tying the data access components to a report (template) simplifies the
problem. You are right, you don't have to, especially if you are using a
JITPipeline. It may be simpler in your case to build the data access
generically using R…If I had to do it, I would make one pass through your "dataset" to calculate
and retrieve the master and detail data and place it in memory datasets for
the currently selected report. You really should tie a pipeline to a report
or r…If you aren't going to know the number of detail records, then you should
remove the field links on the data pipelines and create the dataset
differently by creating grouped data in a single JITPipeline. The master
detail linking req…Yes, I saw that it needed to be two pass, I was just testing the report. I
believe that you need to build the JIT pipelines so that the master detail
relationship is like that of the demo. The JIT pipeline record count should
includ…