nicocizik
Comments
-
Thanks Tommy,
This information will be very helpful for other RB users moving forward. -
Hi Perry,
The barcode component simply generates based on its Data property. Assuming the barcode has not already printed, you should be able to update this property with data produced by a variable calculation without issues.
Hi Tommy,
I'll help with this issue moving forward since I wrote the Thumbnail feature.
The TppThumbnailViewer is a descendent of a TScrollBox with its DoMouseWheel function overridden. This event should fire anytime the mou…Hi Ueliton,
When merging two reports on screen there are two main options:
1. Create a parent report with multiple Section subreports inside the detail band. Load each report template into each subreport before printing to scr…Hi Karl,
Thanks for the suggestion. I will add PDF/UA support to our list of possible enhancements to research and possibly add for a later release of ReportBuilder.Hi Lawrence,
Correct, when both Delphi and RAP events are implemented, they will both fire in that order.
Static images (TppImage) will not load for each detail band assuming they have not been changed in the OnGetPicture event…Hi Lawrence,
If your subreport is located inside the Detail band, try setting the ppDetailBand.BandsPerRecord property as needed in an event that fires before the band prints (OnBeforePrint).Hi Lawrence,
RAP supports pass-thru functions to allow developers to add their own routines. See the RAP help and the main RAP demo for full documentation and examples of utilizing pass-thru functions in your application.
Hi Lawrence, (Quote) Yes, I can see many .
ReportBuilder is constantly accessing the connected datasets, movin…Hi Heiko,
In my testing with the latest version of RB, the OnPreviewFormCreate events are firing as expected.
Are you loading templates? If so, you need to be sure to reconnect any events once the templates have been loaded or…Hi Sergio,
We are curious what the issue was and how you solved it . It may be useful for other developers with…Hi Lawrance,
The datapipeline is simply the way ReportBuilder communicates with the dataset. Linking one to a report allows it to access the data as well as automatically traverse each row for each detail band rendered.
If you…Hi Felix,
There is no built-in way in RAP to raise an exception.
One option is to simply use a "ShowMessage" command to provide your users feedback on certain actions.
If you would like to raise a Delphi exception, y…Hi Antonio,
ReportBuilder supports streamed attachments in PDF using the Objects property of the TStrings class (PDFSettings.Attachments). See the included documentation for the TppPDFSettings.Attachments property for more information. <…Hi Andy,
In my testing this worked as expected in RAP and Delphi. Are you sure DocumentName contains a value? Try implementing this in Delphi and tracing into the OnCalc to be sure.Hi Craig,
The behavior of reports with no data is controlled by the Report.NoDataBehviors property. For instance, setting this property to ndBlankReport will still receive a page even if there is no data present.
See the help …Hi Sergio,
1. Which version of ReportBuilder are you using? It's possible the properties are not available in your version.
2. It is not possible to directly upload pictures to this forum. You can add links to your images usi…Hi Sergio,
TppReport.ThumbnailSettings. This is a published property so it is available from the Object Inspector as well as in code. The Thumbnails can be viewed in the same window as the Report Outline by toggling the tab at the top.<…Hi Sergio,
I'm unclear about your request. Are you referring to thumbnails of each page? You can enable this using the ThumbnailSettings of the report.
Perhaps more information about exactly what you need would be helpful.The database collation could be the issue here.
By default ReportBuilder Datapipeline linking uses ANSI collation but this generally needs to match the database setting. You can change the collation type used by accessing the field links…Hi Mika,
1. Which database and connectivity are you using?
2. How are you linking your datasets? Are you using DADE (data workspace)?
We are not aware of any issues with using underscores as field values. Are you a…Hi Marko,
Let's get everything working with a simple, minimal application first before moving to your main application.
Create a new Delphi application, add a Report and a Button and add similar code to its OnClick event. (Addi…Hi Marko,
The data is not stored in the template.
Storing the Auth tokens in the template would not be ideal for this feature. This is why the data is stored either inside the RBuilder.ini file or in the registry. If the OAut…Hi Marko,
These properties are published so they are saved with the report definition (either in the .dfm or report template). Note that Access Token and Refresh Token storage are enabled by default.Hi Marko,
We have not heard of any issues with the help installing for recent versions of ReportBuilder. Are you certain you are accessing it from the correct location?
in Gmail not verified by Google Comment by nicocizik January 29Hi Robert,
Are you assigning the bcD3.Data in RAP code? If so, try creating another report parameter (named BCData perhaps) and assign its value to the BarCode data. It can then be retrieved and used elsewhere in your application.Hi Marko,
Documentation on token storage options can be found in the TppOAuth2Settings.AuthStorage help topic included with ReportBuilder.
For the Gmail Authorization hanging issue. I have a patch for RB 22.03 that may help. …Hi Wenquan,
The error you are getting is a MAPI error so it is likely you are not using the correct email (Indy) plugin.
1. See the following article on email fundamentals to see how ReportBuilder handles emailing files.
<…Hi Marko,
1. Refresh tokens have been added for RB 22. Please consider upgrading.
2. This is a restriction added for most modern browsers so it is out of our hands. A message is displayed to "close the browser".
3.…