digitalmetaphors
Comments
-
The child type subreport prints like a memo in the main report. The main
report headers are used. In a section style subreport, the subreport takes
control of the page and uses its own headers, though the section subreport
always star… -
Sorry, RB doesn't explicitly support MBCS.
Cheers,
Jim Bennett
Digital Metaphors
-
Are you using a TppViewer or calling Report.Print/PrintToDevices? Can you
reproduce the behavior using one of our demo reports? Do you have empty
bands in the report? These are static height and will request space on the
page even if … -
Try taking the page break component out of the equation. Can you reproduce
the problem? You may wish to send a simple example demo project report to
RBAddOn's tech support address.
You could also test by creating a page break us… -
Use DADE to create the data access for each report template. In DADE (the
Data tab or Data Acces Developement Environment) you can define query
dataview visually. Inside each dataview, you can define search criteria. You
can also spec… -
They probably don't generate infinite pages because they have
Subreport.Report.Autostop set to true. This is what you need to set when you
don't want to connect a pipeline to a report or subreport. RB should
automatically set this pr… -
Yes, a subreport with its data pipeline set to nil will cause that. Happy to
hear that you've figured it out.
Cheers,
Jim Bennett
Digital Metaphors
-
The default printer that the machine is connected to is problably different.
Try increasing the margins for the report layouts to support at least a
margine of 0.25 inches which should work on most printers. This is the
unprintable ar… -
Unfortunately, most printers don't handle transparency very well. Try
updating your printer driver and also test on another printer. If it works
on another printer, then it is a problem with the implementation of how the
Win API calls… -
Right click over the component and try calling SendToBack from teh popup
menu so that a control is behind the others in the band in the Z-order.
Cheers,
Jim Bennett
Digital Metaphors
-
Double the height of the detail band temporarily. Now, create two regions
the size as the original detail band. One region is going to contain the
first group's controls. The second region should hold the second group's
controls. The … -
One workaround is to use subreports that aren't connected to a datapipeline
and have their AutoStop property set to true. This way you can nest a
subreport inside of a region.
Cheers,
Jim Bennett
Digital Me… -
>
Alright, let's work with the example you'll send us (we haven't received it
yet). Verify you sent it to support@digital-metaphors.com
Cheers,
Jim Bennett
Digital Metaphors
-
What regions do you need to keep together? Did you know you can print side
by side subreports? Set Subreport.ParentWidth to false and create two
subreports side by side. In the first subreport, print the left regions and
in the second… -
I think you should set SkipWhenNoRecords to true on all the subreports. It
should work such that when SkipWhenNoRecords is true and there is at least
one subreport with data, then the master should print the detail. Only when
all 4 su… -
What are the detail band dimensions? It should be the size of one label. On
the Report.PrinterSetup object, what is the paper size set to? How about the
paper name? Try using the label template wizard from the File | New menu for
a co… -
Try the Detailband.BeforePrint event. The closest thing to BeforePrint for a
subreport is the OnStartFirstPass event of the Subreport.Report object.
Cheers,
Jim Bennett
Digital Metaphors
-
Based on what you have said in prior posts, set
Subreport1.DetailBand.BandsPerRecord = X. Use the Subreport1.BeforePrint
event to set BandsPerRecord and to parameterize the query. The grouping
should not matter, as the detail band is … -
Set the Subreport.PrintBehavior to pbSection. This will force it to take
control of the page and it always starts on a new page with its own header
and footer.
The alternative is to use a group in the main report based on the ke… -
If you set BandsPerRecord, it will reprint the parent DetailBand X times,
using the same record position. It won't refire the query.
If the query is parameterized, you can use the DetailBand.BeforePrint event
to set the new para… -
Where is the subreport? I'll assume you can't set the parent report's detail
band to print more than once per record. This is what you'll have to do, so
that te subreport is generated multiple times because its parent detail band
is r… -
Try testing with RB 7.02 instead of using RB 5.54. The datapipeline
architecture is a pass through to the TDataset interface on your data access
component. Perhaps a bookmark is out of sync on the dataset. We would need
you to build a… -
Can you create an example using the Employee.gdb Interbase demo that
reproduces the problem and send it to support@digital-metaphors.com That way
we will be able to debug the problem using data values we are accustomed to
and can more… -
Are you using BR 7.02? What database are you using? What data connectivity
are you using? Do you have any event handlers that are manipulating or
traversing the data? How do you have your data access configured? If you are
using mast… -
Use a TppVariable and use its OnCalc event handler. The pages are actually
being regenerated and the OnCalc of the variable is coded so that it
restores from cache the value so that it should show the proper records as
you page back a… -
In RAP, you won't be able to directly. The scope of the RAP code only lets
you see and change the objects in a subreport. However, you can work aroufn
this by using a global varibale in RAP. You can create a global variable of
type T… -
You'll either have to use 3 subreports, or place the subreport in a
subreport. The outer parent subreport can then be connected to a JIT
Pipeline that has a record count of 3. This way you can force the parent
subreport to print the 3… -
When you load the subreport, make sure that there are no other reports on
the same form. If you do, then the component name will have to be renamed in
order to avoid naming conflicts. Are you sure the UserName is getting
changed and n… -
Setting up the query in DADE is visual. You shouldn't get duplicate data.
DADE should work. Did you drag from the detail field to the master field?
This is the way the linking works. You have to start the drag operation in
the detail… -
I would use DADE for all of the datasets and use visual query dataview
linking and delete the ADO components on the form.
If you go into DADE (the Data tab or Data Access Development Environment),
it will create a query that is …