[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice
Subject:    Re: KOffice interfacing and formulars
From:       David Faure <david () mandrakesoft ! com>
Date:       2002-02-28 1:42:22
[Download RAW message or body]

On Tuesday 26 February 2002 12:51, Stefan Petersen wrote:
> Hi everybody,
> 
> at the moment I have StarOffice running with some forms and a connection to a \
> postgresql-database via ODBC to display the data's of the database. 
> Is this also possible with KOffice ?

There is no database application as part of KOffice yet.
Several have talked about starting one, but currently there's still nothing.
The only database-related feature in KOffice is KWord's mail merge which
(in CVS, not in 1.1.1) can take data from a database.
This uses Qt3's SQL-database support, which makes it very easy to access
all brands of SQL databases (hint! ;).

> I have read the documentattion and some tutorials regarding DCOP-interfacing. From \
> my understanding it should be possible to communicate e.g with Kspread via the \
> DCOP-interface. What kind of interfacing is supplied by the KOffice-Components ?

It has been much improved recently. You can see with "kdcop" the available \
interfaces, they allow you to edit the data in the document (e.g. the cells in \
KSpread) etc.

> I think it should be possible to make a database-connection via a C or C++ program \
> and send the data via the DCOP interface to any Koffice component to be displayed \
> in any way , isn't it ?

Yes - that'd be a very useful thing to setup.

> Is it possible to make some dialogs in a Koffice-document ?

Not with some kind of macro language, that's currently not available,
although some people are talking about how they want to implement that ;)
You'd need to make it C++, and part of the application.

I would suggest developing a C++ dialog/wizard that creates the SQL connection,
selects the query to get the data, and inserts the result into KSpread cells.
That means no DCOP nor scripting, but a builtin functionality that would be very
useful, I think.

-- 
David FAURE, david@mandrakesoft.com, faure@kde.org
http://people.mandrakesoft.com/~david/, http://www.konqueror.org/
KDE, Making The Future of Computing Available Today


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic