[de-users] Base Abfrageentwurf: Cannot be in ORDER BY clause in STATEMENT

2009-09-29 Thread Marco Morath
Hallo!

Habe folgendes Problem mit einer Abfrage:

In meiner Datenbank gibt es die Tabellen "Personaldaten" und "Kleiderdaten"
Zu jedem Kleidungsstück ist eine Personalnummer hinterlegt, welche in der 
Personaldatentabelle den Index bildet.
Verschiedene Abfragen suchen nun in der Kleiderdatentabelle nach einer 
Personalnummer, um die Kleidungsstücknummer herauszufinden.

Beispiel: Ich gebe als Parameter die Personalnummer 40 an. Dann sucht eine 
Abfrage nach der Hemdnummer, eine weitere nach der Hosennummer usw.

Das funktioniert einzeln auch wunderbar.

Für einen Bericht benötige ich aber eine Abfrage mit sämtlichen Daten. Also 
habe ich eine weitere Abfrage erstellt, in die neben den Daten der 
Personaldatentabelle auch die Ergebnisse der Kleider-Abfragen einfließen 
sollen. Da alles anhand der Personalnummer gefunden werden kann, und die 
Beziehungen eingetragen sind, dürfte das doch kein Problem sein (dachte ich 
zumindest).

Beim Aufruf der Abfrage erscheint jedoch die Fehlermeldung "Cannot be in ORDER 
BY clause STATEMENT [SELECT" und alle Datenbankfelder werden aufgezählt.

Anbei ein Screenshot als Anlage (wenn das geht).

Falls nicht könnte ich den auch separat zuschicken.

Über eine "lösende" Antwort wäre ich sehr dankbar!

Grüße

Marco

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Re: [de-users] Base Abfrageentwurf: Cannot be in ORDER BY clause in STATEMENT

2009-09-30 Thread Marco Morath
So, hier noch die Abfragen:

(Erklärung und Hinweise weiter unten)

Abfrage Daten Personaldatenblatt (um diese Abfrage geht es):

SELECT "Personaldaten JF-Mitglieder"."JFM_PNr", "Personaldaten JF-
Mitglieder"."JFM_Name", "Personaldaten JF-Mitglieder"."JFM_Vorname", 
"Personaldaten JF-Mitglieder"."JFM_Strasse", "Personaldaten JF-
Mitglieder"."JFM_PLZ", "Personaldaten JF-Mitglieder"."JFM_Ort", "Personaldaten 
JF-Mitglieder"."JFM_GebDatum", "Personaldaten JF-
Mitglieder"."JFM_Tel_Festnetz", "Personaldaten JF-Mitglieder"."JFM_Tel_Handy", 
"Personaldaten JF-Mitglieder"."JFM_E_Mail", "Personaldaten JF-
Mitglieder"."JFM_ICQ", "Personaldaten JF-Mitglieder"."JFM_Skype", 
"Personaldaten JF-Mitglieder"."JFM_MSN", "Personaldaten JF-
Mitglieder"."JFM_AOL", "Personaldaten JF-Mitglieder"."JFM_AusweisNr", 
"Personaldaten JF-Mitglieder"."JFM_Eintrittsdatum", "Personaldaten JF-
Mitglieder"."JFM_Austrittsdatum", "Personaldaten JF-
Mitglieder"."JFM_Austrittsgrund", "Personaldaten JF-
Mitglieder"."JFM_Krankheiten", "Personaldaten JF-
Mitglieder"."JFM_Besonderheiten", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Name", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Vorname", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Strasse", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_PLZ", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Ort", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Tel_Festnetz", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Tel_Handy", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_E_Mail", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Name", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Vorname", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Strasse", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_PLZ", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Ort", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Tel_Festnetz", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Tel_Handy", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_E_Mail", "JF-Jacken in 
Gebrauch"."Kleidungsstueck_Nr" AS "JF-Jacke", "JF-Parkas in 
Gebrauch"."Kleidungsstueck_Nr" AS "JF-Parka", "JF-Hosen in 
Gebrauch"."Kleidungsstueck_Nr" AS "JF-Hose", "Stiefel in 
Gebrauch"."Kleidungsstueck_Nr" AS "Stiefel", "Handschuhe in 
Gebrauch"."Kleidungsstueck_Nr" AS "Handschuhe", "Helme in 
Gebrauch"."Kleidungsstueck_Nr" AS "Helm", "Hemden in 
Gebrauch"."Kleidungsstueck_Nr" AS "Hemd", "Krawatten in 
Gebrauch"."Kleidungsstueck_Nr" AS "T-Shirt", "BaseCaps in 
Gebrauch"."Kleidungsstueck_Nr" AS "BaseCap", 
"Leistungsabzeichen"."Jugendflamme_1_A", 
"Leistungsabzeichen"."Jugendflamme_1_B", 
"Leistungsabzeichen"."Jugendflamme_2", "Leistungsabzeichen"."Jugendflamme_3", 
"Leistungsabzeichen"."Leistungsspange" FROM "JF-Jacken in Gebrauch" AS "JF-
Jacken in Gebrauch", "Personaldaten JF-Mitglieder" AS "Personaldaten JF-
Mitglieder", "JF-Parkas in Gebrauch" AS "JF-Parkas in Gebrauch", "JF-Hosen in 
Gebrauch" AS "JF-Hosen in Gebrauch", "Stiefel in Gebrauch" AS "Stiefel in 
Gebrauch", "Helme in Gebrauch" AS "Helme in Gebrauch", "Handschuhe in 
Gebrauch" AS "Handschuhe in Gebrauch", "Krawatten in Gebrauch" AS "Krawatten 
in Gebrauch", "Hemden in Gebrauch" AS "Hemden in Gebrauch", "BaseCaps in 
Gebrauch" AS "BaseCaps in Gebrauch", "T-Shirts in Gebrauch" AS "T-Shirts in 
Gebrauch", "Leistungsabzeichen" AS "Leistungsabzeichen", "Austrittsgruende" AS 
"Austrittsgruende" WHERE "JF-Jacken in Gebrauch"."JFM_PNr" = "Personaldaten 
JF-Mitglieder"."JFM_PNr" AND "JF-Parkas in Gebrauch"."JFM_PNr" = 
"Personaldaten JF-Mitglieder"."JFM_PNr" AND "JF-Hosen in Gebrauch"."JFM_PNr" = 
"Personaldaten JF-Mitglieder"."JFM_PNr" AND "Stiefel in Gebrauch"."JFM_PNr" = 
"Personaldaten JF-Mitglieder"."JFM_PNr" AND "Helme in Gebrauch"."JFM_PNr" = 
"Personaldaten JF-Mitglieder"."JFM_PNr" AND "Handschuhe in Gebrauch"."JFM_PNr" 
= "Personaldaten JF-Mitglieder"."JFM_PNr" AND "Krawatten in 
Gebrauch"."JFM_PNr" = "Personaldaten JF-Mitglieder"."JFM_PNr" AND "Hemden in 
Gebrauch"."JFM_PNr" = "Personaldaten JF-Mitglieder"."JFM_PNr" AND "BaseCaps in 
Gebrauch"."JFM_PNr" = "Personaldaten JF-Mitglieder"."JFM_PNr" AND "T-Shirts in 
Gebrauch"."JFM_PNr" = "Personaldaten JF-Mitglieder"."JFM_PNr" AND 
"Personaldaten JF-Mitglieder"."JFM_AusweisNr" = 
"Leistungsabzeichen"."JFM_AusweisNr" AND "Personaldaten JF-
Mitglieder"."JFM_Austrittsgrund" = "Austrittsgruende"."Austrittsgrund" GROUP 
BY "Personaldaten JF-Mitglieder"."JFM_PNr" HAVING ( ( "Personaldaten JF-
Mitglieder"."JFM_PNr" = ? ) ) ORDER BY "Personaldaten JF-Mitglieder"."JFM_PNr" 
ASC


Abfrage JF-Jacken (beispielhaft für alle Kleiderabfragen):

SELECT "JFM_PNr", "Kleidungsstueck_Nr", "Kleidungsart", "Kleidungsgroesse" 
FROM "Kleidung" AS "Kleidung" WHERE "JFM_PNr" = ? AND "Kleidungsstueck_Nr" 
BETWEEN 0 AND 99 ORDER BY "JFM_PNr" ASC, "Kleidungsstueck_Nr" ASC


Funktionsweise:

Die Kleiderabfragen holen sich jeweils die Informationen aus derselben 
Tabelle. Dort ist ein Kleidungsstück mit einer Kleidernummer (= Index) 
gespei

Re: [de-users] Base Abfrageentwurf: Cannot be in ORDER BY clause in STATEMENT

2009-09-30 Thread Marco Morath
Sorry, die beiden Fragen sind mir entfallen:

Hier die Systemdaten:

OpenSuSE 11.1
KDE 4.1.3
OOo 3.0.0
Base-Datenbank mit HSQL-Datenbank-Engine
Sun JRE 1.6.0.0

Ich hoffe da waren alle Daten dabei, die nötig sind.

Hinsichtlich der SQL-Befehlsfolge kann ich nur sagen, dass OpenOffice das 
selbst erstellt habe, da ich die Abfrage in der "Designansicht" erstellt habe. 
Sollte eine Umstellung der Reihenfolge notwendig sein, oder ein grundsätzlich 
anderer Aufbau wäre ich auch dafür dankbar!

Grüße

Marco


Am Mittwoch, 30. September 2009 18:43:30 schrieb Stefan Weigel:
> Hallo Marco,
>
> es kann Dir besser geholfen werden, wenn Du die an Dich gestellten
> Fragen beantwortest.
>
> Ich wiederhole:
> * Welches Datenbank-Backend benutzt Du?
> * Welche OOo-Version und welches Betriebssystem?
>
> Marco Morath schrieb:
> > So, hier noch die Abfragen:  (monsterlanges SQL-Statement)
>
> Ohje. Arme Feuerwehr! ;-)
>
> Ohne das nun genau zu analysieren, habe ich den dringenden Verdacht,
> dass etwas in Deinem Datenmodell nicht stimmt. (Stichworte
> Datenmodellierung und Normalformenlehre.)
>
> Dein SQL-Statement ist auf jeden Fall ungültig. Du gruppierst nach
> dem einen Feld "JFM_PNr" hast aber gut 30 weitere Felder im SELECT
> ohne Aggregatsfunktion.
>
> Gruß
>
> Stefan


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Base Abfrageentwurf: Cannot be in ORDER BY clause in STATEMENT

2009-10-01 Thread Marco Morath
So, hier noch die Abfragen:

(Erklärung und Hinweise weiter unten)

Abfrage Daten Personaldatenblatt (um diese Abfrage geht es):

SELECT "Personaldaten JF-Mitglieder"."JFM_PNr", "Personaldaten JF-
Mitglieder"."JFM_Name", "Personaldaten JF-Mitglieder"."JFM_Vorname", 
"Personaldaten JF-Mitglieder"."JFM_Strasse", "Personaldaten JF-
Mitglieder"."JFM_PLZ", "Personaldaten JF-Mitglieder"."JFM_Ort", "Personaldaten 
JF-Mitglieder"."JFM_GebDatum", "Personaldaten JF-
Mitglieder"."JFM_Tel_Festnetz", "Personaldaten JF-Mitglieder"."JFM_Tel_Handy", 
"Personaldaten JF-Mitglieder"."JFM_E_Mail", "Personaldaten JF-
Mitglieder"."JFM_ICQ", "Personaldaten JF-Mitglieder"."JFM_Skype", 
"Personaldaten JF-Mitglieder"."JFM_MSN", "Personaldaten JF-
Mitglieder"."JFM_AOL", "Personaldaten JF-Mitglieder"."JFM_AusweisNr", 
"Personaldaten JF-Mitglieder"."JFM_Eintrittsdatum", "Personaldaten JF-
Mitglieder"."JFM_Austrittsdatum", "Personaldaten JF-
Mitglieder"."JFM_Austrittsgrund", "Personaldaten JF-
Mitglieder"."JFM_Krankheiten", "Personaldaten JF-
Mitglieder"."JFM_Besonderheiten", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Name", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Vorname", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Strasse", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_PLZ", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Ort", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Tel_Festnetz", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_Tel_Handy", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Vater_E_Mail", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Name", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Vorname", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Strasse", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_PLZ", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Ort", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Tel_Festnetz", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_Tel_Handy", "Personaldaten JF-
Mitglieder"."JFM_ErzBer_Mutter_E_Mail", "JF-Jacken in 
Gebrauch"."Kleidungsstueck_Nr" AS "JF-Jacke", "JF-Parkas in 
Gebrauch"."Kleidungsstueck_Nr" AS "JF-Parka", "JF-Hosen in 
Gebrauch"."Kleidungsstueck_Nr" AS "JF-Hose", "Stiefel in 
Gebrauch"."Kleidungsstueck_Nr" AS "Stiefel", "Handschuhe in 
Gebrauch"."Kleidungsstueck_Nr" AS "Handschuhe", "Helme in 
Gebrauch"."Kleidungsstueck_Nr" AS "Helm", "Hemden in 
Gebrauch"."Kleidungsstueck_Nr" AS "Hemd", "Krawatten in 
Gebrauch"."Kleidungsstueck_Nr" AS "T-Shirt", "BaseCaps in 
Gebrauch"."Kleidungsstueck_Nr" AS "BaseCap", 
"Leistungsabzeichen"."Jugendflamme_1_A", 
"Leistungsabzeichen"."Jugendflamme_1_B", 
"Leistungsabzeichen"."Jugendflamme_2", "Leistungsabzeichen"."Jugendflamme_3", 
"Leistungsabzeichen"."Leistungsspange" FROM "JF-Jacken in Gebrauch" AS "JF-
Jacken in Gebrauch", "Personaldaten JF-Mitglieder" AS "Personaldaten JF-
Mitglieder", "JF-Parkas in Gebrauch" AS "JF-Parkas in Gebrauch", "JF-Hosen in 
Gebrauch" AS "JF-Hosen in Gebrauch", "Stiefel in Gebrauch" AS "Stiefel in 
Gebrauch", "Helme in Gebrauch" AS "Helme in Gebrauch", "Handschuhe in 
Gebrauch" AS "Handschuhe in Gebrauch", "Krawatten in Gebrauch" AS "Krawatten 
in Gebrauch", "Hemden in Gebrauch" AS "Hemden in Gebrauch", "BaseCaps in 
Gebrauch" AS "BaseCaps in Gebrauch", "T-Shirts in Gebrauch" AS "T-Shirts in 
Gebrauch", "Leistungsabzeichen" AS "Leistungsabzeichen", "Austrittsgruende" AS 
"Austrittsgruende" WHERE "JF-Jacken in Gebrauch"."JFM_PNr" = "Personaldaten 
JF-Mitglieder"."JFM_PNr" AND "JF-Parkas in Gebrauch"."JFM_PNr" = 
"Personaldaten JF-Mitglieder"."JFM_PNr" AND "JF-Hosen in Gebrauch"."JFM_PNr" = 
"Personaldaten JF-Mitglieder"."JFM_PNr" AND "Stiefel in Gebrauch"."JFM_PNr" = 
"Personaldaten JF-Mitglieder"."JFM_PNr" AND "Helme in Gebrauch"."JFM_PNr" = 
"Personaldaten JF-Mitglieder"."JFM_PNr" AND "Handschuhe in Gebrauch"."JFM_PNr" 
= "Personaldaten JF-Mitglieder"."JFM_PNr" AND "Krawatten in 
Gebrauch"."JFM_PNr" = "Personaldaten JF-Mitglieder"."JFM_PNr" AND "Hemden in 
Gebrauch"."JFM_PNr" = "Personaldaten JF-Mitglieder"."JFM_PNr" AND "BaseCaps in 
Gebrauch"."JFM_PNr" = "Personaldaten JF-Mitglieder"."JFM_PNr" AND "T-Shirts in 
Gebrauch"."JFM_PNr" = "Personaldaten JF-Mitglieder"."JFM_PNr" AND 
"Personaldaten JF-Mitglieder"."JFM_AusweisNr" = 
"Leistungsabzeichen"."JFM_AusweisNr" AND "Personaldaten JF-
Mitglieder"."JFM_Austrittsgrund" = "Austrittsgruende"."Austrittsgrund" GROUP 
BY "Personaldaten JF-Mitglieder"."JFM_PNr" HAVING ( ( "Personaldaten JF-
Mitglieder"."JFM_PNr" = ? ) ) ORDER BY "Personaldaten JF-Mitglieder"."JFM_PNr" 
ASC


Abfrage JF-Jacken (beispielhaft für alle Kleiderabfragen):

SELECT "JFM_PNr", "Kleidungsstueck_Nr", "Kleidungsart", "Kleidungsgroesse" 
FROM "Kleidung" AS "Kleidung" WHERE "JFM_PNr" = ? AND "Kleidungsstueck_Nr" 
BETWEEN 0 AND 99 ORDER BY "JFM_PNr" ASC, "Kleidungsstueck_Nr" ASC


Funktionsweise:

Die Kleiderabfragen holen sich jeweils die Informationen aus derselben 
Tabelle. Dort ist ein Kleidungsstück mit einer Kleidernummer (= Index) 
gespei

Re: [de-users] Suche nach Updates/Installation von Extensions

2009-11-16 Thread Marco Morath
Hallo vuhoel.

Hast du schonmal versucht den Server update32.services.openoffice.org 
anzupingen?

Geh mal in die Eingabeaufforderung (Ausführen -> Befehl: "cmd" oder unter 
Zubehör -> Eingabeaufforderung) und gib dort folgenden Befehl ein:

"ping update32.services.openoffice.org"

Das Programm sendet 4 Datenpakete an den Server und sollte Antworten erhalten.
Falls das nicht geschieht, wird der Server irgendwo auf deinem PC geblockt. 
Bei mir hat's geklappt.

Das Problem könnte auch die Windows-Firewall sein. Selbst wenn in Zonealarm 
das Programm freigeschaltet ist (Serverfreigabe?!) könnte die Windows-Firewall 
blocken. Eine entsprechende Meldung hast du aber nicht erhalten, nehme ich an, 
sonst hättest du es hingeschrieben.

Falls alles nicht klappt kannst du dir die Extensitions "manuell" 
herunterladen und von der Festplatte aus installieren.
Gehe dazu auf http://extensions.services.openoffice.org
Das ist zwar immer noch nicht die Lösung des Problems aber immerhin eine 
Übergangslösung.

Grüße

Marco

Am Montag, 16. November 2009 18:52:41 schrieb vuhoel:
> Bei der Suche nach Updates erhalte ich stetig die Meldung: Suche nach
>  Updates fehlgeschlagen! Mit folgenden Beschreibungen:
> Daten konnten nicht über das Internet gelesen werden.
> Servermeldung: Could not read status line: Eine vorhandene Verbindung wurde
>  vom Remotehost geschlossen. oder
> Die Internetverbindung zu update32.services.openoffice.org konnte nicht
>  hergestellt werden
> 
> Mein System : Vista Home SP2
> Firewall : Zonealarm> Eintrag in Zonealarm : c:\Program
>  Files\Openoffice.org 3\progam\soffice.bin
> 
> Mit oder ohne Zonealarm kein Erfolg bei Updates. Openoffice wurde mehrfach
>  gelöscht und neu Installiert.
> 
> Bei der Installation von Extensions wie z.B. SUN PDF Import Extension 1.0
>  erhalte ich nach mehrfachen Fehlermeldungen sie Beschreibung Fehler: Der
>  Status der Extension ist nicht bekannt. Mehrfach neu
>  heruntergeladen-gelöscht, neu installiert kein Erfolg! Ich bin mit meiner
>  Fehlersuche am Ende! Hilfe ist nötig!
> 

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Reparatur einer ODB-Datenbank

2010-07-21 Thread Marco Morath
Hallo Liste.

Ich habe ein gravierendes Problem.
Meine ODB-Datenbank scheint defekt zu sein. Ich muss die Daten aber unbedingt 
wieder haben.

System: OpenSuSE 11.2 mit KDE 4.3.5
OOo 3.2.1 mit JRE 1.6.0_20

Beim Öffnen der Datei erscheint die Filterliste.
Die Reparatur mit WinRAR habe ich schon versucht - erfolglos.
Das Entpacken der Datenbank mittels Ark und das Einfügen des "database"-
Ordners in eine neue Datei hat auch nichts gebracht.

Gibt es noch irgendeine Möglichkeit die Datei wiederherstellen zu lassen?

Grüße

Marco

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Reparatur einer ODB-Datenbank

2010-07-21 Thread Marco Morath
Ergänzung zu der E-Mail von vorhin:

Wenn ich die mittels Ark neu "gebaute" Datenbank öffne, erscheinen mir alle 
Berichte, Formular und Abfragen. Wenn ich aber auf Tabellen klicke, erscheint 
eine Fehlermeldung mit folgendem Text:

Die Verbindung zur Datenquelle "Kreiszeltlager 2010 neue Version" konnte nicht 
hergestellt werden.
File input/output error
/home/marco/Datenbanken/Kreiszeltlager/Kreiszeltlager 2010 neue 
Version.odb.backup java.io.EOFExeption: Unexpected end of ZLIB input stream

SQL-Status: S1000
Fehler-Code: -29

Weiß jemand Rat?

Grüße,

Marco

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Re: Reparatur einer ODB-Datenbank

2010-07-22 Thread Marco Morath
Hallo Liste.

Ich habe das Problem gelöst.
Folgende Anleitung hat mir geholfen:

http://user.services.openoffice.org/en/forum/viewtopic.php?f=83&t=17125

Ich habe bisher immer das gesamte Verzeichnis "database" kopiert. Was
wiederum zu einem Fehler geführt hat.
Nun habe ich nur die beiden Dateien "script" und "data" kopiert. Außerdem
habe ich in Script-Datei alle Einträge "RESTART WITH" von der ursprünglichen
Zahl auf den Wert "1" gesetzt.

Danach habe ich die Datei wieder umbenannt und OOo gestartet. Sieheda, alles
ist wieder vorhanden. Zwar muss ich jetzt meine Berichte und meine Formulare
wieder erstellen, aber das ist nichts im Vergleich zu den Daten.
Ich konnte durch die zusätzliche Übertragung der Dateien im Hauptverzeichnis
("content" und "seetings") sogar die Abfragen und die Beziehungen
wiederherstellen.

Großartig! :-)

Grüße

Marco


Re: [de-users] Backups machen (was: Reparatur einer ODB-Datenbank)

2010-07-23 Thread Marco Morath
> > Darum könnte man je nach Bedeutsamkeit der Daten auch über den
> > Einsatz eines sichereren Backends nachdenken.
[...]
> > Mein Anliegen ist es nur zu vermeiden, dass Anleitungen und
> > Erfolgserlebnisse der Unfallchirurgie dazu verleiten, vorbeugende
> > Sicherungsmaßnahmen, umsichtige Fahrweise und das Anlegen des
> > Sicherheitsgurtes zu vernachlässigen. ;-)


Hallo zusammen.

Nun möchte ich mich nochmals an alle Beteiligten wenden.
Selbstverständlich ist es nicht erst eine Weisheit von gestern, dass man (zwar 
von allen Daten aber hauptsächlich) von Datenbanken eine Sicherung haben muss, 
aber eben diese habe ich "nur kurz" wegen eines anderen Datentransports von 
meinem USB-Stick gelöscht. Dieses "nur kurz" hat gereicht um dem Programm 
genau den Moment zu geben, in dem ich eben kein Backup hatte. Somit hatte ich 
zwar grundsätzlich vorgesorgt, aber eben den falschen Zeitpunkt erwischt.

Bei meinen Recherchen habe ich viel davon gelesen, dass einige von einer 
Instabilität des Base-Moduls ab Version 3.2.0 berichtet haben. Eben diese 
Version habe ich auch installiert. Diese Instabilität kann natürlich von 
vielen Faktoren abhängen (verwendete JRE, Inkonsistenzen in der Paketdatenbank 
usw). Jedoch wäre es, wenn man schon weiß, dass Datenbanken eben so sensibel 
sind, vielleicht eine gute Idee OOo Base dahingehend zu erweitern, dass ein  
Datensicherungsalgorhytmus eingebaut wird, der für sicheres Speichern und 
Backups gleichzeitig sorgt.
Denkbar wäre z. B. dass der Anwender einen Zeitraum (wie bei der Auto-
Wiederherstellungs-Info-Sicherung) selbst eingeben kann. In diesem Zeitraum 
müsste die Datenbank dann regelmäßig so gesichert werden, dass die Daten 
tatsächlich in der Datenbank gespeichert werden (physisch) und gleichzeitig 
die vorherige Version als Backup (eigenständige Datei, nicht innerhalb des 
selben Containers) gesichert wird. Also nicht überschreiben sondern neu 
schreiben. Auf diese Weise wäre es auch denkbar eine gewisse Historie 
automatisch anlegen zu lassen (z. B. die Dateien der letzten 5 Sicherungen 
bleiben erhalten, die Sechst-Älteste wird gelöscht).

Einige Programme bieten eine automatische Datenintegritätsprüfung für die 
Datenbanken an. Wäre soetwas für OOo nicht auch denkbar, wo doch die 
Datenbanken, mit denen man oft arbeitet, ohnehin in OOo angemeldet sind?

Ich bin grundsätzlich von OOo überzeugt, und arbeite nach wie vor gerne damit. 
Dies sind lediglich einige Vorschläge das Programm noch etwas besser zu 
machen. Ich hoffe, dass das auch nur so verstanden wird. :-)

Grüße,

Marco


-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] Backups machen

2010-07-23 Thread Marco Morath
> Du beschreibst sehr genau die Schwäche Deines Backupkonzepts. Eine
> Kopie auf einem USB-Stick und noch dazu nur eine einzige auf einem
> einzigen Stick ist eben kein gutes Sicherungskonzept, wenn man das
> überhaupt so nennen kann.

Hallo Stefan.

Das mit dem Backup ist so eine Sache. Ich mache üblicherweise regelmäßig (alle 
1-2 Monate) ein Backup auf eine externe Festplatte mittels eines Shellskripts, 
das ich selbst geschrieben habe. Das Skript führt für bestimmte Verzeichnisse 
den Befehlt rsync rekursiv aus. Vom Prinzip her funktioniert das gut, 
allerdings kann man auch das nicht wirklich als Backup-Strategie bezeichnen.

Was ich mir wünschen würde, wäre eine Lösung, wie es sie z. B. bei Windows-
Systemen mit einer externen Festplatte und dem Programm "Acronis True Image" 
gibt.
Dieses Programm sichert fortlaufend jede Änderung von einzelnen Dateien (z. B. 
alle 5 Minuten). Dabei wird aber nicht nur der letzte Stand sondern eine ganze 
Historie gesichert, sodass man später zu einer ganzen Reihe früherer Versionen 
zurück gehen kann.

Solch eine komfortable Software habe ich für Linux noch nicht gefunden, wäre 
aber durchaus interessiert daran.

Bei Datensicherung mit Packprogrammen habe ich schon oft schlechte Erfahrungen 
gemacht und habe seither die Finger davon gelassen. Allzu oft waren die 
Dateien dann später nicht mehr herstellbar und mein Backup war sinnlos.
Daher erscheint mir die Datensicherung ungepackter, einzelner Dateien besser, 
aber das bedeutet immer wieder das manuelle Anstoßen der Sicherung, außerdem 
muss das Skript dann immer wieder alle Dateien durchgehen, weil es 
selbstverständlich die Änderungen nicht mitbekommt. Das ist zeitaufwändig und 
beansprucht die physische Konsistenz der Festplatte unnötig.

Grüße

Marco

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



Re: [de-users] OO hängt sich auf-ständig

2010-08-03 Thread Marco Morath
Hi Kim!

Das kann mehrere Ursachen haben. Ich würde bei der Java-Runtime anfangen.
Wenn du dein System neu aufgesetzt hast, dann ist die evtl. nicht mehr
vorhanden.
Klicke in OOo mal auf Extras -> Optionen und dort auf Java. Wenn dort eine
JRE angezeigt wird, dann schau mal ob die aktiviert ist (schwarzer Punkt in
der Liste). Falls diese nicht aktiviert ist, den Punkt setzen und mit OK
bestätigen.

Falls dort keine angezeigt wird, gibt es auch keine auf dem PC. Dann eine
JRE auf
http://jdl.sun.com/webapps/getjava/BrowserRedirect?locale=de&host=www.java.comherunterladen
und installieren. Anschließend wie oben beschrieben
aktivieren.
Es kann sein, dass damit bereits alle Probleme behoben sind.

Falls dies nicht der Fall ist, sind weitere Informationen wie
Betriebssystem, OOo-Version usw. notwendig.

Grüße,

Marco


Re: [de-users] Calc Funktion

2010-08-15 Thread Marco Morath
> Wie mache ich es aber, wenn statt H8 mehrere Werte verglichen werden
> sollen? =VERGLEICH() kommt nicht mit Matrizen klar.


Hallo Dietmar,

Es stellt sich mir die Frage, wie du mehrere Werte vergleichen willst.
Calc muss einen definitiven Wert haben und eine entsprechende Operation 
durchführen zu können. Zudem ist es ja so, dass das Ergebnis nur in die Zelle 
geschrieben werden kann, in der die Formel steht.

Selbst wenn man nach mehreren Werten suchen lässt, stellt sich die Frage wie 
das Ergebnis für diese eine Zelle ermittelt werden soll.

So wie ich dich verstehe, willst du einen Kontosaldo aus den eingetragenen 
Buchungen in der Buchungsliste ermitteln lassen.

Ich selbst bin Steuerfachwirt und kenne mich daher mit Buchhaltung aus.

Ich würde also folgende Vorgehensweise empfehlen:

Du legst eine Tabelle an, in der in der einen Spalte die zu suchenden 
Kontonummern stehen (z. B. Spalte H) und in der Spalte, in der die Fomel steht 
wird das Ergebnis (Summe aller Buchungen zu einem Konto) zum jeweiligen 
Argument (= Kontonummer) ausgegeben.

Damit wäre die von dir verwendete Funktion SUMMENPRODUKT wohl die richtige.

Ist das dein gewünschtes Ziel?


Zu der Antwort von Andreas:

SVERWEIS geht die Liste immer nur bis zur ersten Zeile, welche das 
Suchkriterium enthält nach unten, und dann in den Spalten nach rechts. Somit 
hört die Suche bereits nach dem ersten erfolgreichen Eintrag auf. Daher 
erscheint mir diese Lösung nicht zielführend.

Bei der Summierung mehrer Argumente halte ich DBSUMME auch für die beste Wahl. 
Da stimme ich Andreas zu. Eine anschauliche Anleitung gibt es hier:

http://www.ooowiki.de/CalcFunktionenDatenbank#Datens.2BAOQ-tze_z.2BAOQ-
hlen.2C_Spaltenberechnungen

Allerdings funktioniert das nur, solange die Suchkriterien (Spaltenbezeichnung 
und Kontonummern) untereinander stehen.

Dies halte ich allerdings nur für sinnvoll, wenn eine Summen- und Saldenliste 
oder eine BWA bzw. etwas Ähnliches erstellt werden soll, denn sonst zählt man 
wohl keine verschiedenen Konten zusammen.

Grüße,

Marco


Re: [de-users] Serienbrief: bei F4 stürzt Writer ab

2010-10-18 Thread Marco Morath
Hi!

Es gibt 2 Möglichkeiten:

1. Die Java-Runtime ist nicht korrekt installiert oder aktiviert. Prüfe mal, 
ob in den OOo-Optionen unter Java eine Runtime markiert ist.

2. Die Datenbank-Datei ist defekt. Versuche mit dem Base-Modul auf die 
Datenbankdatei zuzugreifen. Falls das scheitert, hat die Datenbank-Datei einen 
Fehler. Dann müssen wir weiter schauen.

Grüße,

Marco

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Writer - Seitenhintergrund erlaubt keine Hintergrundfarbe in Tabelle

2010-10-31 Thread Marco Morath
Hallo Liste.

Ich habe in einem Writer-Dokument eine Zeichnung (Zeichnungs-Tools von Wirter) 
in den Hintergrund gelegt. Die Zeichnung ist in der Kopfzeile eingefügt und am 
Kopfzeilen-Absatz verankert, sodass sie auf jeder Seite erscheint. Die 
Zeichnung bedeckt die ganze Seitelänge, aber nicht die ganze Seitenbreite (nur 
rechte Seite). Das Objekt ist so formatiert, dass es im Hintergrund (also 
hinter dem Text) liegt.

Nun habe ich im Dokument eine Tabelle eingefügt und wollte die 
Überschriftenzeile dunkelgrau formatieren.
Dort wo das Zeichnungsobjekt nicht im Hintergrund liegt, wird die dunkelgraue 
Farbe angezeigt. Sobald aber das Zeichnungsobjekt im Hintergrund liegt, 
erscheint die Farbe der Tabelle nicht mehr. Lediglich der Tabellenrahmen und 
der Text wird noch angezeigt.

Ich konnte bislang keine Lösung für diese Problem finden, da eine andere 
Einstellung als im "Hintergrund" meines Erachtens nicht möglich ist.

Eine Änderung der Situation erfolgt nur dann, wenn ich das Zeichnungsobjekt 
als JPG oder PNG-Grafik über die Seiteneigenschaften als Hintergrundgrafik 
einfüge. Dann habe ich aber das Problem, dass das Objekt nicht bis zum 
Seitenrand formatiert wird, sondern nur bis zur Textbegrenzung. Außerdem 
benötige ich für die erste und die zweite (ff.) Seite unterschiedliche 
Grafiken.

Grüße,

Marco

-
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org



[de-users] Writer: Rahmen verändern Position beim Öffnen des Dokuments

2011-01-31 Thread Marco Morath
Hallo Liste.

Ich habe ein Dokument, das eine Marginalspalte enthält. Die Marginaltexte
werden in einen Rahmen gesetzt, der am äußeren Rand des Dokuments, außerhalb
des äußeren Rands liegt.
Formatierung:

Fließtext: 0 - 12,0 cm
Platz für Marginale: 12,5 - 16,5 cm (also 4 cm)

Das Dokument wird beidseitig (gespiegelt) erstellt, sodass ich gewählt habe,
dass der Rahmen bei geraden Seiten gespiegelt gesetzt wird.

Formatierung Marginalrahmen:

Breite: 4,0 cm
Höhe: Auto
Verankerung: Absatz
Abstand vom äußeren Rand 0,5 cm ("von innen")

Diese Formatierung habe ich in einer Rahmenvorlage ("Marginalie")
gespeichert.

Soweit so gut.
Wenn ich also einen Rahmen erzeuge und die Rahmenvorlage darauf anwende,
wird mir der Rahmen richtig formatiert an der korrekten Position im Dokument
angezeigt.

Das Problem ergibt sich, wenn ich das Dokument speichere und verlasse. Beim
nächsten Öffnen sind alle Rahmen dieser Art mitten im Fließtext, zentriert
bei 6,0 cm ausgerichtet. Als verwendete Rahmenvorlage wird beim Markieren
des Rahmens stets die "Marginalie"-Vorlage angezeigt.

Wenn ich diese dann mit einem Doppelklick anklicke, wird der Rahmen wieder
nach außen gesetzt. Die Vorlage ist also, zumindest von der Positionierung
her, korrekt eingestellt. Aber warum werden die Rahmen beim schließen des
Dokuments immer wieder verschoben?

Ich verzweifle gerade. Ich finde keine Option mehr, wie ich das verhindern
kann.

Grüße,

Marco


Re: [de-users] Writer: Rahmen verändern Position beim Öffnen des Dokuments

2011-01-31 Thread Marco Morath
Hallo Regina.

Ich benutze Version 3.3 (am Sonntag heruntergeladen).
Die Vorlage ist selbst gemacht.

Das mit dem Developer-Snapshot werde ich mal probieren. Wäre aber dennoch
dankbar für einen Tipp, der im Produktivsystem weiterhilft. Denn ich arbeite
an einer Dissertation...

Vielen Dank schonmal.

Grüße,

Marco


Re: [de-users] Writer: Rahmen verändern Position beim Öffnen des Dokuments

2011-01-31 Thread Marco Morath
Hallo nochmal.

So, habe die Entwicklerversion jetzt mal installiert. Leider ohne Erfolg.
Der Effekt ist der Selbe.
Ich habe vergessen zu erwähnen, dass das Betriebssystem Windows Vista ist.
Es passiert aber auch bei Open SuSE 64 Bit 11.3. Vom Betriebssystem scheint
der Fehler also nicht abhängig zu sein.

Bin über jeden Hinweis zu diesem Thema dankbar!

Grüße,

Marco


Re: [de-users] Writer: Rahmen verändern Position beim Öffnen des Dokuments

2011-02-01 Thread Marco Morath
Hallo Liste.

Ich hab's!

Die Lösung des Problems war, dass ich die Standard-Vorlage für den Rahmen
verwendet habe. Ich dachte, ich hätte eine eigene Rahmen-Vorlage erzeugt,
dem war aber nicht so (zu erkennen an dem Berich "Benutzer-Vorlagen", bei
Original-Vorlagen ist hier nichts eingetragen und auch nichts einzutragen).
Somit habe ich eine eigene Voralge, basierend auf der
Marginalie-Original-Vorlage für den Rahmen erzeugt und auf die
Original-Vorlage verlinkt.
Damit formatiert hat das Ganze dann wunderbar funktioniert.
Offensichtlich kann OOo nicht mit Änderungen an der Standard-Rahmen-Vorlage
umgehen, und wendet dann immer die Grundeinstellungen wieder an, obwohl die
individuellen Einstellungen erhalten bleiben.

Somit ist die Lösung des Problems, eine eigene Vorlage zu erzeugen. Dazu
braucht es dann auch keinen Developer-Snapshot. Das funktioniert auch in der
stabilen Version 3.3.

Grüße,

Marco