digitalmetaphors
Comments
-
You are setting the record count of the detail data pipelines when the main
data pipe changes record positions, in your attempt to create a master
detail relationship. You can create a master detail relationship with a JIT
pipeline a… -
It should print the second subreport. I tried reproducing the problem, but
it seems to work correctly. Here is a template that connects to DBDemos
that is configured in the way I think you have your report configured for
this case. … -
Check the SkipWhenNoRecords property of the detail datapipelines. This
controls whether or not the main report prints a record when there is no
detail data to print. Set this property set to False on your detail
datapipelines.
… -
There is no fix for RB 6.03. You need to upgrade to ReportBuilder 7. Order
from our webpage www.digital-metaphors.com or contact
info@digital-metaphors.com for upgrade information.
Cheers,
Jim Bennett
Dig… -
You need RB 7. LeftToRight was broken in RB 6.03 and has been fixed for RB
7.
Cheers,
Jim Bennett
Digital Metaphors
-
The screen preview is scaled because the screen is trying to show what the
printer can fit. Since the printer has high resolution it can fit more
content on the pages, and the screen has trouble fitting with less pixels.
What you can … -
Make sure the user has a working default printer installed, otherwise, RB
uses the screen resolution. That might be causing the problem.
Here is a dynamic subreport creation example:
in Delphi 6 and RB7 - Data "squashes" Comment by digitalmetaphors October 2002 -
I sent you the only patch for this issue. I was posting publicly in case
anyone else who may read the thread would know that there was a patch:)
Cheers,
Jim Bennett
Digital Metaphors
-
Yes. The reason is that the left to right traversal was broken in 6.03 and
the fix for it in RB 7 introduced a lone bug (which has been fixed and a
patch is available to all registered RB 7 users).
Cheers,
Jim … -
I sent you a patch via email.
When one column exists in a report and left to right traversal is turned on,
it causes an AV. It has been fixed for the next release.
Jim Bennett
Digital Metaphors
-
Usually, you should get infinite pages when no data pipeline is connected, I
was just curious if generating the first page with no event handlers and no
data would cause an AV. I have the project and will look at it today.
Data can be accessed at Delphi design time. Can you reproduce the error at
runtime without data? This would make the problem easier to debug.
Debugging Delphi design time packages is not the easiest way to debug.
Cheers,<…Can you recreate the problem using DBDemos data and send us an example
report so that we can debug it? Send it to support@digital-metaphors.com
Cheers,
Jim Bennett
Digital Metaphors
It is going to be the same approach as the demo. Examine the demo. It shows
a technique that lets you perform calculations in a subreport and show them
in the main report. Does this not make sense? Yes, it is a little
confusing at …Try it without the dll approach to make sure your code isn't causing the
problem.
Then use Delphi packages instead of dlls to see if that works.
We recommend using Delphi packages over dlls. However, if you want to use
It is still a "tip." It isn't a feature in RB 7.
Cheers,
Jim Bennett
Digital Metaphors
Terry,
The feature that you want isn't included in RB. RB is very flexible, so it
may be possible to code it outside of RB's library.
You're not dim, the fact is that my custom coded "tip" doesn't quite work
correctl…What other bands do you have in the report? Do you have a section style
subreport? Is the Titleband or Summary bands set to NewPage = True? Are
there other groups with NewPage turned on? If there are other bands in the
layout, drop …Take RB out of the picture. Drop a DBGrid on the form and connect it to the
datasource. What does the data look like? If the group break value strings
are different from one record to the next, then RB breaks to a new group.
You need to sort the dataset. The group on RB will not reorder the data for
you. The group in the report is used to set the group breaks when the
datafield changes value while the data is being traversed by the report.
Ch…Yes, you'll need to construct a master detail relationship between your
datasets. Use a subreport in the detail band. Please read the Developer's
Guide on creating master detail reports and also take a look at the main
reports demo p…There is no way to turn off a main report and still print the subreport.
Then only way, would be to set the other bands in the main report that don't
have the subreport in it. Then you can turn off all the other controls in
the same …Alright!
Cheers,
Jim Bennett
Digital Metaphors
Use section style subreports in a main report. Are the data pipelines
configured properly? There should be no linking between the datasets as they
are all individual datasets and reports. The main report should have no
datapipeline h…The main detail band will print once. The first subreport prints once. The
second subreport prints once, but it has records so it generates over the
entire dataset.
Use one subreport. Can you place the title in the page header…Two grids: one for the master and one for the detail. If the detail dataset
is ordered by the master then it should work if you have all the detail
records in one query. The MasterDataPipeline and MasterFieldLink properties
should be…SkipWhenNoRecords should be set to False on the detail datapipeline.
Are the queries parameterized? If not, then are they ordered correctly as
you've examined the dataset in a TDBGrid on a form? Verify that the records
are corr…This sounds like a problem in a really old version of RB. What version of RB
are you using for htis report? Try using RB 7 as a test to see if the
problem goes away.
Cheers,
Jim Bennett
Digital Metaphors
The problem in 6.03 was with left to right traversal of subreports with
columns in them. Can you test using RB 7? Download the trial edition to
test to see if the problem goes away. If the problem doesn't go away, then
please send a…Use the new page setting on the group instead of the title band new page
property. You might have to create another group on the key linking field to
get this behavior where the group breaks once for each detail dataset.
C…