Difference between revisions of "Macros in Database Documents"
(→Database Document Macros vs. Macros in embedded documents.) |
(→Open Issues) |
||
Line 31: | Line 31: | ||
=== File Format === | === File Format === | ||
<START TYPING HERE --- If this part is irrelevant state a reason for its absence.> | <START TYPING HERE --- If this part is irrelevant state a reason for its absence.> | ||
+ | |||
+ | == Milestones == | ||
+ | |||
+ | The development of this feature will produce the following milestones: | ||
+ | |||
+ | {| cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background-color:c0c0c0" | ||
+ | |- align="left" | ||
+ | | colspan="4" bgcolor="#cccccc" | '''Milestone''' | ||
+ | |- | ||
+ | | style="background-color:#c0c0ff" | M1 || TODO || TODO | ||
+ | |- | ||
+ | | style="background-color:#ffc0c0" | M2 || TODO || TODO | ||
+ | |- | ||
+ | | style="background-color:#ffe0ff" | M3 || TODO || TODO | ||
+ | |- | ||
+ | | style="background-color:#c0ffc0" | M4 || TODO || TODO | ||
+ | |- | ||
+ | | style="background-color:#ffc040" | M5 || TODO || TODO | ||
+ | |} | ||
== Open Issues == | == Open Issues == |
Revision as of 09:11, 28 November 2007
Specification Status | |
Author | Frank Schönheit |
Last Change | 2007-11-27 |
Status (Help) | Preliminary |
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 the very same way they can use them in all other application's documents.
Detailed Specification
Accessing Macros and Scripts
- Macro and Script Organizers (Template:Menuitem) will show opened database documents, and allow editing/creating macros/scripts therein.
- The Basic IDE will treat macros in database documents the very same way as macros in other application's documents.
- The Macro Selector (Template:Menuitem) will show opened database documents, and allow to run them.
- The UI customization dialog (Template:Menuitem) will allow access to the current database document's macros and scripts, when invoked for this document.
- For the moment, it will not be possible to sign macros embedded in database documents. This is up to a later step.
Help | User Interface Element Templates | Example Spec
Database Document Macros vs. Macros in Embedded Documents.
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.>
File Format
<START TYPING HERE --- If this part is irrelevant state a reason for its absence.>
Milestones
The development of this feature will produce the following milestones:
Milestone | |||
M1 | TODO | TODO | |
M2 | TODO | TODO | |
M3 | TODO | TODO | |
M4 | TODO | TODO | |
M5 | TODO | TODO |
Open Issues
none so far
Appendix
Acronyms and Abbreviations
Acronym / Abbreviation | Definition |
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 |
Test case specification (required) | not available |
Contacts
Role | Name |
Developer | Frank Schönheit |
Quality Assurance | Marc Neumann |
Documentation | Uwe Fischer |
User Experience | Bettina Haberer |