digitalmetaphors
Comments
-
Thanks for pointing out this demo Chuck! I just downloaded it and will take
a look at in depth, but it appears to be a device that runs alongside of the
screen preview from what I can tell initially, well, without running it. We
act… -
We've seen this behavior before. It is caused by Delphi: we call
FloatToStrF. You can replace the display formatting as shown in a demo I
can email to you, in order to not call this function and perform your own
formatting routine.You need to print the report to a text file and then print that file to the
dot matrix printer. Here is some good info in this topic:
-----------------------------------------------
Article: Printing to Dot Matrix Printer…I can email you a patch which address a problem in RB 6.03 in which the
report isn't regnerated when you change the paper name from the print
dialog. Send an email to support@digital-metaphors.com with a valid reply
address.
Set Report.ShowCancelDialog to true. This will cause a cancel dialog to
display while the report is generating so that the user can cancel the
report to stop generating pages to the archive file.
Cheers,
Jim Be…Are you placing your Reports on a TDatamodule? Move the reports to a TForm
and your problem will go away.
Cheers,
Jim Bennett
Digital Metaphors
-------------------------------------------
…Sorry, missed that. Try connecting the datasets up to a dbGrid on a form to
see the data that is coming through. Is it in the correct order? Is the
main report connected to the master datapipeline? Is the subreport connected
to the…If you are going to use this approach, then you need to link the
datapipelines using the MasterFieldLinks and MasterDataPipeline properties.
This has to be done in order to let the report engine know that it has a
master detail datapi…You can create groups dynamically. Then track which ones you created and
hook the objects up to the correct event handler, based on the order they
were created for the report. The top property is relative to its band.
I'll send you …This is going to be a dynamically created report. There is a report
tutorial in the installed Developer's Guide on creating a report in code.
Once you can create a report in code and it is working, then you'll need to
begin controlli…Since you only have one detail band, you haev a couple of options. One is
to use two region components and set their KeepTogether property to true so
that the second one goes to the next page in order to keep itself together.
Or, you…All you need to do is set the Report.Language property at runtime. You have
to install the resource files (they are really dlls) to the client machine.
Place them in the Windows\System directory on the client machine. See the
RBuild…You can change the language property at runtime. You need to supply the
resource files to the client so that RB can use them to provide the
translations. Please see the languages folder in your RBuilder installation
directory for in…ReportBuilder 7.0 includes the Outline, making it easier to navigate through
the report, instead of only by page as in the previous preview. DADE and
RAP are threadsafe. We updated the popular DADE plugins for thread safety.
T…Where exactly do you see 6.5 mentioned?
Cheers,
Jim Bennett
Digital Metaphors
ReportBuilder 7 contains all of the fixes for 6.03 plus all the new
features. The pricing of the upgrade varies depending on when you purchased
ReportBuilder 6.03. The maintenance release was not cancelled:) The
maintenance update …Sorry about that, we just updated the website to remove all references to
6.5, since we are naming it 7.0. You can get all of the bug fixes we put
together for 6.03 and also some new features in ReportBuilder 7.0 which I
mentioned in…> I have received your email annoucing Report Builder 7 ( Congratulations ).
Thankyou! In the next few weeks, we expect to release ReportBuilder 7.0 for
the Standard, Professional and Enterprise Editions. Since Delphi 7 is about…Below are the fixes which are included in RB 7.0. What problems are you
encountering in RB 6.03?
Fixes for 7.0
1. When an application did not have access to a printer, a 'Canvas does
not allow drawing' …Version 6.03 is not the last version of ReportBuilder! We are continuing
the support of ReportBuilder Standard, Professional and Enterprise in
version 7.0. We are only releasing RB 7.0 Server Edition at this time. The
other edition…Yes, we've read your post in the Borland newsgroups.
We are supporting a new version of Delphi and have spent a tremendous amount
of time improving ReportBuilder over the past year. The development time we
spend to build this ve…We have to support an entire new release of Delphi, which takes development
effort and Digital Metaphors resources to do this. The $175 upgrade price is
not a win/lose situation. You win because you are helping ensure we stay in
busin…No, RB 6.03 will not work with D7. We will release RB 7 for Delphi 7 when
we get our Delphi 7 cd. We should release a version within the next few
weeks.
If you purchased on or after July 1, 2002, you may upgrade your edition of
You could use the JIT pipeline to return the individual memos. This would
create the effect that you have more detail records, one for each memo. Add
a field to the JIT pipeline to indicate a record which should start on a new
page.…These are controlled by the crosstab renderer. You an replace the crosstab
renderer to work the way that you are describing to set the columns on a
page. To control the wrapping of lines, this is not handled. You'll have to
register…Ok, create an integer calculated field on the dataset which has only the
number extracted from the field which is dispaying 'Hall xx' Use this field
to create the crosstab definition so that it orders by xx and then add the
'Hall ' p…You can trick the crosstab into ordering the data alphabetically but still
in the natural order by prefixing each data field value with aaa, aab, aac,
aad,... The the natural order of the field will be preserved. Then when
the cros…You can generate the report to a cache, and then read the cache and send
pages to the device. This way you can know the page count, and then create
a TppPage and stick it on the end. You'll have to update each page object's
AbsoluteP…You can edit the menu property of the designer. Search this newsgroup for
prior questions on this. It would be something like:
unit HideSave;
interface
uses
Windows, Messages, SysUtils, Variants, Classe…What are you trying to do once you know the heights?
Cheers,
Jim Bennett
Digital Metaphors