digitalmetaphors
Comments
-
We haven't added that property. Sorry, it won't be added for the next
release.
Cheers,
Jim Bennett
Digital Metaphors
-
This example shows how:
www.digital-metaphors.com/tips/LabelSkip.zip
--
-
--
Tom Ollar
Digital Metaphors Corporation
-
>
that
This is currently a problem with KeepTogether regions in columnar reports.
The workaround is to create a KeepTogether group which breaks for every
record. We will notify you when we have a patch...
-
--… -
Place a variable in the footer and set the value to the difference in the
OnCalc event. Set the ResetType on the variable to PageEnd. (Right click
over the variable and access the Timing... dialog)
Value := DBCalc1.Value - DBCal… -
Extract the SQL object out of the dataview:
www.digital-metaphors.com/tips/ExtractSQLObject.zip
Then check the table join objects in the SelectTables property:
uses
daSQL;
function TForm1.IsThisAJoi… -
We build RB with this option turned off. Thanks for reporting this- it will
be fixed for the next release.
Cheers,
Jim Bennett
Digital Metaphors
-
If you send us the 5.56 report we can trace through the conversion process.
Describe the dataview configuration in detail, such as any calcfields,
search criteria, which tables are joined in each dataview... Can a similar
dataview con… -
You shouldn't get this message if the conversion was successful. Are you
using Interbase? We have a patch that fixes a conversion issue for Interbase
for 6.02
Cheers,
Jim Bennett
Digital Metaphors
This may be better suited to the DADE newsgroup, but you should be able to
extract the SQL object and create a search criteria field and then modify
the criteria, as the following code example shows:
in Add a new AutoSearchField based on Criteria Comment by digitalmetaphors September 2001Instead of creating a group header, make the first detail band of a group
print like it was the header. Set the visibility of the controls in the
detail band to do this. It may be helpful to use two regions. The first
region would be …Use a TppRichText component instead of a TppDBMemo. You can assign the memo
text through the TppRichText.Richtext string property in the band's
BeforePrint event. RB's rich text control relies on Delphi's TRichEdit.
See the help fil…
Set the Report.NoDataBehaviors property to BlankReport.
Cheers,
Jim Bennett
Digital Metaphors
Set the detail pipeline's SkipWhenNoRecords property to False for the detail
subreport so that the master subreport will print. The dialogs should be
available to the end user in the designer to configure the report components
proper…There is an event called Report.OnGetAutoSearchValues in which you can
change the searchc criteria. Access the search criteria via RAP through the
AutosearchCriteriaByName method of the report object. The result is a
TppAutosearchfie…Thanks, it is on the ToDo list.
Cheers,
Jim Bennett
Digital Metaphors
Another option is to use a rectangle shape in a PageStyle band which is
visible for every page except on the last page in which you could use
TppLine objects in the bands and set them to visible on the last page.
Cheers,The page object takes ownership when the page property is set on the draw
command so you don't have to worry about freeing it.
Cheers,
Jim Bennett
Digital Metaphors
This demo is created with Delphi event handlers, but it could be converted
to RAP by creating a pass through functions to get the
Report.Engine.PrintPosRect visible in RAP and also the current page the the
engine is generating.
<…Can you check to see if your datasets are being closed and reopened in this
process? If you have RAP, it will cause a an additional delay when moving
back to the design workspace from the previewer. The reason is that the
report def…This demo takes this approach:
http://www.digital-metaphors.com/tips/AutoFontSize.zip
Cheers,
Jim Bennett
Digital Metapho…The report definition is saved as an .rtm file. Use the Template property of
the TppReport component to configure where/how it is saved, either as ASCII
text or in a binary format. If you have DADE queries in the report, these
can be…Yes, one TppReport object should be able to load all of your report
templates. Sounds like your report frees your custom dbEdit subclass
objects when it is freed. But they aren't getting freed when a new template
is loaded. Place a …Basically, you are using the dbGrid much like our end user solution which
uses the report explorer. As a test, can you isolate the report printing
code out of your app by creating a test project based on one of our end user
report ex…This isn't a currently known issue with RB. When are you freeing the
report? You may be able to change your library path to point to
..\RBuilder\Source instead of ..\RBuilder\Lib and the av may cause the
debugger to stop in the sour…Here is an example of creating subreports in code:
http://www.digital-metaphors.com/tips/CreateSubReportsAtRunTime.zip
Cheer…Typo: Report.AllowPrintToArchive should be true
If you are calling Report.PrintToDevices, you can set
Report.DeviceType = ArchiveFile.
Cheers,
Jim Bennett
Digital Metaphors
Set the AllowPrintToFile property on the report after the template is
loaded.
Cheers,
Jim Bennett
Digital Metaphors
Use a DBCalc in the detail band and set its DBCalcType property to sum. Hook
up the DataField property to the Amount datafield from the pipeline.
Cheers,
Jim Bennett
Digital Metaphors
RB 6.02 and TeeChart 5.01 do have a problem. I'll send you the patch
directly....
--
-
--
Tom Ollar
Digital Metaphors Corporation
Rebuilding the RB packages is not recommended as it isn't easy to do. We
don't release the source to RAP and hence, you can't change the interface
section of any unit if you want to recompile RB Enterprise because the RAP
units will n…