digitalmetaphors
Comments
- 
                It is our fault on not getting the DevGuide updated. Previously, the memo
was never supported to be rendered into a text file. However, the
functionality was added to be able to support this if the text was
configured correctly so t… - 
                The memo output is tricky, since the lines were wrapped during generation
for the printer canvas' capabilities. Set the Save property to false for
the memo control and it won't get written to the text file.
If you don't want th… - 
                The author of the rotated label didn't realize that the draw command was
streamable to archive, as the properties need to be published for this to
work. This is what the draw command definition should look like in
BuilderControls.pas… - 
                HTML printing is not very good. You should look into using PDF if the client
is to download the report and print it.
Cheers,
Jim Bennett
Digital Metaphors
 - 
                You may be able to do tha formatting on the fields by declaring your own
display format for the text control when it is generated. Here is an
example of creating custom formats.
in FMTBCD Fields problem Comment by digitalmetaphors November 2001 - 
                Make sure you have the latest printer driver available as well. Can you
test this report using a different printer to verify that the Epson driver
is at fault?
Cheers,
Jim Bennett
Digital Metaphors
I don't see this problem with a few demos I'm running here. Can you send an
example to support@digital-metaphors.com One other thing to check is the
BottomOffset property of the detail band and the controls in the band, as
this woul…If the SQL is correct, then I would check the event handlers of the report.
Perhaps one of the data access components or data pipelines is getting
disconnected when you are assigning the autosearch criteria to the sql
query.
Don't know how the generic text driver handles rich text. Usually rich text
will need to be printed on the dot matrix in graphical mode. You should use
a memo control and print the report as a report emulation text file and then
sen…The memo should keep together. Sounds like the report engine isn't
calculating the proper space used on the printer canvas than is really being
used. Upgrade to the latest printer driver available for your printer
model. Can you tr…The engine tries to generate the last band of the page and fires the OnCalc
events. Even if the last band doesn't fit, the variable will have one more
value than actually printed on the page. When the band doesn't fit, it has
to let…You'll have to change the source. Look in the ..RBuilder\Source\ppDBPipe.pas
in the procedure TppDBPipeline.OpenDataSet where the raise call is made.
Cheers,
Jim Bennett
Digital Metaphors
You're right, we'll have to draw relative to the draw command's position on
the page. The following demo shows how to draw on the canvas of the bitmap
and also how to draw two lines on top of the teechart metafile with draw
commands.<…What about creating TppLine objects in the report that sit on top of the
chart component in the designer?
If you need to create them at runtime, then create TppDrawLine draw commands
in the Report.OnEndPage event. The measureme…The DBCalc with a ResetGroup, resets itself to zero when its group finishes
printing its group footer. You'll need to use a TppVariable to make you
report work. You also may be able to create your own DBCalc component for
your users…I'm sending you the patch files.
Cheers,
Jim Bennett
Digital Metaphors
We don't have a list right now for all the versions of RB, but this is the
status of what can be used with the latest version of RB. RB will work with
all of the bundled Teechart versions which are shipped for each version of
Delphi.…RB 5.51 has no idea of how to work with the latest version of Teechart,
since Teechart's code changes with every release and we have to rebuild our
packages to be able to work the latest version of TeeChart. The packages
you have wit…Load each one into a section style (PrintBehavior property) subreport of a
main driver report. The main report should only contain two subreport
components. You could dynamically create the main report and load the
subreports into t…The latest version of RB doesn't work with CBuilder.
Check out Relaxin's post on 8/16/2001 in this newsgroup in regards to
changing our source to work for CBuilder 5.
Cheers,
Jim Bennett
Digital Metap…It would be a cool feature. It's on the todo list. Thanks for the feedback.
Cheers,
Jim Bennett
Digital Metaphors
I'm not able to see any delay when I click on a component when the designer
is first opened. I put a stop in the create of my DADE plugin, and the
dataset isn't ever created from playing around in the designer. I also put
a dbPipeli…Create two columns in the report. Report.Columns := 2
Then set the DetailBand's ColumnTraversal property. Looks like you want to
set the column count to (RecordCount div 2).
Cheers,
Jim Bennett
Digital Met…By running the infopower example, you'll notice that the editor is the
same... Only the rich text engine behind it is different. However, we tried
to use the infopower editor in the example provided in the previous post,
and it wasn'…There is an article in the TechTips newsgroup for RichText and has an
article which explains our basic rich text architecture.
You can create a descendent for the wpTools rich text control and register
it with RB. You'll be abl…WPTools can do it as they have their own rich text engine and doesn't rely
on Window's RichEd.dll. We have an example which shows how to replace the
rich text engine with InfoPower's rich text control. See your installed
..\RBuilder\…Also in daQueryDataview.pas you need to add one line in this method:
{---------------------------------------------------------------------------
---}
{ TdaQueryDataView.CreateAutoSearchFields }
procedure TdaQueryData…Yep, that would be bad. It has been fixed for the next release. I can send
you the patch files if you would like and you can recompile using your
..\RBuilder\Source\.
Cheers,
Jim Bennett
Digital MetaphorsCheck out our TechTips newsgroup as there is a Templates thread which has an
article on 'Troubleshooting Lost Event Handlers.'
Cheers,
Jim Bennett
Digital Metaphors
If the data records are ordered by date, the you can create a group on a
custom field such as a label. Then you can use a DBCalc in the group footer
band to print the sum of the amount paid. To reset the dbCalc, set its
reset group p…