Date: prev next · Thread: first prev next last
2010 Archives by date, by thread · List index


Hallo Alexander,

Dies habe ich gemacht: Verbindung aufgebaut in Tabelle "test";
für jede Tabelle einzeln Kopieren > Wechseln in Datenbank "Neue
Datenbank" > Einfügen.
Nachdem ich gemerkt habe, dass ich noch diese Mail schreiben wollte aber
mich noch in meinem Admin-Konto befand,
verschob ich beide DB in einen Ordner, meldete den Benutzer um und
öffnete die DB "Neue Datenbank" in der neuen Anmeldung ...

Da ich hier kein Windows habe nur ein Hinweis: Du hast doch hoffentlich die 
alte Datenbank beendet, eventuell auch insgesamt OpenOffice (falls Du die 
Datenbank angemeldet hattest, was ich in der Regel nicht tue), bevor die mit 
dem Verschieben und umbenennnen begonnen hast?

Gibt es noch eine versteckte .lock-Datei?

Zumindest versuchte ich dies: Wenn ich die Datenbank öffne erscheit eine
Fehlermeldung:

"Die Verbindung zur Datenquelle 'Neue Datenbank' konnte nicht
hergestellt werden.
Generell error: org.hsqldb.lib.FileSystemRunTimeException:
java.io.IOException: q:/build/libreoffice-
3.2.99.2/package/source/xstor/xstorage.cxx: :3332;"

Wohl gemerkt: Die Fehlermeldung, dass die Verbindung mit "Neue
Datenbank" nicht hergestellt werden kann erscheint IN "Neue Datenbank"
Was ließ falsch???

Du bist mit dem Öffnen der Datei "Neue Datenbank.odb" noch nicht in der 
Datenbank. Du befindest Dich dann an der Stelle, wo Base eine 
Benutzeroberfläche zur Verfügung stellt. Zu einer Datenquelle wird erst 
verbunden wenn die Tabellen auf irgendeine Weise geöffnet werden sollen.

Geht dies auch im Libre? (Im OO.org hatte ich beispielsweise das
Problem, ein einmal erstelltes Formular nicht mehr in der
Entwurfsansicht öffnen
zu können)

Sicher geht das, ich habe die Dinger ja alle mit OOo erstellt. Rechte
Maustaste - zum Bearbeiten öffnen.


Gruß

Robert

Probleme auch bei den Formularen:
Zuerst mal - das mit dem Rechtsklick funktioniert NUR, wenn das Formuler
noch nicht geöffnet ist (rechtsklick auf den Namen
des Formulars in Rubrik "Forulare".

Natürlich, weil sonst das Formular ja für Eingaben schreibgeschützt geöffnet 
wurde. Diesen Standard kannst Du nur umgehen, indem Du wirklich mit der 
rechten Maustaste zum Bearbeiten öffnest und beim Bearbeiten testweise dann 
den Bearbeiotungsmodus in dem Formular ausschaltest. Der Button dazu gibt als 
Tiphilfe an: "Entwurfsmodus An/Aus". 

Desweiteren gibt es ein IMENSES Problem:
Nachdem ich ein Formular erstellte und es ausprobieren wollte, merkte ich
Das Formular lässt keine Datenneueingabe zu!!! Komischerweise auch nicht
wenn ich das Formular
auf "Nur Daten eingeben" stelle.

Natürlich nicht, wenn gar kein Zugriff auf die Datenbank besteht. Wo sollen 
denn die Daten hingeschrieben werden? Oder hast Du das erste Probleme während 
dieser Mail bereits gelöst? Eine beliebte weitere Fehlerquelle ist, dass die 
Tabellen keinen Primärschlüssel haben oder dass der Primärschlüssel nicht 
automatisch weiter hochgeschrieben wird.

Auch verstehe ich nicht, warum der *Formularassistent *mir nur die Wahl
läst in dem zu erstellenden Formular
ENTWEDER nur bestehende Daten einzusehen und zu bearbeiten
ODER nur neue Daten einzugeben (wenn dies funktionieren würde).

Ich möchte ein Formular erstellen in dem ich
SOWOHL bestehende Daten einsehen, löschen, bearbeiten
ALS AUCH neue Daten eingeben kann!!!

Vielleicht gibt es hier ein sprachliches Problem, das mir allerdings bisher 
nicht aufgefallen ist. Genau das, was Du möchtest, gehört zu den 
Grundbestandteilen eines Formulars. Du kannst wählen
Daten ändern - ja/nein
Daten löschen - ja/nein
Daten hinzufügen - ja/nein
nur Daten hinzufügen - ja/nein

Wählst Du die letzte Möglichkeit, so kannst Du Deine alten Daten nicht sehen. 
Ansonsten siehst Du auch alle bisherigen Daten und je nach gewählter 
Möglichkeit kannst Du auch alte oder neue Datensätze bearbeiten.

Hier wieder die bekannte Frage: Programm-Bug oder bin ich zu blöd???
(Kann "eigenes" Versagen nicht /*grundsätzlich*/ ausschließen)

PS: Könnte es sein, dass in der Libre Datenbank eine Funktion, die in
Access "Register" heißt, nicht gibt?
Im Prinzip sind das Unterformulare in einem Formular, die durch klck auf
einen "Register-Reiter" in den Vordergrund geholt werden können.
Ich habe nichts dergleichen im Fcormulareditor gefunden ... was das
angeht: auch keine Möglichkeit ein Unterformular (nachträglich)
einzufügen???

Doch, auch die Geschichte mit den Unterformularen geht. Starte dazu den 
Formularnavigator. Hier kannst Du zu Deinem Formular Unterformulare und 
Nebenformulare gründen. Bei mir geht das auch zu Unter-Unterformularen 
herunter. Da ich ACCESS nicht kenne, kann ich zu "Register" nichts schreiben.

Gruß

Robert

--
E-Mail to users+help@de.libreoffice.org for instructions on how to unsubscribe
List archives are available at http://de.libreoffice.org/lists/users/
All messages you send to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.