To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=91223 Issue #|91223 Summary|RFE: allow (yet) more convenient (Basic) code to open |a form/report Component|Database access Version|DEV300m21 Platform|All URL| OS/Version|All Status|NEW Status whiteboard| Keywords| Resolution| Issue type|ENHANCEMENT Priority|P3 Subcomponent|none Assigned to|fs Reported by|fs
------- Additional comments from [EMAIL PROTECTED] Mon Jun 30 20:40:12 +0000 2008 ------- The (not so) recently introduced css.sdb.application.XDatabaseDocumentUI interface allows Basic code like ThisDatabaseDocument.CurrentController.loadComponent( _ com.sun.star.sdb.application.DatabaseObject.FORM, _ ' or REPORT "form name", _ FALSE ' or TRUE for editing the document ) to open a form (or report) for data entry (or editing). This is already a great improvement over pre-3.0 code to reach the same thing. Now Andrew Jensen suggested in [EMAIL PROTECTED] that it would be yet more convenient if the Basic developer could write something like ThisDatabaseDocument.FormDocuments( "form name" ).open ... which in fact sounds yet more appealing. This issue requests to implement this improvement, by adding an additional interface to the css.sdb.DocumentDefinition service. (Note that for the moment this will not be added for queries and tables, this requires completely different implementations, and thus deserves a separate issue.) Note that issue 91220 contains the patch which in fact allows the above syntax, without this patch, one can only do ThisDatabaseDocument.FormComponents.getByName( "form name" ).open --------------------------------------------------------------------- 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]