New Blog Post: PDF/A and Metadata

nicocizik

About

Username
nicocizik
Joined
Visits
365
Last Active
Roles
Administrator
Last Name
Cizik (Digital Metaphors)
First Name
Nico

Comments

  • Hi Scott, I sent you a patch that gives you access to the report object from the Email Dialog ancestor.
  • Hi Scott, To get the effect you need, you will need to use section subreports and toggle their visibility rather than the detail and summary bands. ReportBuilder was not designed to show only the Summary band. Start by creating a new empty report…
  • Hi Alejandro, A report will only traverse the dataset it is connected to. If you need to traverse more than one dataset, you will need to use subreports (connected to those datasets) to do so. I suggest taking a look at the Developer's Guide that…
  • Hi George, This is a known issue. There is a patch available for RB 19.02 that solves this problem. All registered users with an active software subscription can email support@digital-metaphors.com to receive the patch.
  • Hi Alejandro, The BeforeOpenDataPipelines event is designed to fire only once before all datapipelines are opened. This event was added so that it would be possible to easily add custom parameters to the underlying SQL or perhaps generate custom S…
  • The issue Mr. Lawrence was having was due to the FieldTitle property being set for a form field in the detail band of a report. Some PDF viewers check the form-field Title property and duplicate the data if the title is the same for multiple fields…
  • Hi Tim, This is not currently a feature of ReportBuilder but I can see how it would be useful. I will add this to our list of possible enhancements. Currently you would need to manually update the HyperLink property from an event that fires after…
  • Hi Ian, Be sure you have the WordWrap property set to True. Also note that a proper CRLF is #13#10 or Chr(13) + Chr(10). Is there a reason you are using a Variable? Generally Variables are meant for calculations in the OnCalc event. For an addr…
  • Hi Jim, I tried the exact example above only changing the scale from 2 to 2.08333333333 and received the expected results. Exporting a report with a scale of 2 gave image dimensions of 1632 x 2112. Exporting a report with a scale of 2.0833333333…
  • Hi Nicolas, This is not a known issue with RB 19.02 nor am I able to recreate this with a simple example. Please create a simple, minimal example that we can run here using only ReportBuilder and Delphi components and send it to support@digital-me…
  • Hi Gary, I am unsure how this worked in previous versions of ReportBuilder. I checked our source back to RB 7 and the Clear routine hasn't ever been implemented in the TppMemo class. It is implemented in the ancestor TppPrintable and sibling TppD…
  • ReportBuilder will generally not sort the data for you, this is something that will need to be done in your query either using SQL, stored proc, or a summary query.
  • See the main RAP demo for how to create and alter TeeCharts completely in RAP.
  • The DataPipeline.RecordIndex is not currently exposed to RAP. We will consider adding it for a later release.
  • One option is to try setting Report.CachePages to True.
  • Hi Timo, ReportBuilder does not natively support exporting to the PDF/E format at this time. We will consider adding support for this format in a later release of the product. Thanks for the feedback.
    in PDF/E Comment by nicocizik August 14
  • Hi Ken, I am unable to recreate this error with a simple 64bit example. Please create a simple application that demonstrates this behavior and send it to support@digital-metaphors.com in .zip format or provide the exact steps needed to recreate it…
  • Hi Kristi, Which version of ReportBuilder and Delphi are you using? What database and connectivity are you using to connect the report? Are you using DADE or creating your queries in Delphi?
  • Hi Thomas, ReportBuilder does not have a built-in way to display PDF inside the report body. I would suggest using a bitmap or metafile for you letterhead and perhaps place it inside a page layer. Page Layers will print on each page behind the re…
  • Hi Mike, ReportBuilder does not have any built-in features to wrap text around an image. This is something we will consider adding for a later release of the product. Currently you can manually size multiple text objects around the image or you c…
  • Hi Bruce, It appears you may have AutoSearch enabled for your report parameters. You can easily disable AutoSearch for your report parameters by selecting the parameter and being sure the AutoSearchSettings.Enabled property is False. From DADE (d…
  • Hi Bruce, Take a look at the following example on finding the right font size to fit in a static area. It uses the Band.BeforePrint event to compare the text width to the width of the control, then begins shrinking the font in a loop and re-testin…
  • Hi Francesco, Check out examples 51 and 52 of the main RAP demo for how to create charts in RAP code. I tried running these myself and apparent these demos have been a bit neglected over time. Below are the steps to get them working with modern v…
  • Hi Ario, Which version of ReportBuilder and Delphi are you currently using? I'm unclear where you would like password protection. Would you like it before printing (to paper or file) or just before being able to preview on screen after generation?
  • Hi Francesco, Yes, ReportBuilder contains wrappers for TChart and TDBChart only. If you find new features that you would like added, let us know and we'll add it to our enhancements list. 1. One option would be to write code to create a new serie…
  • Hi Francesco, It seems feasible that you could create a single dataset that contains the data you want in ReportBuilder as you mention. The then becomes if TeeChart itself can give you a stacked view of this data. This is more of a TeeChart quest…
  • Hi Jim, But if we set the DPI value and at the same time TppPNGDevice.outputStream := MemStream; the DPI value in the image is lost. I am unable to recreate this behavior here with a simple test. I tried in two ways. One using the Report.OnFileD…
  • Hi Rhonda, See the following article on how to create a report object loop. http://rbwiki.digital-metaphors.com/delphi-code/layouts-delphi-code/report-object-loop/
  • Hi Jim, 1. For the image device, each page of a report is exported with an underscore then page number as a suffix for the file name. If you are getting "_1" then you are not defining an initial file name (TppReport.TextFileName property). If you…
  • Hi Carlos, If you are attempting to manually load a report previously saved with the Report Explorer, you will need to use the following method described in the article below. You can either use the ReportExplorer.LoadReport routine, or implement …