Hello Drew

Thanks for pointing the cache concept. I found how to make it work: one has to delete

org.openoffice.Office.DataAccess.dat

from /3/user/registry/cache in userarea

I hope deleting the dat file will only affect minor issues, as data in cache is supposed not to be persistent (me think...).

Olivier

Drew Jensen escreveu:
Olivier Hallot wrote:
Hello

As indicated in the wiki:
<quote>
Configuration option to control the availability of "Create new database" option in the "Create Database" wizard

A configuration option "/org.openoffice.Office.DataAccess/Policies/Features/Base/CreateLocalDatabase" has been introduced, which is of type boolean, defaulted to "true", and controls whether the "Create Database" wizard (started via File/New/Database) exposes the "Create a new database" option. It can be set in file: .../basis3.2/share/registry/schema/org/openoffice/Office/DataAccess.xcs
</quote>

I gave a try on this new feature (since I was one who asked for it), but I can only put it to work on a brand new OOo user.

If I try this on an already existing user, it does not work.

Have I missed something? Is there a way to tweak an existing user? That is related to the issue of upgrading from previous OOo versions.

Thank you

Hello Olivier,


it's a cache thing. ( Frank actually pointed that out to me. )

So - if you edited the xcs file directly *then* you must force an update to the cached settings to get it.

One easy way is just to open the extensions manager and change anything, disable and re enable an extension will do it and as far as I can tell to any extension. As soon as you do this the setting is picked up.

Of course this isn't how one is supposed to to this - one should use a script to change the property.

Here is an example basic methong Frank supplied in other email - note that was off the top of his head and I never tried it...just did the ExtMgr trick instead.

 Dim oProvider as Object
 oProvider = createUnoService( _
   "com.sun.star.configuration.ConfigurationProvider" )

 Dim args(0) as new com.sun.star.beans.PropertyValue
 args(0).Name = "nodepath"
 args(0).Value = _
   "/org.openoffice.office.Office.DataAccess/Policies/Features/Base"

 Dim oNode as Object
 oNode = oProvider.createInstanceWithArguments( _
   "com.sun.star.configuration.ConfigurationUpdateAccess", _
   args() )

 oNode.CreateLocalDatabase = FALSE
 oNode.commitChanges




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



--
Olivier Hallot
Scinergy Consulting
Tel (021) 2224-3224, (021) 8822-8812
Rio de Janeiro, Brasil
http://www.scinergy.com.br
OpenOffice.org L10N project leader for Brazil


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

Reply via email to