Difference between revisions of "Macros in Database Documents"

From Apache OpenOffice Wiki
Jump to: navigation, search
Line 1: Line 1:
{{Specification_Header|<YOUR NAME HERE>||Preliminary}}
+
{{Specification_Header|Frank Schönheit|2007-11-27|In the works}}
  
== Abstract ==
 
<START '''TYPING''' HERE>
 
 
__TOC__
 
__TOC__
 +
 +
== Abstract ==
 +
OpenOffice.org Base, unlike the other OpenOffice.org applications, is currently not able to embed macros and scripts into its documents. We will empower Base users to use macros and scripts (StarBasic, JavaScript, BeanShell, Python) in their database documents as they can use them in all other application's documents.
  
 
== References ==
 
== References ==
Line 16: Line 17:
 
|-
 
|-
 
| '''Product Requirement, RFE, Issue ID''' (required)
 
| '''Product Requirement, RFE, Issue ID''' (required)
| [available/not available]
+
|available
| <PLEASE ENTER LOCATION HERE>
+
|
|-
+
[http://www.openoffice.org/issues/show_bug.cgi?id=49133 Possibility to put macros in *.odb files]<br/>
| Product Concept Document
+
[http://www.openoffice.org/issues/show_bug.cgi?id=76128 Impossible to bind a macro to an OpenOffice.org Base document]<br/>
| [available/not available]
+
[http://www.openoffice.org/issues/show_bug.cgi?id=83816 RFE: add database specific event for macros to the database]
| <PLEASE ENTER LOCATION HERE>
+
 
|-
 
|-
 
| '''[[Test case specification]]''' (required)
 
| '''[[Test case specification]]''' (required)
| [available/not available]
+
|not available
| <PLEASE ENTER LOCATION HERE>
+
|-
+
| IDL Specification
+
| [available/not available]
+
| <PLEASE ENTER LOCATION HERE>
+
|-
+
| [http://wiki.services.openoffice.org/wiki/The_Three_Golden_Rules_for_Writing_OpenOffice.org_Specifications '''Software Specification Rules''']
+
| n/a
+
| n/a
+
|-
+
| Other, e.g. references to related specs
+
 
|
 
|
| <PLEASE ENTER LOCATION HERE>
 
|-
 
|}
 
 
== Contacts ==
 
 
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
 
|-
 
| width="300" bgcolor="#dddddd" | '''Role''' || bgcolor="#dddddd" | '''Name''' || bgcolor="#dddddd" | '''E-Mail Address'''
 
|-
 
| '''Developer'''
 
| <First Name, Last Name>
 
| <User@openoffice.org>
 
|-
 
| '''Quality Assurance'''
 
| <First Name, Last Name>
 
| <User@openoffice.org>
 
|-
 
| '''Documentation'''
 
| <First Name, Last Name>
 
| <User@openoffice.org>
 
|-
 
| '''User Experience'''
 
| <First Name, Last Name>
 
| <User@openoffice.org>
 
|-
 
|}
 
 
== Acronyms and Abbreviations ==
 
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
 
|-
 
| bgcolor="#dddddd" | '''Acronym / Abbreviation''' || bgcolor="#dddddd" | '''Definition'''
 
|-
 
| <WYSIWYG>
 
| <What You See Is What You Get>
 
 
|-
 
|-
 
|}
 
|}
Line 94: Line 48:
 
== Open Issues ==
 
== Open Issues ==
 
<State a bulleted list of issues Issue here>
 
<State a bulleted list of issues Issue here>
 +
 +
== Acronyms and Abbreviations ==
 +
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
 +
|-
 +
| bgcolor="#dddddd" | '''Acronym / Abbreviation''' || bgcolor="#dddddd" | '''Definition'''
 +
|-
 +
|
 +
|
 +
|-
 +
|}
 +
 +
== Contacts ==
 +
 +
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0;  border: 1px #cccccc solid; border-collapse: collapse; width: 100%"
 +
|-
 +
| bgcolor="#dddddd" | '''Role''' || bgcolor="#dddddd" | '''Name'''
 +
|-
 +
| '''Developer'''
 +
| [mailto:frank.schoenheit@sun.com Frank Schönheit]
 +
|-
 +
| '''Quality Assurance'''
 +
| [mailto:marc.neumann@sun.com Marc Neumann]
 +
|-
 +
| '''Documentation'''
 +
| [mailto:uwe.fischer@sun.com Uwe Fischer]
 +
|-
 +
| '''User Experience'''
 +
| [mailto:bettina.haberer@sun.com Bettina Haberer]
 +
|-
 +
|}
  
 
[[Category:Specification]]
 
[[Category:Specification]]

Revision as of 13:31, 27 November 2007

Specification Status
Author Frank Schönheit
Last Change 2007-11-27
Status (Help) In the works

Abstract

OpenOffice.org Base, unlike the other OpenOffice.org applications, is currently not able to embed macros and scripts into its documents. We will empower Base users to use macros and scripts (StarBasic, JavaScript, BeanShell, Python) in their database documents as they can use them in all other application's documents.

References

Reference Document Check Location (URL)
Specification Process Entry Check [passed/failed] n/a
Product Requirement, RFE, Issue ID (required) available

Possibility to put macros in *.odb files
Impossible to bind a macro to an OpenOffice.org Base document
RFE: add database specific event for macros to the database

Test case specification (required) not available

Detailed Specification

<START TYPING HERE>

Help | User Interface Element Templates | Example Spec

Migration

<START TYPING HERE --- If this part is irrelevant state a reason for its absence.>

Configuration

<START TYPING HERE --- If this part is irrelevant state a reason for its absence.>

Help | Configuration Table Template

File Format

<START TYPING HERE --- If this part is irrelevant state a reason for its absence.> Help

Help | File Format Table Template

Open Issues

<State a bulleted list of issues Issue here>

Acronyms and Abbreviations

Acronym / Abbreviation Definition

Contacts

Role Name
Developer Frank Schönheit
Quality Assurance Marc Neumann
Documentation Uwe Fischer
User Experience Bettina Haberer
Personal tools