Issue 86611

Summary: UI for custom connection properties
Product: Base Reporter: oodialog <oodialog>
Component: codeAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P5 (lowest) CC: issues
Version: OOo 2.3.1   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
Explanatory screenshots none

Description oodialog 2008-03-02 14:08:25 UTC
Hello,

I created a non-sql Database driver which requires additional connection properties.
These properties should not be provided via URL parameters.
My com.sun.star.sdbcx.Driver service implementation returns those parameters via
method DriverPropertyInfo[] getPropertyInfo(...).
In your document "Data Source Properties Dialog" I found this passage:
" 3.3. Technical Dependencies / Requirements
The database drivers must return the properties, which they support, when
calling the com.sun.star.sdbc.XDriver method getProperties()."
getProperties() => getPropertyInfo(...) is that a typo?
I did not find any info on how to extend or implement the "Additional settings"
page of the property dialog.
Extending the component schema DataAccess.xcs also didn't work.
Could you please point me into the right direction?
Thanks a lot.

http://dba.openoffice.org/specifications/Data_Source_Property_Dialog.sxw
Comment 1 Frank Schönheit 2008-03-05 14:35:16 UTC
Currently, if you deploy an own driver, its special settings as reported by
getPropertyInfo are not respected by the UI. That is, there is no mechanism at
all to add or modify them.

I am unsure about the motivation for this issue: Do you request such an UI being
implemented? Do you want support for implementing it yourself?
Comment 2 christoph.lukasiak 2008-05-05 16:09:12 UTC
send further to the requirements team
Comment 3 christoph.lukasiak 2008-05-05 16:13:25 UTC
set to 'new'
Comment 4 oodialog 2008-05-05 18:12:25 UTC
Created attachment 53393 [details]
Explanatory screenshots