Subject | Re: [firebird-tools] kfb updated version with Report function |
---|---|
Author | marius popa |
Post date | 2007-12-12T10:20:46Z |
i downloaded kfbprj-0.2a.tar.bz2 , it is only the source ?
can be compiled with qt4 ?
the nreports included looks good from the project's screenshots
can be compiled with qt4 ?
the nreports included looks good from the project's screenshots
On 12/12/07, lee_domain <lee_domain@...> wrote:
> GENERAL INFORMATION
>
> kfb.0.2a is the updated new version of kfb.0.1a.
> download at :http://sourceforge.net/projects/kfb
> kfbprj-0.2a.tar.bz2 kfbprj-0.2a.tar.gz
> MUST-README-2a.txt
>
> It has 2 major add-ons, changes, and bugs-fixing.
>
> 1. chnage libibpp.so to libkfb_ibpp.so
> 2. add kfb-ncreport function with libkfb_ncreport.so
> ( included libqsqlibase.so of different builkey)
>
> kfb.0.2a will now search different Firebird engine path when starts,
> rather than /opt/firebird/ only. For example, it will also
> search for /usr/lib/firebird/<version?>/
>
> If you have installed more than 2 Firebird engines, kfb wiil pop out
> an input-window and ask you to type in ONLY ONE FULLPATH to the engine
> you want to use with kfb. (but this function is also
> limited/restricted by the kfb-ncreport function, as the reporting
> function requires a libfbclient.so in /usr/lib/, not required by kfb,
> but by QIBASE: "libqsqlibase.so")
>
> COMPILING + INSTALLING
> KFB-NCREPORTING
>
> The kfb-ncreporting function is based on another open-source program
> at: http://sourceforge.net/projects/ncreport by Norbert Szabo
>
> The original author has done a lot on ncreport to work on other
> database engines. My contribute is to modify it to work with firebird,
> and integerated it closely to kfb, taking the most out of kfb's "save
> table to file" function.
>
> On both Main TableGrid and ISQL user-interface TableGrid there are
> "TextSource" button, (different than "save table to file") which will
> save any displaying data in the TableGrid to a text file as the data
> source file.
>
> That's to say as long as you can retrieve data from any table/view,
> or from ISQL user interface by using SQL command, and dispaying them
> on the TableGrid, you can make a Report based on them.
> (kfb has prepared many methods to create/modify/changed/port
> tables/views).
>
> There are some ready-made examples in directory templates, copy all of
> them to /tmp/, including the xxx.png files. Those 2 examples are base
> on employee.fdb.
>
> Now you have 2 wqays to get a report
> 1 dynamic report by connecting directly to Firebird database.
> Each report can be different depending on the current data in
> the database. There is only a report format file to define how
> the report looks and works, while the real data are all in the
> database.
>
> 2. fixed report based on a text data source file made from a
> displaying table.
> There are 2 files for this kind of report: one is the report
> format file,another one is the text data source file.
>
> Unless you make a chnage in the text data source file otherwise
> all report will be the same, no matter how the database changes.
> All report data are black-in-white in the text file, so it is
> fixed. Useful as a history record.
>
> (detailed instructions will be given later)
> ================= eof 2007/12/11 =====================
>
> yours
> O'Li
>
>
>
--
developer flamerobin.org