Berechnungen in Abfrage
Moderator: Moderatoren
Re: Berechnungen in Abfrage
schau mal in das Bild, funktioniert alles prima
Re: Berechnungen in Abfrage
Tja, bei mir sieht das leider so aus:

Dies sind meine ersten Versuche mit OOo Base. Gibt es evtl. noch irgendwelche grundsätzlichen Einstellungen, die ich machen müsste?
Die Daten liegen in einem Tabellendokument (ods).
OOo 3.1.1
Windows 7 (64bit)
Heiner

Dies sind meine ersten Versuche mit OOo Base. Gibt es evtl. noch irgendwelche grundsätzlichen Einstellungen, die ich machen müsste?
Die Daten liegen in einem Tabellendokument (ods).
OOo 3.1.1
Windows 7 (64bit)
Heiner
Re: Berechnungen in Abfrage
Jetzt habe ich mal eine neue Datenbank angelegt, und die Werte direkt manuell eingetragen; und siehe da: es funktioniert!
Liegt es also an der Art der Datenhaltung? Bei externen Daten (Tabellendokument) gehts nicht, bei internen Daten - kein Problem?
Gruß,
Heiner
Liegt es also an der Art der Datenhaltung? Bei externen Daten (Tabellendokument) gehts nicht, bei internen Daten - kein Problem?
Gruß,
Heiner
Re: Berechnungen in Abfrage
Ja, das ist ein Unterschied.
Während externe Daten nur lesend eingebunden werden, es sei denn aus einer echten Datenbank (z.B. .dbf), werden interne Daten anders gehandelt. Das liegt an der Struktur von Base, den Base ist kein Access, es ist kein eigenes DBMS, sondern nur der Container, also die Oberfläche sozusagen, um Datenbanken zu verarbeiten.
Wenn du in Base die Tabelle anlegst, dann wird eine Datenbank damit gefüllt und diese auch abgerufen. Wenn du ein Tabellendokument referenzierst, dann ist es z.B. nicht möglich, in Base Änderungen durchzuführen, die in dem Tabellendokument dann zu sehen sind!
Abfragen wiederum sind gefährlich bei Dokumenten "von außen".
Ich habe es mir angewöhnt, Tabellen etc in Base zu erstellen und dann andersherum die Werte in das Tabellendokument als Datenquelle zu integrieren, dann ist die Interaktivität gewährleistet und Base selbst läuft einfacher und sauberer.
Wir sollten nicht vergessen, dass dieses Produkt bei weitem jünger als Access ist und bei weitem weniger finanzielle Basis hat, auch wenn die Manpower und die Qualität der Entwickler dem Microsoft-Produkt in nichts nachstehen. Es ist einfach die Zeit, die fehlt.
Schließlich ist es wie bei Fielmann: Es funktioniert und wir haben KEINEN PFENNIG DAZUGEZAHLT!
erstmal
Maik
Während externe Daten nur lesend eingebunden werden, es sei denn aus einer echten Datenbank (z.B. .dbf), werden interne Daten anders gehandelt. Das liegt an der Struktur von Base, den Base ist kein Access, es ist kein eigenes DBMS, sondern nur der Container, also die Oberfläche sozusagen, um Datenbanken zu verarbeiten.
Wenn du in Base die Tabelle anlegst, dann wird eine Datenbank damit gefüllt und diese auch abgerufen. Wenn du ein Tabellendokument referenzierst, dann ist es z.B. nicht möglich, in Base Änderungen durchzuführen, die in dem Tabellendokument dann zu sehen sind!
Abfragen wiederum sind gefährlich bei Dokumenten "von außen".
Ich habe es mir angewöhnt, Tabellen etc in Base zu erstellen und dann andersherum die Werte in das Tabellendokument als Datenquelle zu integrieren, dann ist die Interaktivität gewährleistet und Base selbst läuft einfacher und sauberer.
Wir sollten nicht vergessen, dass dieses Produkt bei weitem jünger als Access ist und bei weitem weniger finanzielle Basis hat, auch wenn die Manpower und die Qualität der Entwickler dem Microsoft-Produkt in nichts nachstehen. Es ist einfach die Zeit, die fehlt.
Schließlich ist es wie bei Fielmann: Es funktioniert und wir haben KEINEN PFENNIG DAZUGEZAHLT!
erstmal
Maik