[Gambas-user] Zlib 1.0
Dimitri Bellini
dimitribellini at ...69...
Tue Feb 24 11:30:23 CET 2004
Dear Daniel
sorry for my late post.. I have found some of your consideration in Gambas
help wrote by Rob, i now start to watch and understand what can i do to
create Component but i think is not simple for me :-) i try...
I see in the help a function PRINTER is not possible to use it to create a
simple tool to create report?
Thanks in advance
Dimitri
On Saturday 21 February 2004 16:50, Daniel Campos wrote:
> El sáb, 21-02-2004 a las 17:39, Dimitri Bellini escribió:
> > Dear Daniel
> > thanks for you great component i use it every day and i find it very
> > important in gambas... But i ask to you if you have plan to create a new
> > component to manage a printer report... A new way :-) Can you give me
> > some consideration about it and how is difficult to develop and if is
> > possible to create with gambas language...i try by me... ( but im not a
> > guru...) Thanks in advance
> > Dimitri Bellini
>
> I've think a little about a printer report component - I think you mean
> a report component to allow print reports from MySQL, Postgres, etc, or
> even data not attached to any database. Now it is possible to write
> reports using an external application like Kugar, that allows to define
> a report template and report data using XML. XML is a simple format
> which can be used event if Gambas does not have already a XML component.
>
> If you need it soon, use Kugar, it is cool and free. If you can wait a
> time, my future plans are:
>
> - Finish the net.curl component, this will allow to create "high-level
> network applications" in gambas.
>
> - Write the XML component (I have some code written, but not functional
> yet), which will allow not only to write XML files but, using the
> "net.curl" component, allow to communicate with remote systems using
> xml-rpc and event soap protocols.
>
> - Write a general report component, which would use a general XML format
> to link it with drivers to allow use many different report generation
> tools like Kugar, or may be others you can find in internet (even
> OpenOffice). The structure would be a generic report class, with a
> constructor explaining the kind of report tool you want to use, and
> especific drivers to manage all XML data and convert it to the specific
> data needed by the various report tools available.
>
> - Think that Gambas is not attached to any specific technology, so any
> component must be as abstract as possible. These ideas explained before
> are not mine, but explained, and even implemented before by Benoît and
> and other people in Gambas, like the 'db' component, useable with
> MySQL, Postgres or any other database driver, or the graphical componet,
> currently implemented with QT but abstract enough to be implemented with
> GTK, WxWidgets (no, now it is not WxWindows, Micro$ decided this name is
> not legal) or even JAPI.
>
> - Finally, if you really want to colaborate in that component with me,
> I could write in few time a generic component to create a genereric
> interface for report drivers, and you could write a specific driver may
> be for Kugar or any other report tool you consideer useful. It is sure
> we would find a lot of help from Benoît and the rest of Gambas coders or
> helpers to add features to our first ideas. I could also give you help
> to start writing components in Gambas.
>
> - May be you would like to write the generic component and me designing
> a specific component for kugar, this also would be fine!
>
> - If you just want start to learn about components, and then start with
> that specific work, OK! try writing just little components (useful or
> not, just to learn), and I will provide you as help as possible!
>
> - If you need to be a guru or not to write a Gambas component just
> depends of you, it has clear specifications (at gambas wiki), and a lot
> of helper functions, so try it, ask any question to me, Benoît or other
> people, and see the wonderfoul results!
>
> Waiting for your news!
>
> Regards, Daniel Campos
>
>
>
>
>
> -------------------------------------------------------
> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
> Build and deploy apps & Web services for Linux with
> a free DVD software kit from IBM. Click Now!
> http://ads.osdn.com/?ad_id56&alloc_id438&op=Click
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
More information about the User
mailing list