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.
Datenbank öffnen mit Formular
Moderator: Moderatoren
-
- ***
- Beiträge: 55
- Registriert: Di, 29.03.2005 12:38
Ich habs nur so geschafft?
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
Ö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
Re: Datenbank öffnen mit Formular
Ö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
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
Re: Datenbank öffnen mit Formular
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
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