Datenbank öffnen mit Formular

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

rokul
Beiträge: 2
Registriert: Sa, 11.03.2006 02:08

Datenbank öffnen mit Formular

Beitrag von rokul »

Habe heute meine ersten Versuche mit Base unternommen.
Möchte dass eine erstellte Datenbank beim öffnen immer ein bestimmtes Formular öffnet. Wer kann mir helfen? Sitze seit Stunden und kriegs nicht hin.
fichte.buche
***
Beiträge: 55
Registriert: Di, 29.03.2005 12:38

Ich habs nur so geschafft?

Beitrag von fichte.buche »

Speichere die Formulare seperat ab.
Öffne diese Dateien und dann mußt du noch bei den Formular-Eigenschaften unter Daten die Datenbank anführen.
Ich hab dann diese Dateien schreibgeschützt und dann öffne ich gleich immer diese Datei und nicht zuerst die Base-Datei.
Grüße
Schorsch
rokul
Beiträge: 2
Registriert: Sa, 11.03.2006 02:08

Danke

Beitrag von rokul »

Hallo Schorsch,

vielen Dank für die fundierte Antwort.
Hab´s sofort umgesetzt und bin begeistert.
Danke! :D
Alpin
Beiträge: 4
Registriert: Fr, 05.03.2010 15:34
Wohnort: Chemnitz

Re: Datenbank öffnen mit Formular

Beitrag von Alpin »

Öhm, ist das vielleicht auch das Problem, das ich viewtopic.php?f=8&t=36616 hatte?

Und mir ward die Antwort gew(i)esen wie folgt:

http://www.oooforum.org/forum/viewtopic.phtml?t=29084

Sub openOnlyBaseForm

oContexto = CreateUnoService("com.sun.star.sdb.DatabaseContext")
oFonte = oContexto.getRegisteredObject("planilha_2_base")
oForms = oFonte.DatabaseDocument.FormDocuments
oAConnection = oFonte.getConnection("","")

Dim pProp(1) As New com.sun.star.beans.PropertyValue
pProp(0).Name = "ActiveConnection"
pProp(0).Value = oAConnection
pProp(1).Name = "OpenMode"
pProp(1).Value = "open"

oForm = oForms.loadComponentFromURL("form_CALC2BASE", "_blank", 0, pProp())
End Sub

Grüße, Fabian
mcmuff
Beiträge: 1
Registriert: So, 14.03.2010 19:30

Re: Datenbank öffnen mit Formular

Beitrag von mcmuff »

Hallo,
will auch mit einem Formular starten, hab das auch soweit schon hinternander. Aber wie schaffe ich es zur reinen Abfrage das Formular ohne Leisten und ohne alles abzuspeichern?
Das man nur noch zur abfrage das Formular öffnet und dort alle Berichte und weitere Formulare verlinkt hat und in ein weiteres Formular neue Datensätze einträgt.

PS: Ist mein erster Beitrag hier, also nicht rummecker oder so ;-)

mcmuff
Antworten