Hello, is there an executable sample of the scalerichview working with reportworkshop??
im planning to buy any of the below options but I would like to see wich one is better for what im looking for,.
unfortunatelly I don't see a compiled version using the ScaleRichView, or maybe it is there,
TRichView + ScaleRichView + ReportWorkshop
TRichView + ReportWorkshop
something else, is it possible to set a default language (i need spanish) in the licenced version of report worshop? in the demo version I dont see a way to do that.
also is it possible to use unidac (devart) components ?
thank you.
Sample of using ScaleRichView Report Workshop
-
- Site Admin
- Posts: 17564
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: Sample of using ScaleRichView Report Workshop
Hello,
There is a demo of using ScaleRichView together with Report Workshop.
It is in <TRichView Dir>\ReportWorkshop\Demos\FireDAC\ScaleRichViewReportEditor\
This demo is a ScaleRichView analog of TRichViewEdit-based demo (<TRichView Dir>\ReportWorkshop\Demos\FireDAC\ReportEditor\).
Sample reports for this demo are in <TRichView Dir>\ReportWorkshop\Demos\ReportsScaleRichView\InterBase\dbdemos (and others in <TRichView Dir>\ReportWorkshop\Demos\ReportsScaleRichView\, but you need to switch to the corresponding database (tab "Data", button "Change Database").
Yes, Spanish UI is supported. To make it default, you need to assign 'Spanish' to RVAControlPanel1.Language at designtime.
Yes, UniDAC is supported. Unfortunately, we do not have demo projects with UniDAC, but it's simple, you need to link TRVReportGenerator component with TRVReportUniDataProvider component.
If you will try to change one of our ReportEditor demos to UniDAC... All database-specific code is placed in a datamodule. For example, for FireDAC demos, it is in ReportDataFD.pas. You need to create a similar datamodule for UniDAC. If you have problems doing it, I'll try to help.
There is a demo of using ScaleRichView together with Report Workshop.
It is in <TRichView Dir>\ReportWorkshop\Demos\FireDAC\ScaleRichViewReportEditor\
This demo is a ScaleRichView analog of TRichViewEdit-based demo (<TRichView Dir>\ReportWorkshop\Demos\FireDAC\ReportEditor\).
Sample reports for this demo are in <TRichView Dir>\ReportWorkshop\Demos\ReportsScaleRichView\InterBase\dbdemos (and others in <TRichView Dir>\ReportWorkshop\Demos\ReportsScaleRichView\, but you need to switch to the corresponding database (tab "Data", button "Change Database").
Yes, Spanish UI is supported. To make it default, you need to assign 'Spanish' to RVAControlPanel1.Language at designtime.
Yes, UniDAC is supported. Unfortunately, we do not have demo projects with UniDAC, but it's simple, you need to link TRVReportGenerator component with TRVReportUniDataProvider component.
If you will try to change one of our ReportEditor demos to UniDAC... All database-specific code is placed in a datamodule. For example, for FireDAC demos, it is in ReportDataFD.pas. You need to create a similar datamodule for UniDAC. If you have problems doing it, I'll try to help.
Re: Sample of using ScaleRichView Report Workshop
Hello,. unfortunately the firedac sample did not work, could you create this same sample but using unidac and scaleveiw?
the firedac is showing the below errors.
(btw in the firedac sample i dont see the SV in use)
---------------------------
Debugger Exception Notification
---------------------------
Project ReportEditorFD.exe raised exception class EReadError with message 'Property ColorDepth does not exist'.
---------------------------
Break Continue Help
---------------------------
---------------------------
Debugger Exception Notification
---------------------------
Project ReportEditorFD.exe raised exception class EReadError with message 'Error reading ilNormal.ColorDepth: Property ColorDepth does not exist'.
---------------------------
Break Continue Help
---------------------------
---------------------------
Application Error
---------------------------
Exception EReadError in module ReportEditorFD.exe at 00026517.
Error reading ilNormal.ColorDepth: Property ColorDepth does not exist.
---------------------------
Aceptar
---------------------------
the firedac is showing the below errors.
(btw in the firedac sample i dont see the SV in use)
---------------------------
Debugger Exception Notification
---------------------------
Project ReportEditorFD.exe raised exception class EReadError with message 'Property ColorDepth does not exist'.
---------------------------
Break Continue Help
---------------------------
---------------------------
Debugger Exception Notification
---------------------------
Project ReportEditorFD.exe raised exception class EReadError with message 'Error reading ilNormal.ColorDepth: Property ColorDepth does not exist'.
---------------------------
Break Continue Help
---------------------------
---------------------------
Application Error
---------------------------
Exception EReadError in module ReportEditorFD.exe at 00026517.
Error reading ilNormal.ColorDepth: Property ColorDepth does not exist.
---------------------------
Aceptar
---------------------------
-
- Site Admin
- Posts: 17564
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: Sample of using ScaleRichView Report Workshop
What version of Delphi do you use?
ColorDepth property was added in TImageList in Delphi 2009, and this is a minimal required version of Delphi for our FireDAC report editor demo, because it uses 32-bit toolbar images (they are supported only in Delphi 2009 and later).
There are two FireDAC report editor demo, in Demos\FireDAC\ReportEditor (it uses TRichViewEdit) and Demos\FireDAC\ScaleRichViewReportEditor\ (it uses ScaleRichView).
Actually, all our TRichViewEdit-based report editor demos are almost identical, the difference is only in datamodules.
If you want to make FireDAC demo for older versions of Delphi, you can take the demo in IBX\ReportEditor\DelphiOld\, remove ReportDataIBX from the project and from "uses" of the main form, and add FireDAC\ReportEditor\ReportDataFD.pas instead.
In FireDAC\ReportEditor\ReportDataFD.pas, change all '..\..\' paths to '..\..\..\'
ColorDepth property was added in TImageList in Delphi 2009, and this is a minimal required version of Delphi for our FireDAC report editor demo, because it uses 32-bit toolbar images (they are supported only in Delphi 2009 and later).
There are two FireDAC report editor demo, in Demos\FireDAC\ReportEditor (it uses TRichViewEdit) and Demos\FireDAC\ScaleRichViewReportEditor\ (it uses ScaleRichView).
Actually, all our TRichViewEdit-based report editor demos are almost identical, the difference is only in datamodules.
If you want to make FireDAC demo for older versions of Delphi, you can take the demo in IBX\ReportEditor\DelphiOld\, remove ReportDataIBX from the project and from "uses" of the main form, and add FireDAC\ReportEditor\ReportDataFD.pas instead.
In FireDAC\ReportEditor\ReportDataFD.pas, change all '..\..\' paths to '..\..\..\'
-
- Posts: 3
- Joined: Tue Sep 11, 2018 2:29 pm
- Location: Czech
- Contact:
Sample of using ScaleRichView Report Workshop
If Report can be design using a simple drag and drop.. only textbox WITH EXPRESSION, caption and line or box. it will be VERY HELPFUL.
-
- Site Admin
- Posts: 17564
- Joined: Sat Aug 27, 2005 10:28 am
- Contact:
Re: Sample of using ScaleRichView Report Workshop
Report templates are created in a rich text editor, so you can use editing operations to insert fields, including drag&drop.
In our ReportEditor demo projects, fields can be inserted by clicking in the field list (located at the left side of the main form window). But this is only a demo project, you can implement your own user interface.
Demo projects showing how to implement drag&drop from other controls to our editors:
https://www.trichview.com/forums/viewto ... f=3&t=3407 (from TTreeView to TRichViewEdit)
https://www.trichview.com/forums/viewto ... f=3&t=8834 (from TStringGrid to TSRichViewEdit)
In our ReportEditor demo projects, fields can be inserted by clicking in the field list (located at the left side of the main form window). But this is only a demo project, you can implement your own user interface.
Demo projects showing how to implement drag&drop from other controls to our editors:
https://www.trichview.com/forums/viewto ... f=3&t=3407 (from TTreeView to TRichViewEdit)
https://www.trichview.com/forums/viewto ... f=3&t=8834 (from TStringGrid to TSRichViewEdit)