Seite 1 von 1

Calc als "Eingabeformular" für Basedateien

Verfasst: Do, 18.02.2010 11:26
von muhl
Hallo,

ich habe eine einfache Base-Datei, die als Datenquelle angemeldet ist.
Mit Calc kann ich mit F4 diese Quelle öffnen und auch problemlos die Daten aus der Basetabelle verwenden.
Jetzt möchte ich aber realisieren, dass die Daten, die ich in Calc(!) innerhalb dieses Bereiches ändere, auch in der Datenquelle geändert werden.

Habt Ihr eine Idee?

Gruß,

Maik

Re: Calc als "Eingabeformular" für Basedateien

Verfasst: Do, 18.02.2010 11:55
von famo
Hallo muhl,
soweit ich weiß ist das so nicht möglich.
Abgesehen davon, ob du Einträge in der Datenbank überhaupt verändern kannst hängt auch davon wie diese eingebunden/erstellt ist. D.h. du musst hier noch mehr Informationen zur DB-Komponente liefern.

Aber mach das am besten im Base Forum, weil da lauern die DB-Experten. 8)

vg
famo

Re: Calc als "Eingabeformular" für Basedateien

Verfasst: Do, 18.02.2010 11:58
von muhl
Hallo,

um Base jetzt nicht als Stolperstein zu nehmen, geht es mir allgemein um Datenquellen, die ich einbinden kann.
Ich suche also nach einer allgemeinen Möglichkeit, eine Datenquelle, die ich einbinde, zu aktualisieren.
Das kann auch eine andere Calc-Datei sein.

Gruß,

Maik

Re: Calc als "Eingabeformular" für Basedateien

Verfasst: Do, 18.02.2010 12:16
von Gert Seler
Hallo Maik,
dafür ist in Ooo_Base die Abteilung "Formular" zuständig, das "Formular" regelt die Veränderungen in "Ooo_Base-Tabellen".
Der Import von CSV-Dateien wird in "Wiki" beschrieben, siehe hier :

Code: Alles auswählen

http://www.ooowiki.de/csvDatentabelle/Import
Wie bereits "famo" geschrieben hat, ist Deine Frage im "Base/SQL-Forum" besser aufgehoben.

mfg
Gert

Re: Calc als "Eingabeformular" für Basedateien

Verfasst: Do, 18.02.2010 12:40
von pmoegenb
muhl hat geschrieben:ich habe eine einfache Base-Datei, die als Datenquelle angemeldet ist.
Mit Calc kann ich mit F4 diese Quelle öffnen und auch problemlos die Daten aus der Basetabelle verwenden.
Jetzt möchte ich aber realisieren, dass die Daten, die ich in Calc(!) innerhalb dieses Bereiches ändere, auch in der Datenquelle geändert werden.
Wenn die Calc-Tabelle als Datenbank in OOo angemeldet ist, wird jede Änderung in der Calc-Tabelle auch im Datenbank-Explorer (F4) angezeigt. Nur, die Datenbank muss dazu geschlossen sein. Also

- Datenbank-Explorer mit F4 schließen
- Änderung in der Calc-Tabelle vornehmen und speichern+schließen
- Datenbank-Explorer mit F4 öffnen

Die Änderung ist nun sichtbar.

Als Datenquelle dient demzufolge nach wie vor die Calc-Tabelle, während die Datenbank-Datei .odb lediglich die Verbindungsinformationen enthält.

Re: Calc als "Eingabeformular" für Basedateien

Verfasst: Do, 18.02.2010 13:14
von muhl
:D
Super, gelöst! Vielen Dank, pmoegenb
pmoegenb hat geschrieben:Wenn die Calc-Tabelle als Datenbank in OOo angemeldet ist, wird jede Änderung in der Calc-Tabelle auch im Datenbank-Explorer (F4) angezeigt. Nur, die Datenbank muss dazu geschlossen sein. Also

- Datenbank-Explorer mit F4 schließen
- Änderung in der Calc-Tabelle vornehmen und speichern+schließen
- Datenbank-Explorer mit F4 öffnen

Die Änderung ist nun sichtbar.
Ich freue und bedanke mich

Maik