Hallo Leute,
ich habe ein paar Fragen bzgl. dem Zusammenspiel von Base und SQL Express.
Ich habe eine Mitgliederverwaltung von ca. 2500 Mitgliedern auf einem SQL Express laufen. Außerdem habe ich auf 6 Rechnern SQL Native Client und Base installiert. Ich kann die Verwaltungsdatenbank von jedem Rechner aufrufen, bearbeiten und verändern.
Ehemals war die Verwaltung eine MS Access Datenbank. Dort hatte ich ein „schönes Formular“ erstellt. Solch ein Formular möchte ich natürlich nun auch wieder im Base haben. Das Erstellen ist erst mal weniger das Problem, viel mehr möchte ich, dass ich das Formular einmal erstelle und es dann auf jedem Rechner öffnen und bearbeiten kann. Ist das möglich? Habe gestern auf die Schnelle ein Formular erstellt und abgespeichert! Dann habe ich die Verwaltungsdatei auf einem anderen Rechner gestartet, aber das Formular war dort nicht sichtbar!
Gibt es hierfür eine Lösung? Oder kann ich mein Access Formular irgendwie rüber transportieren? Oder muss ich auf jedem Rechner ein eigenes Formular erstellen?
Danke im Voraus!
Formular auf mehreren Rechnern
Moderator: Moderatoren
Formular auf mehreren Rechnern
OO Version 3 + Windows XP + MySQL Express 10
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Formular auf mehreren Rechnern
Du hast die ODB-Datei auf den zweiten Rechner kopiert?Modano hat geschrieben:Dann habe ich die Verwaltungsdatei auf einem anderen Rechner gestartet, aber das Formular war dort nicht sichtbar!
Ansonsten kann man aus einer ODB-Datei Formulare als eigenständige Formulare "exportieren", und eine Verbindung zu der Datenbank (nur exterene Datenbanken, nicht interne HSQLDB!) herstellen:
Vorgehen:
1. Formular öffnen, Datei>Als Kopie speichern...
2. diese Kopie auf den Zielrechner kopieren/verschieben
3. dies Kopie des Formulars (dann auf dem zweiten Rechner) öffnen
4. Ansicht>Symbolleisten>Formular-Steuerelemente anzeigen lassen
5. In Designmodus wechseln
6. rechte Maustaste auf einem Kontrollfeld, Formular... wählen
7. auf der Registerkarte Daten die Datenquelle (*.odb) wählen, Art des Inhalts: Tabelle und unter Tabelle den Tabellennamen wählen
Der Punkt 7 setzt natürlich voraus, dass auf dem Zielrechner eine ODB eingerichtet wurde, die auf die externe Datenquelle verweist
Kommst Du damit zurecht?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: Formular auf mehreren Rechnern
Aloha
komma4 beschreibt den Weg, allerdings noch ein kleiner Hinweis:
De Datenbank muss auf allen auf das Formular zugreifenden Rechnern bei Base unter dem gleichen Namen registriert sein.
komma4 beschreibt den Weg, allerdings noch ein kleiner Hinweis:
De Datenbank muss auf allen auf das Formular zugreifenden Rechnern bei Base unter dem gleichen Namen registriert sein.
Re: Formular auf mehreren Rechnern
Hmmm, also das mit dem speichern und dem öffnen auf einem anderen Rechner klappt soweit. Aber ich bekomme dann nur das Formular angezeigt, ohne Dateninhalt. Habe die Schritte genauso ausgeführt, aber ich habe keine Daten. Und wenn ich das Formular dann wieder schließe, habe ich in meiner Verwaltungsdatei kein Formular. WIe kann ich das denn in der vorhanden Verwaltungsdatei unter Formulare abspreichern?
Also irgendwie blicke ich da noch nicht durch!
Also irgendwie blicke ich da noch nicht durch!
OO Version 3 + Windows XP + MySQL Express 10
- komma4
- ********
- Beiträge: 5332
- Registriert: Mi, 03.05.2006 23:29
- Wohnort: Chon Buri Thailand Asia
- Kontaktdaten:
Re: Formular auf mehreren Rechnern
Dann fehlt Dir noch was.Modano hat geschrieben:Habe die Schritte genauso ausgeführt, aber ich habe keine Daten.
Prüfe im BEARBEITEN-Modus die Feldzuordnungen.
Gar nicht. Das ist ein externes Formular - war/ist ja der Sinn der Übung.Modano hat geschrieben:WIe kann ich das denn in der vorhanden Verwaltungsdatei unter Formulare abspreichern?
Cheers
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Winfried
aktuell: LO 5.3.5.2 30m0(Build:2) SUSE rpm, unter Linux openSuSE Leap 42.3 x86_64/KDE5
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als OOo Extension)
Re: Formular auf mehreren Rechnern
Hi Leute,
habe nochmal ein Problem mit der Verknüpfung zum SQL Server. Habe jetzt auf einem Rechner das Master Formular abgespeichert, so wie es komma4 beschrieben hat. Danach führe ich die Schritte 6 und 7 aus. An der Stelle, hakt es aber. Ich finde in der Datenquelle zwar eine Datei, namens "Verwaltung", aber sobald ich die auswähle, bekomme ich eine Fehlermeldung das die Verknüpfung nicht gefunden wird. Wenn ich mir dann die weitere Fehlermeldung ansehe, sehe ich, das das Formular immer auf den User Desktop zugreifen will??!
Ich will aber auf den SQL Server zugreifen. Habe ja vorher eine ODBC Datenquelle namens Verwaltung eingerichtet.
Ich denke, ich habe hier einfach noch einen kleinen Denkfehler drin?
Habe ich noch irgendwas vergessen? Übersehen?
habe nochmal ein Problem mit der Verknüpfung zum SQL Server. Habe jetzt auf einem Rechner das Master Formular abgespeichert, so wie es komma4 beschrieben hat. Danach führe ich die Schritte 6 und 7 aus. An der Stelle, hakt es aber. Ich finde in der Datenquelle zwar eine Datei, namens "Verwaltung", aber sobald ich die auswähle, bekomme ich eine Fehlermeldung das die Verknüpfung nicht gefunden wird. Wenn ich mir dann die weitere Fehlermeldung ansehe, sehe ich, das das Formular immer auf den User Desktop zugreifen will??!
Ich will aber auf den SQL Server zugreifen. Habe ja vorher eine ODBC Datenquelle namens Verwaltung eingerichtet.
Ich denke, ich habe hier einfach noch einen kleinen Denkfehler drin?
Habe ich noch irgendwas vergessen? Übersehen?
OO Version 3 + Windows XP + MySQL Express 10