GullFOSS
OpenOffice.org Engineering at Sun
 
Subscribe

Today's Page Hits: 2583

 
Archives
 
« May 2008
SunMonTueWedThuFriSat
    
3
4
6
10
11
12
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
       
Today
Links
Flickr Photos
More Flickr photos tagged with openoffice
Locations of visitors to this page
all tags: accessibility api aqua architecture automated_tests base build calc chart code community compiler cws database development directx download draw eis events export extensions features filter framework graphics gsl gsoc gullfoss i18n import impress installation irc iso26300 java l10n localization mac macros netbeans odf odff ooo ooocon ooxml opendocument openoffice.org patch pdf performance plugin podcast porting qa quality quaste release report sdk snapshot software specification spreadsheet staroffice statistics statuspage sun svg toolkit tools usability user-experience vba web wiki writer writerfilter xml
Tuesday, 08 Jan 2008
Macros in Database Documents – Milestone 1
Frank Schönheit

Macros in Database Documents – Milestone 1

A while ago, I talked about macros in database documents, and that we had finished the work to re-factor various parts of OpenOffice.org's application and scripting frameworks, so that we could start embarking upon implementing the real feature: Basic macros as well as JavaScript, BeanShell and Python scripts embedded in database documents.

Nearly 3 months passed, and what I now want to advertise is the first milestone of this implementation: If you're interested in, you can get your hands onto a version of OpenOffice.org which allows you to put your macros into your database document, and then run those macros from all sub components of the database: from within your forms, reports, the query, table and relation designer, and from within the table data view. Well, of course also from within the database document itself.

The CWS which is dedicated to implementing the feature is called odbmacros2, and a snapshot of it is available to everybody for download, as Linux and as Windows version.

For the details of what you can expect, please refer to the feature specification in our Wiki, and to the release notes in the download directory.

If you are curious (I hope you are!), then please try out this version, and be sure to give us your feedback, good as well as bad one. Preferably, you should user our project's mailing list for this purpose: users@dba.openoffice.org.

Happy Scripting!


tags:

Posted by Frank Schönheit on 08 Jan 2008  |  PermaLink |  Bookmark to del.icio.us Bookmark to del.icio.us |  Digg this Digg this

Wednesday, 16 May 2007
New: First Developer Snapshot of the new ReportDesigner
Ocke Janssen

Moin GullFOSS reader,

Now it's time to test, the Reportdesigner is in a state where you could give it a try. You'll find the install sets here.

To make life easier, we created a issuezilla query where you see which tasks we still have to do (Thanks, Chris and Marc)

ReportDesigner issues for the cws oj14

Currently there exists no documentation, so you have to find the way by yourself. But that should always be possible, otherwise the GUI is wrong and we must fix it. :-)

Please feel free to submit any issue and send them to me. Use these rules which make our life easier as well.

That's it for today. Stay tuned for more information from the database team. dba.openoffice.org

tags:

Posted by Ocke Janssen on 16 May 2007  |  PermaLink |  Bookmark to del.icio.us Bookmark to del.icio.us |  Digg this Digg this  |  Comments[1]

Thursday, 19 Apr 2007
Report Designer will extend the Database Application
Ocke Janssen

Moin GullFOSS reader,

Since this is my first blog entry, I'd like to give you a short introduction to myself. My name is Ocke Janssen. I mainly develop in the database area for about 9 years now.. Taking a look at my e-mail address, you can easily see that I'm an employee of Sun Microsystems Inc..and co-lead of the OpenOffice.org Base project.

Back to our database application and your daily work with it; I'd like to invite you to file any bugs or topics you consider to be improved. Please send me an issue, I'll try to do my best to enhance your satisfaction with the product.

Another topic I'd like to talk to you about is that I'm working on a new project for some time, namely the ”Report Designer”. A long missing feature which was asked for by the OpenOffice.org community very often. We first had to find a good reporting engine to use, which we found in Pentaho's reporting engine, formerly known as JfreeReport.

So, what is it all about?

The new report designer will extend the database application. You then have the possibility to create reports not only with the famous wizard, but also manually.

As output format you have the choice between text documents or spreadsheets. (OASIS Open Document Format). The designer uses the classical way of presenting reports. To navigate through the components of your report, you'll have a navigator as you for sure already know from forms.

Each repeating section of the report has its own area where text can be inserted. In the first release you'll be able to create groups (with header and footer), functions, page header/footer, report header/footer. The best way to find all features is to try it when a stable version is available;-)

For the impatient ones of you, here are some first screen shots:

 

and a part of the resulting document when executing it.


The development is not yet finished but we will put a developer snapshot on the net as soon as possible.

In this context, I'd like to mention that my and other Sun engineer's work goes in the development of the designer - not the underlying engine. Many thanks to Thomas Morgner (“Thanks Thomas”) and the whole Pentaho team/community for providing us this fantastic reporting engine.

If you are Java programmer, you may want to dive into the sources of this engine. Makes fun, I did it my own :-)

Some (in the first step) supported features are:

That's it for today. Stay tuned for more information from the database team. dba.openoffice.org

tags:

Posted by Ocke Janssen on 19 Apr 2007  |  PermaLink |  Bookmark to del.icio.us Bookmark to del.icio.us |  Digg this Digg this  |  Comments[20]

GullFOSS