digitalmetaphors
Comments
-
Hi Kei,
Instead of using the title band, try creating a group based on a custom
field such as a static label in the detail band. Then place your labels in
the group header and set the group to reprint group headers on subsequent… -
Hi Harry,
Check out the calendar component from the RBAddOn component set.
http://www.bancoems.com/rbaddon.htm
Cheers,
Jim Bennett
Hi Jorgen,
Subreports are embedded reports. When you use dbCalcs or variables, they
automatically reset when subreports get a chance to print there dataset. You
can use a variable and its OnCalc event in the detail to update a v…Hi Tefnut,
You'll have to create a tool window to set this. You can add this feature by
launching a little form from the designer by adding a new menu item. You can
use the TppDesigner.MergeMenu property to merge a new menu. You…Great.
--
Nard Moseley
Digital Metaphors Corporation
www.digital-metaphors.com
You might try writing some code to calculated how many records there are and
therefore how much space is required.
Another option might be to use ColumnTraversal of LeftToRight rather than
TopToBottom
--
Hi Peter,
Subreports are a logical separation inside a report during design. When
a report is printed to paper or screen, it is separated into pages.
In my testing I was able to use the mouse wheel to scroll up and down …The report data aware controls require a field to be connceted to on the JIT
pipeline. Certainly, you can define zero fields at design time and create
fields on your JIT pipeline at runtime. This is probalby the way to go on
this one…You need field definitions in order to create a report with data fields.
This is the only way that the report engine will know how to traverse
records. If you have no fields, then you have no report data to generate.
However, you can…---------------------------------------------------------
Tech Tip: Define Master/Detail DataPipeline Links in Code
---------------------------------------------------------
Defining a Master/Detail relationship for a DataPipeli…The report engine is not unidirectional. You can turn on Report.CachePages
to force the pages not to recalculate when they are previewed. You can also
check in your calculations only to calculate when the datapipeline is moving
forw…There has to be a problem with the conifiguration of that report for that
macine. Now that you have the datasource providingthe correct data, can you
connect this datasource to a datapipeline to a new report with a very basic
report …Can that computer connect to the data? Take RB out of the picture for a
test. Try a simple TTable, TDatasource and a TDBGrid on a form on a test app
which connects to the database. Can the grid show the records for a
customer table o…Please see the no database demos in the main report demo project. It will be
easiest to use a JITPipeline to get the data to the report. See demo #136.
Cheers,
Jim Bennett
Digital Metaphors
See demo 139 for master detail JITs... I would try to avoid using
bookmarks - use RecordCount instead...
--
Cheers,
Tom Ollar
Digital Metaphors Corporation
You have a two pass report and you want to not have the controls update
themselves on the first page until the first pass is completed. If you want
to disable a control in the report, the easiest way to do this is to set it
to Visibl…I thought you were running reports in different threads as given by your
message title. If you have a query and pipeline on a form, then it should
just work fine. What event handlers do you have for this report? They will
refire when…RB 6.03 is not threadsafe. RB 7 is threadsafe. Please upgrade to RB 7 for
D6 if you want to run reports in a threaded environment. Contact
info@digital-metaphors.com with your full registration information to
upgrade.
The data aware controls use the ParentDataPipeline property to determine
where to connect to the data. If the data pipeline that the template was
saved with matches the one that exists where the template is loaded, then it
will use t…Correction, daDBBDE should be added to the uses clause if you are using the
BDE. If you are using ADO, then add daADO. There are DADE plugins for the
other database vendors that you can connect to. For example, if you are
using Advan…Add dbDBBDE to your uses clause if you are using the BDE. Configure the
DataSettings property on the designer component at design time.
For more info, have a look at the tech-tips newsgroup in the EndUser thread
for post calle…Are you using RB Pro or Enterprise? Standard doesn't have Data Access
Development Environment (DADE). You have to move to the Data tab (DADE) of
the designer worskpace. Then go to File | New to launch the query tools.
Ch…Yes, you can't return a string (your variable s) and expect data aware
controls to treat it as a double. You have to return a double if you want
the data aware control to behave correctly. You have found the two options
that work to …It works in tests here. Can you send a simple example which doesn't work to
support@digital-metaphors.com?
Cheers,
Jim Bennett
Digital Metaphors
Yes, you can connect the report up to a different data pipeline to get its
data than the one which was used to load the template. You'll connect the
master data pipeline to the main report. Then connect the detail data
pipeline to a …If you get this message than the BDE has failed. Did you get qan AV's or
other problems before getting this message? Restart Delphi and try
rerunning the project. You could also try using IBX, DBExpress or IBO
instead of the BDE to…In case anyone is following along or comes across this question in a future
search, here is the resolution from earlier this week.
You need to set the detail JITpipeline's RecordCount property before the
report begins printing. …Is Subreport2 connected to the second detail JITPipeline? Was this report
working in a previous version of RB? When you trace into the OnGetFieldValue
event for these details, what does it return as the value of the key linking
field…What happens in the OnGetFieldValue event handler of the pipeline? This is
where the records will need to be provided for the datapipeline. There are
JIT demos in the main report demo directory which show how to use the JIT
pipeline …You also need to assign the TppDBText.Datafield property. Does it all work
if you create the report on a form and configure it all at design time, then
run it? Is the record count property set on the pipeline?
Cheers,