Page 1 of 6

EasyReport progress?

PostPosted: Sun Dec 13, 2020 4:26 pm
by elvira
Hi friends!!,

Is there any progress?

Thanks :D

Re: EasyReport progress?

PostPosted: Sun Dec 13, 2020 5:37 pm
by Silvio.Falconi
elvira wrote:Hi friends!!,

Is there any progress?

Thanks :D



there are no small ER problems but big problems, the objects must not be created by Tcontrol but must belong as subclasses of a general parent class
as I have already explained more times to gurus, you have to rewrite all or part of it
- A Treportdesigner class where a white rectangle is created with the size of the page to be printed or to create the printing area if we want to do it as easyreport,
to the Treportdesigner class this class we can add the elements (aItems)
the printing area (white rectangle) must have the possibility of zooming in on the area or zooming in on the whole area without resorting to the rpreview
- A parent class TReportItem
- inherit subclasses from ReportItem for text, Image, barcode, tbox, tline, tcircle

probably does not work well because it is based on the fivewin Tcontrol class so that the drag of the objects (dots) are not where they should be and makes exact movement difficult,
this happens if you want to draw an invoice with precise lines and boxes

as I wrote above there must be a parent class such as TRptItems that also has the dots method,
the C5 man had started to do something that could work but the data sources in Linares are not the ones that actually build the report designer that he had created
but maybe you can take those sources and integrate them into ER
For an Italian application you have to build many print models, it is difficult to build a model, let alone if you have to build 50/60 for an entire application.

Re: EasyReport progress?

PostPosted: Tue Dec 15, 2020 12:48 pm
by elvira
Yes, the problem is in the designer as the print module works very well.

Maybe Fivetech is developing a new designer?

Re: EasyReport progress?

PostPosted: Tue Dec 15, 2020 2:57 pm
by Otto
Dear Antonio, maybe you can upload the current status to GITHUB.
One or the other might be able to contribute something.
Best regards,
Otto

Re: EasyReport progress?

PostPosted: Wed Dec 16, 2020 9:52 pm
by Silvio.Falconi
Otto wrote:Dear Antonio, maybe you can upload the current status to GITHUB.
One or the other might be able to contribute something.
Best regards,
Otto

Otto,
ER is allready on github from many time ( 6 year ago)

https://github.com/FiveTechSoft/EasyReport

but this is not the problem, the problem is another

1) zoning for me is wrong - you have to watch fastreport
you see the whole page, to create the print area for example the body of the invoice just create a class type box and delimit the print within the limits of this box (body start / body end / line spacing)
2) Create a parent class (see informes.prg - paco sources) and then all the other child classes for the objects (line, box, barcode, Img, say, field)
3) for the parent class (for example Telement) you must not use the tcontrol class as parent class, because the dots are often incorrect, when you move an object the cursor (with the hand - drag) is not in the position it should be, but a class of its own where you build the dots and you have created the methods for the movement (e.g. MouseMove ())
3) the object classes must be built inherit TElement where they take the basic things common to all objects
4) to create the area for the body of an invoice, create an object class (child) type TArea and the printing procedure recognizes this element and creates the do while loop to repeat the fields within this area.

We have always been around, for years that gurus could solve this problem, but we trust applications like ER and MyRpt and then we are forced to use fastreport because ours are few reliable.
There are people (who use fwh) who have built good report designers but don't publish it, I know some

Antonio told me that paco had sent all the sources to him,

Image

but I have not found the sources of this program, where are the sources?

I have the exe and the designer created on this exe run ok, where are the sources of this project ?

Re: EasyReport progress?

PostPosted: Thu Dec 17, 2020 8:10 am
by Antonio Linares
Dear Silvio,

Please send me that EXE, thanks

Re: EasyReport progress?

PostPosted: Thu Dec 17, 2020 4:45 pm
by Silvio.Falconi
Antonio Linares wrote:Dear Silvio,

Please send me that EXE, thanks

sent

Re: EasyReport progress?

PostPosted: Thu Dec 17, 2020 5:02 pm
by Antonio Linares
Can't open it, gmail reports a virus into it

Re: EasyReport progress?

PostPosted: Thu Dec 17, 2020 5:12 pm
by Silvio.Falconi
Antonio Linares wrote:Can't open it, gmail reports a virus into it

sent via wetransfer

Re: EasyReport progress?

PostPosted: Fri Dec 18, 2020 11:43 am
by Antonio Linares
got it Silvio, please check your email

Re: EasyReport progress?

PostPosted: Fri Dec 18, 2020 6:03 pm
by Silvio.Falconi
Antonio Linares wrote:got it Silvio, please check your email


Sorry, I not have that sources my friend

Re: EasyReport progress?

PostPosted: Fri Dec 18, 2020 6:51 pm
by Antonio Linares
We need to find the source code for these Classes:

TPANELEX, TTREEVIEWEX, TGRIDEXTENDED, TLISTPROP

If any of you have these files, please share them so we can rebuild these examples.

Do we have Paco GarcĂ­a's updated email ?

Re: EasyReport progress?

PostPosted: Fri Dec 18, 2020 8:23 pm
by Silvio.Falconi
look your mail

Re: EasyReport progress?

PostPosted: Fri Dec 18, 2020 8:24 pm
by Silvio.Falconi
I not found TTREEVIEWEX

Re: EasyReport progress?

PostPosted: Sun Dec 20, 2020 9:49 am
by Antonio Linares
We need wnddsgn.ch

Help please