nicocizik

About

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

Comments

  • Hi Ian, Your code looks good! I can see only a couple issues. 1. RAP does not support unsigned types such as Cardinal or Byte. For the purposes of this routine, you will need to declare each parameter as an Integer then possibly check for compat…
  • Hi Ian, RAP passthru examples can be found in the main RAP demo located in the \Demos\0. RAP\1. Main\ directory. See the following article on where these examples are installed on your machine. http://rbwiki.digital-metaphors.com/general/installa…
  • Hi Tommy, Subreports are simply virtual containers and do not have a role in page rendering. Generally if something works with SinglePageOnly but doesn't without, it is a threading issue. The fact that the component is in a subreport is likely a …
  • Hi Ian, RAP does not natively support bitwise operations. This is something we will consider adding to a later release of the product. Currently you can easily create a pass-thru function to perform these calculations.
  • Hi Tommy, Thanks for posting your solution. The TppOutlineNotebook is a tab control that contains two pages (tabs). One for the OutlineViewer and one for the ThumbnailViewer. An easier way to access the ThumbnailViewer would be by directly acces…
  • This feature has been added to our list of possible enhancements for a later release.
  • Thank you for pointing this out. A new version of ReportBuilder Standard for Delphi 10.3 has been uploaded to our server. Please re-download and re-install ReportBuilder. Note that this only affected the Standard edition of ReportBuilder for Delp…
  • Hi Joe, Please include the version of ReportBuilder and Delphi you are using when posting questions. We only have resources to provide tech support to Delphi developers with an active RB license.
  • Hi Carsten, {$ifdef pro} is used by ppPropEd.pas in RB18.00 Correct, however in your initial post, you claimed that "{IFNDEF PRO}" was in the ReportBuilder source. It is not. Is this the switch to differentiate betwenn Stand and Pro-Version auf…
  • Hi Carsten, The compiler variable "Pro" is an internal variable that should only be used by ReportBuilder. I cannot find anywhere in our current source were we check for {$IFNDEF PRO} so this must be in some altered source of yours. However, if i…
  • Hi Greg, Take a look at the following articles on how to access the preview buttons or add new buttons by creating a custom preview plugin. This first article shows how to access the preview buttons (and hide one of them). In your case you will a…
  • Hi Carl, I do not recommend using fixed subreports to limit the number of data rows displayed. This should be done in SQL using a search condition or row limit feature (TOP - SQL Server, LIMIT - (MySQL, SQLLite), ROWNUM - Oracle). Page Header and…
  • Hi Alessandro, Starting with version 16, ReportBuilder Enterprise and Server includes our REST reporting services with FMX support. This essentially gives you the ability to view, navigate, and print all your current reports from the FMX platform w…
  • Hi Niels, A license to RB 19.02 includes the ability to download and use the last produced version for legacy Delphi such as D5. However we cannot provide tech support, fixes, etc. for the old versions. I highly recommend using the latest Delphi …
  • Hi Bruce, 1. Take a look at the following article on how to fill a page with lines. It uses a group footer to determine the end of the details and checks the PrintPosRect property for the page position in the AfterPrint event. It then uses that p…
  • Hi Carl, According to our records, you have an updated software subscription. Is there a reason you are using older versions of ReportBuilder? I highly recommend updating to the latest version (19.02) as this is the only version we are able to pr…
  • Hi Eric, It is possible to draw a box with 4 lines . I highly suggest using the new TableGrid component to draw vertical and horizontal tables in ReportBuilder. This component automatically draws the lines for you and they will always line up. …
  • Hi Eric, The issue is a long standing one that is difficult to "fix" due to backward compatibility requirements and mathematical limitations. The issue occurs when attempting to line up lines and shapes. Lines and shapes are drawn differently in …
  • Hi Shereif, The standard way to combine reports is to use Section subreports. Start by creating a single empty report with a detail band only. Then add the number of sections style subreports you need for each report to be merged. This can be do…
  • Hi Eric, Add a DBCalc component to the detail band and set its DBCalcType property to dcCount.
  • Hi Mario, Take a look at the following articles on how to print to a continuous paper printer. We have numerous customers using these techniques to print receipts, labels, etc. The second article includes a small example. http://rbwiki.digital-m…
  • Hi George, The message indicates that the software subscription has expired for the serial number entered when installing ReportBuilder. You can update your serial number in the Help | About option of the main menu in the report designer to remove…
  • Hi Stephen, If you would like to create a custom previewer, I suggest creating a preview plugin rather than piecing together the viewer and other features manually. It’s also possible to display the preview inside a panel so it’s not restricted to…
  • Hi Samuel, The ability to select and join multiple tables in the query wizard has not changed. It is still possible to select multiple tables and join them (I tested this to verify). Are you perhaps using a DataDictionary with AutoJoin set to Tru…
  • Hi Samuel, Okay, let's go back to having an Unassigned parameter and alter the ItemUpdate SQL to handle the special case when there are no records in the dataset. if :ItemId is null then select ItemId, FolderId, ItemName, ItemSize, ItemType, Modi…
  • Hi Samuel, This appears to be a change in NexusDB. The latest version(s) of NexusDB altered the way values can be compared to an unassigned (NULL) value which causes access issues when reading or manipulating the ItemUpdate query. To solve the is…
  • Hi Gerhard, You need to add ppChrtUI to your uses clause to register the TeeChart editor at runtime. http://rbwiki.digital-metaphors.com/end-user/fundamentals-end-user/registration-of-components/
  • Hi Ian, Try using the DataPipeline.EOF property to determine whether data traversal has ended, then hide the header in the StartPage event. In my testing with the following code, I was able to get the effect you are after. procedure TForm1.ppRepo…
  • Hi Chris, This is not a known issue with unicode encoding. For RichText, bullet points are resolved to Unicode characters so it is necessary to use Unicode encoding when exporting bullet point RichTexts to PDF. Please provide a simple example in …
  • Hi Gerhard, I'm sorry but I'm unsure how this is a ReportBuilder issue . TcxPageControl is a DevExpress component, it does not relate to ReportBuilder in any way and is not used or referenced by ReportBuilder. The Delphi component TPageControl is…