Hallo Siegfried,
> 
> Kann mann beim öffnen einer OO 3.0 Datenbank sagen, das sofort ein von
> mir erstelltes Formular, hier "Menuformular" geöffnet wird.

aus: http://www.starbasicfaq.de/Formularopen.html

sub Formular_Start
        dbFrame=StarDesktop.currentComponent
    oDataSource = dbframe.datasource
    oConnection = oDataSource.getConnection("","")
    dim Args(1) as new com.sun.star.beans.PropertyValue  
    Args(1).name = "OpenMode"
    Args(1).value = "open"
    Args(0).name = "ActiveConnection"
    Args(0).value = oConnection
    oForms = oDataSource.DataBaseDocument.getFormDocuments
    oForms.loadcomponentfromURL( "Menuformular", "_Default", 63, Args())  
end sub 


Ich habe das erst mit

DIM Verbindung as Object
DBs = createUnoService("com.sun.star.sdb.DatabaseContext")
Datenquelle = DBs.getByName("Praxis")
Verbindung = Datenquelle.getConnection("","")
Datenquelle.DatabaseDocument.FormDocuments.getByName("Menuformular").open

probiert, aber kam dabei immer auf eine fehlende Verbindung zur Datenbank ...

Gruß

Robert

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

Antwort per Email an