nicocizik
Comments
-
Hi Simon,
I would suggest placing a break point inside the OnCalc of you TppVariable
and track the calculation as the report generates to give you a better idea
what exactly is happening. There are many events that could be use… -
Hi,
Try using the TppReport.PrinterSetup.PrinterNames property to define the
PrinterName property. These names need to be exact for ReportBuilder to use
them correctly.
--
-
Hi Daniel,
Left to Right column traversal did not work correctly in RB 6.03. This was
fixed for RB 7. I also believe that the Band.BeforeGenerate may fire too
late to adjust the height of that band.
Try downloading … -
Hi Deck,
There is no built in way to see if the DataSettings have been changed by an
end-user in ReportBuilder. Note that you can prevent your users from even
accessing the DataSettings dialog in the first place by setting the<… -
Hi Dave,
Instead of using a DBText to get the TimeStamp data, try using a TppVariable
and retrieve the data manually. Simply place a TppVariable on your report
and in its OnCalc event get the timestamp value, convert it to a TD… -
Hi Reid,
A .raf file is a ReportBuilder Archive File. You can print your reports to
archive by setting the Report.DeviceType to ArchiveFile and
Report.AllowPrintToArchive to True.
--
-
Hi Bruce,
An example created in ReportBuilder 7.04 that I could easily run on my
machine would be ideal.
--
-
Hi,
In my testing (with DBMemos and DBTexts) everything seemed to work as
expected. When I linked a DBMemo to a field in a datapipeline that
contained no data, the memo field was empty but the rest of the detail band
was p… -
Hi BMAC,
Try changing the TppSubreport.Report.NoDataBehaviors to have ndBlankReport
:= True. This is a published property and is accessable from the Delphi
Object Inspector while designing your subreport.
--
-
Hi Dave,
You can set the print position of a band any time before it begins to
generate. The best place would probably be in the OnStartPage event of the
report. If you can calculate ahead of time what the space taken by your<… -
Hi Dave,
Are you using RAP or are you making this calculation in Delphi code? If you
are using Delphi, you can simply use the OnCalc event of the TppVariable in
the subreport to update the Variable you have in your main report.… -
Hi Helmut,
To change the printer setup for an individual page on the fly, you will need
to access the Report.Engine.Page property with unfortunately not available
in RAP. This means you will need to create a pass thru function … -
Hi Kevin,
The example I posted below simply contains a form with two datapipelines
connected to two tables, a report and a button. When the print button is
clicked, a report template is dynamically loaded into the subreport loc… -
Hi Kevin,
I'm a bit unclear about what exactly you would like done inside the
designer. When loading the designer, you could use the OnShow event to load
the template files into the fixed subreports inside your main report. Yo… -
Hi Kevin,
I would suggest creating a report with three fixed style subreports inside
the detail band, set to measure exactly 1/3 the page height. Then when you
load your report, dynamically load a single report template into ea… -
Hi Brandie,
It looks as though you may not have your report connected to the proper
datapipeline. A report in ReportBuilder will only traverse a single dataset
(connected to a pipeline) that you select. Click the Report | Data… -
Hi Chris,
This is not a known issue (yet
) for RB 7.04. Be sure all your report
components are well withi… -
Hi Marcelo,
Since there is no way to access outside objects in RAP you will need to
create a pass thru function in delphi that is registered and called from RAP
to do so. There is an example of creating a pass thru function loc… -
Hi Marcelo,
This would definitely be possible using a RAP pass thru function. In the
AfterPrint event in RAP, simply call the pass thru function to update your
dataset with the actual date.
--
-
Hi Marcelo,
I'm unclear about what you are trying to accomplish. If you are loading
templates, then that is definitely the reason your AfterPrint event is not
firing. As a rule of thumb, you should never alter the data while a… -
Hi Marcelo,
If you have access to the report object, then you should be able to assign
the AfterPrint event. Are you by chance loading a template? If so, you may
be loosing your references to the event handler.
Hi Steffen,
Unfortunately this is currently not a feature of ReportBuilder. I will mark
this down as a possible upgrade for a later release.
--
Hi Walt,
We have not had any issues like this before regarding to the size of the
table you connect to a report. Please set your debugger to break on
exceptions and try tracing into the ReportBuilder code. This may give us aHi Bill,
There is currently not an automatic way to change the formatting of a mail
merge field. You will need to use the TppRichText.RichText property to
locate the position of the mail merge tag, then using the SelText proper…Hi Stan,
I believe the reason you are getting a zero is that your precision is set to
round to the nearest ten thousands place. If you make it a -4, it will
round to the right of the decimal place (or the ten thousandths place)…Hi Adam,
Thanks for the feedback. We will look into this for the next release.
--
This question was answered via email.
--
Hi Regine,
Try placing a Section style subreport at the top of your title band. Be
sure the subreport is flush to the top of the title band.
--
Hi Sean,
Check out the following example of making the font smaller to fit all the
text into a single page. You could do something similar with the fixed size
of your subreport/region. This example essentially prints the repor…Hi Sean,
The TextSearch feature can be enabled using the TppReport.TextSearchSettings
property. I believe TextSearch is enabled by default. You can use it in
the Report Preview window by clicking on the pair of binoculars at t…