rave-reports

How to fix the endless printing loop bug in Nevrona Rave

Nevrona Designs' Rave Reports is a Report Engine for use by Embarcadero's Delphi IDE. This is what I call the Rave Endless Loop bug. In Rave Reports version 6.5.0 (VCL10) that comes bundled with Delphi 2006, there is a nortorious bug that plagues many Rave report developers. If you have a non-empty dataset, and the data rows for this da...

Displaying unicode text in Rave Reports on Delphi 2009

I am in the process of porting a Delphi 2006 app to Delphi 2009. Out of the box support for unicode has been easy - almost no work required. Most 3rd party controls already have Delphi 2009 updates available. Rave Reports (latest version 7.6.1, available here) has also been updated, but I cannot seem to get it to correctly display RTF t...

Rave Reports exporting to excel

Hi Guys, i have a rave report with 5 pages inside it, we need to export to excel two page from those 5 report pages, each page is a report itself... we use gnostice v2.5 to do the exporting. currently using Rave 6.5 with BDS2006. Hi, maybe i was not clear enough, i have 1 Report which consists of 5 pages, Page1, Page2, Page3, Pag...

Rave Report Exporting to Excel

Hi, maybe i was not clear enough in my first question, i have 1 Report which consists of 5 pages, Page1, Page2, Page3, Page4, Page5, i can export the entire report without a problem, bu we only need to export Page1 and Page2. and yes my question is how do i do it? thanks, Vladimir ...

Delphi - how do I export a rave report to Excel

I have a rave report that has 50 pages I need to generate a PDF report with that has pages 1 to 50 and generate a excel spread sheet that has pages 1 to page 3 I am using Delphi 2006 Rave reports 6.5 and gnostice v2.5 Question: How do I export the first 3 pages of the report to excel? ...

Rave Reports and EAN128 Barcode

Hi I am trying to print an EAN128 barcode in Rave reports. According to the help I should be able to use the code128 component, and add the FNC1 to it. I just cannot get this to work. Can anyone please help me. ...

Rave Report that comes with Delphi 2006

There is a software which is using BDE for its database activities. The database is very awkwardly designed. I have to build a few custom reports that will use the data generated by this software. I have a need to skip a few records based on a few conditions. Like for example if Field4 and Field5 = 0 then that record should not be pr...

Number to words in Rave Report

I have managed to design a report the way I want but I am not able to get Rave Report to print/convert Grand total to Words like for example if the grand total is 1,200.00 it should print One Thousand and Two Hundred only. Is something like this possible in Rave Report? ...

How to calculate the number of rows for a report and hide a header.

I'm creating my first report with Rave Reports for delphi. I've got the records displaying nicely and I'm on the final stretch before finishing. I have a set of records which I'm displaying with an if statement on the before print event ONLY if the 'comment' field on the record has data (which is string data). This The problem I have i...

Rave Reports - How to find which File format user selects during setup?

I am using Delphi 7. I have the reporting mechanism implemented using Rave. Also exporting to HTML, PDF and TXT is used. There is a problem though: When user saves report into file directly (without previewing it first), file extension is not added to the filename by Rave. So the file created looks like Report (instead of Report.pdf) an...

Landscape printing in Rave Reports Delphi 7

I have create report designs in Rave (Delphi 7). However they are in portrait mode. When user selects landscape printing from Print Setup, it is printer in portrait again anyway. How can I fix it, so that Rave generates reports in a format which user selects during print setup? ...

How to find which page orientation user selects in Rave (Delphi 7)

Is there a way to find which page orientation (poLandscape or poPortrait) user selects furing preview setup? I have tried this code: if RvSystem1.SystemPrinter.Orientation=poPortrait then ShowMessage('Portrait') else ShowMessage('Landscape'); But this code give "Portrait" even if I select Landscape from setup. Can anybody help? ...

Delphi - preview a Rave report on the form

How can I preview a rave report on a Delphi form? I have a page control with 2 pages: on the first one the user enter some data (name, address...) and I want on the second page to preview the report generated with the data from the first page. ...

Delphi - How to save multiple Rave reports to one pdf file?

I have multiple rave reports(projects) in the project(the delphi project) and I want to save them all in one pdf file. How can I do it? ...

Landscaping in Rave Reports using Delphi 7

I have an application that uses Rave Reports on Delphi 7. I want the reports to have its default display in landscape. How am I going to do it? Any suggestions would be very much appreciated. ...

How can I print SelectedRows in DBGrid using Rave Report ?

To report current record in dataset I have made (one record by page): RvSystem1.SystemPrinter.FirstPage := DataSet.RecNo; RvSystem1.SystemPrinter.LastPage := DataSet.RecNo; So, how we can report only selected records in DataSet when all records appears in the same page. Something like: RvProject1.SelectReport('Report1'); for I := 0 t...

Printing image in Rave Reports

I have an application being developed in Delphi 2009 and Rave Reports. I would like to have an image printed in the reports. How am I going to implement this? Any suggestion would be very much appreciated. ...

Setting page margins in Rave Reports

I am using Rave Report to print my reports in Delphi. Is there a way i can set the page margins(left, right, top and bottom) for printing my reports? please help me.... ...

Rave Reports DataText Left

I'm using Delphi 7 and Rave Reports. How can I set the DataText.Left property (from Rave Reports) dinamicaly according to the size of another DataText that comes before. I tried using the width from the previous DataText, the Length of the field that the first DataText is displaying... None of them worked. I would really appreciate it ...

Problems with Rave Reports 7.7BE scripts

Hi Guys, I have an application that uses Rave Reports. After upgrading from Delphi 2006 to Delphi 2010 some scripts stopped working and gives an Access violation message I have a script that looks like this: OnGetText: IF (ddvDetailTaxidEventType.AsInteger = 1) THEN Value := 'TEST ' + ddvDetailTaxidEventType.AsString ; ELSE...