To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=108524
                 Issue #|108524
                 Summary|ODB macros disabled if soffice.bin already running
               Component|Database access
                 Version|OOO310m8
                Platform|Unknown
                     URL|
              OS/Version|Windows 7
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|none
             Assigned to|dbaneedsconfirm
             Reported by|random_man





------- Additional comments from random_...@openoffice.org Thu Jan 21 01:59:27 
+0000 2010 -------
This is perfectly repeatable.  Given a .odb file containing one form and one
macro that will invoke the form:
 oDoc = ThisDatabaseDocument.FormDocuments.GetByName(FENTRY_FORM).Open

1.  Point the odb OPEN event at the macro that opens the form.
2.  Turn off OO Quickstart
3.  Locate the database in a nontrusted place (desktop here)
3.  Make sure no OO document is running (in Windows, processes soffice.bin and
soffice.exe are not on the task list in Task Manager).
4.  Execute the odb by double-clicking it.
5.  Observe the db opens, you must enable macros, and then the db opens the 
form.
6.  Close the form and the database.
7.  Open any OO document (so that soffice.bin and soffoce.exe processes are
running as shown in Task Manager)
8.  While that document is still open, execute the db by double-clicking it.
9.  Note that you are not asked to enable macros, the OPEN event does not
trigger the macro, and the form does not open.

You can repeat the whole scenario by opening the db from openoffice.exe,
choosing database, and selecting this database, but you will get the same 
result.

You can relocate the database to a trusted place and you will get the same 
thing.

I conclude that the OO open mechanism is broken.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@dba.openoffice.org
For additional commands, e-mail: issues-h...@dba.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to