Issue 49133

Summary: Possibility to put macros in *.odb file
Product: Base Reporter: valdisvi <valdis.vitolins>
Component: codeAssignee: marc.neumann
Status: CLOSED FIXED QA Contact: issues@dba <issues>
Severity: Trivial    
Priority: P3 CC: alex.thurgood, andrew, issues, kpalagin, m.santhoff, mechtilde, pagalmes.lists, www.openoffice.org
Version: 680m100   
Target Milestone: OOo 3.1   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on: 69957, 73331    
Issue Blocks: 76128, 84076, 90135    

Description valdisvi 2005-05-12 11:13:47 UTC
Following the spirit of odb file as container for all necessary things for
database, it should be possible to store macros in*.odb file. Currently as
workaround could be storing macros in form (embedded writer file), but it make
things unclear and narrows possibilities. 
See also http://www.oooforum.org/forum/viewtopic.phtml?t=19961
Comment 1 marc.neumann 2005-05-19 09:38:48 UTC
Hi,

I reassign it to the User Experience Team for evaluating.

Bye Marc
Comment 2 valdisvi 2005-05-19 10:33:25 UTC
Additionally, I see that only with macro in *.odb file and handling of
"application open" event  can be implemented auto opening of some form on Base.
Comment 3 brucehohl 2006-01-16 01:11:57 UTC
See related or possibly dependent issues:
- Issue 26991 = Wizard tool to create navigation buttons (open form, open
report, etc.)
- Issue 49441 = eliminate macro security question that appears due to macros
included in forms 
Comment 4 marc.neumann 2006-01-20 10:17:57 UTC
*** Issue 60848 has been marked as a duplicate of this issue. ***
Comment 5 oiaohm 2006-01-20 11:09:48 UTC
I caused the double up 60848

Ok I was looking for the Macros common to all the forms be stored in the odb. 
Because at moment for common macros I have to duplicate them on to every form or
place them in the shared directory for all documents.

Macros attached to the Database. Open a External Form attached to the database
its able to access the Macros of the database.  Able to share forms between
databases just by having a changes required in macros in the odb file.
Comment 6 marc.neumann 2006-01-25 13:06:26 UTC
*** Issue 60728 has been marked as a duplicate of this issue. ***
Comment 7 Frank Schönheit 2006-06-09 07:54:13 UTC
*** Issue 66195 has been marked as a duplicate of this issue. ***
Comment 8 alex.thurgood 2006-08-28 12:28:25 UTC
Hi,
I have a user on one of the French n-l lists asking for the very same thing. The
ODB documents are not portable if macros can not be transferred along with the
document, and since most automated things can only be done with macros in Base
at the moment, it would be a "must have" if we are still trying to wean people
off Access/Approach/FMPro.


Is anything happening here ?
Comment 9 Frank Schönheit 2007-01-10 10:21:00 UTC
grabbing, targeting
Comment 10 Frank Schönheit 2007-01-10 10:22:54 UTC
accepting
Comment 11 Frank Schönheit 2007-01-10 10:35:36 UTC
adding blockers
Comment 12 kpalagin 2008-04-25 19:37:21 UTC
Any progress?
Are we on track for 3.0?
Comment 13 kpalagin 2008-04-25 19:37:47 UTC
Any progress?
Are we on track for 3.0?
Comment 14 Frank Schönheit 2008-04-27 22:06:31 UTC
Not really. I lost two months or so beginning of this year :(
I hope to finish the feature in a not-too-distant future, but speaking strictly,
feature freeze for OOo 3.0 is over. I will try to get an exception, but have no
idea how realistic an expectation this is ...
Comment 15 Frank Schönheit 2008-05-22 14:08:49 UTC
given the feature freeze for OOo 3.0 passed a while ago, I move this out to 3.1.
Comment 16 Frank Schönheit 2008-05-29 15:52:38 UTC
*** Issue 90104 has been marked as a duplicate of this issue. ***
Comment 17 Mechtilde 2008-07-01 16:13:08 UTC
add to CC
Comment 18 Frank Schönheit 2008-07-16 15:23:18 UTC
implemented in CWS odbmacros3
Comment 19 Frank Schönheit 2008-09-15 12:11:23 UTC
fs-> msc: please verify in CWS odbmacos3
Comment 20 marc.neumann 2008-09-24 11:00:43 UTC
in general its possible now in the cws odbmacros3

see http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fodbmacros3
for the CWS
Comment 21 Mechtilde 2009-01-07 19:29:55 UTC
verified in DEV300_m37 -> closed