kriege Schreibschutz nicht weg

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: kriege Schreibschutz nicht weg

Beitrag von F3K Total »

Hallo,
Du könntest die Calc-Daten in eine Datenbankdatei importieren. Hilfe zu BASE bietet z.B. das Base Handbuch
Viel Erfolg
Gruß R
Benutzeravatar
komma4
********
Beiträge: 5332
Registriert: Mi, 03.05.2006 23:29
Wohnort: Chon Buri Thailand Asia
Kontaktdaten:

Re: kriege Schreibschutz nicht weg

Beitrag von komma4 »

Aseret hat geschrieben:Die Schaltfläche um den Schreibschutz ein/aus zuschalten ist grau und somit nicht vorhanden.
Bei Erstellung der Datenquelle zu einer CALC-Tabelle kommt der Hinweis, dass OOo nur lesend auf die Daten zugreifen kann.
F3K Total hat geschrieben:Hilfe zu BASE bietet z.B
...auch die F1 Online Hilfe zu OOo-Base unter der Überschrift Importieren und Exportieren von Daten in Base
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)
RobertG
********
Beiträge: 2068
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: kriege Schreibschutz nicht weg

Beitrag von RobertG »

Hallo Aseret,

mit welcher Programmversion arbeitest Du, wenn da eine Meldung kommt, "ob bestehende Daten gesperrt werden sollen"?

Wenn Du eine Datenbank gründest mit einer Calc-Tabelle als Grundlage, dann ist die Tabelle immer schreibgeschützt. Du kannst also nicht Daten in der Tabelle ändern. Du kannst aber wohl mit Abfragen suchend darauf zugreifen oder Berichte daraus erstellen oder auch die Tabelle als Grundlage für Serienbriefe nehmen. Datenänderungen müssen in der Calc-Tabelle selbst vorgenommen werden.

Du kannst die Daten von einer Calc-Tabelle nach Base importieren. Dann wird eine neue Tabelle in Base gegründet - mit Primärschlüsselfeld und hoffentlich auch passenden Feldern für die Daten selbst. Dann erst kannst Du zusätzliche Daten in die Tabelle eingeben. Diese Daten erscheinen jetzt aber nur zusätzlich in der Datenbank, nicht in der Tabelle der Tabellenkalkulation Calc.

Willst Du die Tabelle von Base anschließend in Calc wieder nutzen, so musst Du die entsprechende Tabelle aus Base kopieren und in Calc wieder einfügen.

Gruß

Robert
RobertG
********
Beiträge: 2068
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: kriege Schreibschutz nicht weg

Beitrag von RobertG »

Hallo Aseret,

wenn Du die Tabellen aus Calc importiert hast, dann kannst Du die Inhalte auch im Formular ändern. Grundsätzlich gilt: Alles, was Du in einer Tabelle oder einer Abfrage ändern kannst, das geht auch im Formular. Das Formular ist nur eine andere (besser bedienbare) Sicht auf die Daten. Kannst Du Tabellen nicht ändern, so kannst Du dies natürlich auch nicht, wenn Du ein Formular wählst.

Die Abfrage nach existierenden Daten, die verändert werden dürfen (usw.), ist wohl die Abfrage die, irgendein Assistent stellt. Ich habe das nur vom Formularassistenten in Erinnerung, weil ich die anderen Assistenten nicht nutze. Eigentlich müssten diese Felder im Assistenten ausgegraut sein, wenn Du eine Calc-Tabelle als Basis für Deine *.odb-Datei nimmst. So ist das ein (nicht ganz so schwerwiegender) Bug in der Bedienung des Assistenten. Allerdings ist das Verhalten auch bei der Erstellung von Formularen gleich. Auch dort kannst Du die Auswahl entsprechend treffen, obwohl das Editieren nicht möglich ist.

Gruß

Robert
Antworten