RE: [de-users] OpenO ffice an kaufmännisc hen beruflichen Schu len?
Hallo Claus, ich bin an einer kaufmännischen Berufsschule in Niedersachsen tätig und wir setzen sowohl die üblichen Microsoftprodukte wie auch OpenOffice im Unterricht ein. Im übernächsten Jahr werden wir es auch im Abitur Informationsverarbeitung FG Wirtschaft einsetzen (Base). Unsere bisherigen Erfahrungen zeigen, dass die Unterschiede zu MS-Produkten bzgl. unserer fachlichen kaufmännischen Inhalte sehr gering ist. In der Berufsschule verwenden wir aber eher MS-Produkte aufgrund der Akzeptanz der Azubis. Im Vollzeitbereich ist eher umgekehrt, da hier die kostenfreie und auch private Nutzung im Vordergrund steht. Fächer in denen wir OpenOffice einsetzen sind Informationsverarbeitung und BRC (BWL, Rewe, Controlling). Auch bei rechnergestützten Klausuren haben wir keine Probleme. Gruss Holger Deiters > From: i...@lorenz-claus.de > To: users@de.openoffice.org > Date: Wed, 11 Feb 2009 22:45:54 +0100 > Subject: [de-users] OpenOffice an kaufmännischen beruflichen Schulen? > > Hallo Mailingliste, > wer setzt OpenOffice zu Unterrichtszwecken an einer kaufmännischen > beruflichen Schule ein? > Welche Erfahrungen/Rückmeldungen gibt es dort bezüglich WRITER, CALC und > BASE? > In welchen Klassen wird es eingesetzt und in welchen Fächern? > Viele Grüße > Claus Lorenz > _ Messenger to go! Hol' Dir Messenger aufs Handy! http://windowslivemobile.msn.com/BrowserServiceMessenger.aspx?lang=DE-DE
[de-users] Probleme bei der Berechnung mit Datumswerten
Hallo alle zusammen, ich habe ein Problem in base (oo3.1.1, WinXP). Ich habe in einer Tabelle zwei Datumsfelder (Abreise, Ankunft) im Format TT.MM.. Bei der Berechnung der Aufenthaltsdauer "Abreise - Ankunft" wirft mir base nur Fehlermeldungen aus. Im Entwurfsmodus habe ich in der Zeile Feld "Abreise" - "Ankunft" eingegeben. Bei Alias Dauer. Fehlermeldung beginnt mit Wrong Data Type usw. Gruß Holger Deiters _ http://redirect.gimas.net/?n=M1001xWin72 Mit Windows 7 wird online alles noch schneller und einfacher!
RE: [de-users] Probleme bei der Berechnung mit Datumswerten
Hallo Robert, vielen Dank. Problem gelöst. Man muss unterschiedliche Anführungszeichen in der DATEDIFF-Funktion verwenden. Gruß Holger > From: rob...@familiegrosskopf.de > To: users@de.openoffice.org > Date: Wed, 3 Feb 2010 21:48:13 +0100 > Subject: Re: [de-users] Probleme bei der Berechnung mit Datumswerten > > Hallo Holger, > > > > ich habe ein Problem in base (oo3.1.1, WinXP). > > Ich habe in einer Tabelle zwei Datumsfelder (Abreise, Ankunft) im Format > > TT.MM.. Bei der Berechnung der Aufenthaltsdauer "Abreise - Ankunft" > > wirft mir base nur Fehlermeldungen aus. Im Entwurfsmodus habe ich in der > > Zeile Feld "Abreise" - "Ankunft" eingegeben. Bei Alias Dauer. > > > > Fehlermeldung beginnt mit Wrong Data Type usw. > > Vorausgesetzt es handelt sich wirklich um Datumsfelder: > > DATEDIFF(string, datetime1, datetime2)[2] > > returns the count of units of time elapsed from datetime1 to datetime2. > The string indicates the unit of time and can have the following values > 'ms'='millisecond', 'ss'='second','mi'='minute','hh'='hour', 'dd'='day', > 'mm'='month', 'yy' = 'year'. Both the long and short form of the strings can > be used. > > Differenzen zwischen verschiedenen Datumsangaben brauchen schon etwas mehr, > vor allem eine Maßeinheit. Woher soll die Datenbank wissen, ob Du die Dauer > in > Sekunden oder Monaten braucht? > > Genaueres und weitere Informationen findest Du hier: > > http://hsqldb.org/doc/guide/ch09.html > > Gruß > > Robert > > - > To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org > For additional commands, e-mail: users-h...@de.openoffice.org > _ http://redirect.gimas.net/?n=M1001xWin72 Mit Windows 7 wird online alles noch schneller und einfacher!
[de-users] Formulare über Makro s steuern
Hallo alle zusammen, in meiner Übungsdatenbank habe ich zwei Formulare zur Dateneingabe. Diese möchte ich über ein Formular, das sich beim Öffnen der Datenbank automatisch öffnet, mit zwei Befehlsschaltflächen anwählen können. Welche Makrobefehle benötige ich für die Befehlsschaltflächen und welches Makro für das Hauptformular? Holger Deiters _ http://redirect.gimas.net/?n=M1001xIMFb2 Was machst Du grad bei Facebook? So erfahren es alle im Messenger
[de-users] IIF-Anweisung in base
Guten abend alle zusammen, ich habe eine Tabelle in der Auftragswerte für Projekte gespeichert sind. Weiterhin gibt es eine Anzahlungsspalte, in der es aber leere Felder gibt. Wenn ich die Anzahlung vom Auftragswert abziehen möchte bekomme ich in der Berechnung für die leeren Anzahlungsfelder keine Ergebnisse. In SQL habe ich bisher folgendes verwendet: SELECT Projekt.Bezeichnung, Projekt.Auftragswert, Projekt.bezahlt, Auftragswert-IIf(IsNull(bezahlt),0,bezahlt) AS Aussenstand FROM Projekt; In base zeigt er mir dabei eine Fehlermeldung. Wie muss ich das ganze umstellen? Mit case when? Holger Deiters Am Alten Freyhof 16 D-30900 Wedemark Tel.: 0049-(0)5130-375511 Fax 0049-(0)5130-375591 _ http://redirect.gimas.net/?n=M1001xWin72 Mit Windows 7 wird online alles noch schneller und einfacher!
RE: [de-users] Re: IIF-Anweisung in base
Hallo Andreas, vielen Dank hat super geklappt. Gruß Holger > To: users@de.openoffice.org > From: saege...@onlinehome.de > Date: Mon, 8 Feb 2010 22:47:21 +0100 > Subject: [de-users] Re: IIF-Anweisung in base > > > Wie muss ich das ganze umstellen? Mit case when? > > > > > http://hsqldb.org/doc/guide/ch09.html > > > COALESCE(expr1,expr2,expr3,...)[2] > > > > if expr1 is not null then it is returned else, expr2 is evaluated and if > > not null it is returned and so on > > > SELECT ..., "Auftragswert"-COALESCE("bezahlt",0) AS "Aussenstand" FROM ... > > Würde ich aber vollkommen anders regeln nämlich mittels einer Liste von > Zahlungen. Dann klappts auch mit den Ratenzahlungen. > > > - > To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org > For additional commands, e-mail: users-h...@de.openoffice.org > _ http://redirect.gimas.net/?n=M1001xFotos2 Dein Santa Claus hat rote Augen? Jetzt X-Mas-Fotos bearbeiten!
[de-users] base Gültigkeitsrege l und Gültigkeitsmel dung
Hallo liebe Liste, beim Anlegen von Datensätzen in base-Tabellen habe ich noch keine Möglichkeit gefunden, wie ich für bestimmte Attribute Gültigkeitsregeln bzw. dazugehörige Gültigkeitsmeldungen anlegen kann. In MS Access ist dieses bei den Feldeigenschaften zu finden. Muss das evtl, per SQL mit CONSTRAINT Anweisung unter CREATE TABLE erfolgen? Gruss H. Deiters _ http://redirect.gimas.net/?n=M1003xIMVideochat2 Treffe Freunde im Messenger Videochat!
RE: [de-users] base Gültigkeitsregel un d Gültigkeitsmeldung
hallo robert, hier noch einmal konkret mein Problem Tabellenaufbau (Bsp.) ArtNr/Bezeichnung/Menge/etc. Die ArtNr darf nur Zahlenwerte zwischen 1000 und enthalten. Dieses ist die Gültigkeitsregel. Bei Falscheingabe einer Artikelnummer soll eine Gültigkeitsmeldung erscheinen, z. B. "Geben sie bitte eine 4-stellige Artikelnummer ein". Die Eingabe des Datensatzes soll aber nicht über ein Formular sondern direkt in der Tabellenansicht geschehen. Gruss Holger > From: rob...@familiegrosskopf.de > To: users@de.openoffice.org > Date: Tue, 23 Mar 2010 12:54:07 +0100 > Subject: Re: [de-users] base Gültigkeitsregel und Gültigkeitsmeldung > > Hallo Holger, > > > > > > beim Anlegen von Datensätzen in base-Tabellen habe ich noch keine > > Möglichkeit gefunden, > > > > wie ich für bestimmte Attribute Gültigkeitsregeln bzw. dazugehörige > > Gültigkeitsmeldungen anlegen kann. > > Ich arbeite recht häufig mit Datenbanken; unter dem Ausdruck kann ich mir > aber > so konkret nichts vorstellen. Das kann sowohl die Einstellungen von > Relationen > bedeuten (unter Extras-Beziehungen, dort bei den Verbindungen detaillierte > mit > z.B. wenn dies gelöscht wird, dann alles damit Zusammenhängende auch) als > auch > die Einstellung von der Einzigartigkeit von Werten (Tabellenerstellung, > Indexverwaltung) als auch die Eingabe in Formularen (dort kommt dann > wenigstens eine für den User verständliche Fehlermeldung, wenn ich etwas > eingabe, was nicht in den Voreingestellten Bereich eines Eingabefeldes > gehört). > > Vielleicht einfach ein konkretes Beispiel, auch für Leute wie mich, die > Access > bisher nur 'mal gesehen' haben. > > Gruß > > Robert > > - > To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org > For additional commands, e-mail: users-h...@de.openoffice.org > _ http://redirect.gimas.net/?n=M1003xIE82 Damit Privates privat bleibt! Internet Explorer 8!
[de-users] SELECT INTO Anweisung
Hallo Liste, ich möchte in base (HSQL-DB) die folgende SQL-Anweisung ausführen und bekomme leider nur Fehlermeldungen. SELECT "tblAuto"."Fahrgestellnr", "tblAuto"."Einkaufspreis", "tblAuto"."Listenpreis", "tblAuto"."Verkaufspreis", "tblAuto"."Jahr", "tblAuto"."Verkaeufer", "tblAuto"."Klasse" INTO "tblFahrzeug" FROM "tblAuto"; Die Abfrage soll die o.a. Attribute aus der Tabelle tblAuto in die neue Tabelle tblFahrzeug kopieren. Die Tabelle tblFahrzeug soll mit dieser Anweisung erstellt werden. Base gibt folgende Fehlermeldung zurück: Statement does not generate a result set Bei den Zusätzen taucht dann der Fehlercode -155 auf. Bitte um Unterstützung. MfG Holger _ http://redirect.gimas.net/?n=M1004xSkyDrive2 Ihre Daten brauchen Platz? SkyDrive gibt Ihnen 25 GB - gratis!
RE: [de-users] SELECT INTO Anweisung
Hallo Robert, in der tblAuto gibt eine ID (AutoWert) als Primärschlüssel, der soll aber nicht übernommen werden. Die Fahrgestellnummer (Zahl) soll in der neuen tblFahrzeug der Primärschlüssel sein. Gruss Holger > From: rob...@familiegrosskopf.de > To: users@de.openoffice.org > Date: Wed, 7 Apr 2010 18:53:54 +0200 > Subject: Re: [de-users] SELECT INTO Anweisung > > Hallo Holger, > > > > ich möchte in base (HSQL-DB) die folgende SQL-Anweisung ausführen und > > bekomme leider nur Fehlermeldungen. > > > > SELECT "tblAuto"."Fahrgestellnr", "tblAuto"."Einkaufspreis", > > "tblAuto"."Listenpreis", "tblAuto"."Verkaufspreis", "tblAuto"."Jahr", > > "tblAuto"."Verkaeufer", "tblAuto"."Klasse" INTO "tblFahrzeug" > > FROM "tblAuto"; > > > > Die Abfrage soll die o.a. Attribute aus der Tabelle tblAuto in die neue > > Tabelle tblFahrzeug kopieren. > > > > Die Tabelle tblFahrzeug soll mit dieser Anweisung erstellt werden. > > > > Base gibt folgende Fehlermeldung zurück: > > > > Statement does not generate a result set > > > > Bei den Zusätzen taucht dann der Fehlercode -155 auf. > > Ich kenne mich mit den Fehlercodes nicht weiter aus, aber ist die > "Fahrgestellnr" Dein Primärschlüssel aus der anderen Tabelle? Die anderen > werden es nicht sein und ohne Primärschlüssel wird da nichts laufen. > > Gruß > > Robert > > - > To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org > For additional commands, e-mail: users-h...@de.openoffice.org > _ http://redirect.gimas.net/?n=M1004xSkyDrive2 Ihre Daten brauchen Platz? SkyDrive gibt Ihnen 25 GB - gratis!
RE: [de-users] Re: SELECT INTO Anweisung
Hallo Andreas und Robert, die Abfrage ohne INTO klappt und danach kann man die fertige Abfrage in den Tabellenbereich einfügen (importieren). Nicht besonders komfortabel aber es funktioniert. Wie sieht es denn aber mit UPDATE- Anweisungen aus. UPDATE tblAuto SET tblAuto.[mögliche Käufer] = Yes WHERE (((tblAuto.Jahr)<=2002)); Diese Anweisung wird ebenfalls von base nicht akzeptiert. Klammerfehler bei mögliche Käufer? Gruss Holger > To: users@de.openoffice.org > From: saege...@onlinehome.de > Date: Wed, 7 Apr 2010 21:13:07 +0200 > Subject: [de-users] Re: SELECT INTO Anweisung > > Holger Deiters wrote: > > Hallo Liste, > > > > ich möchte in base (HSQL-DB) die folgende SQL-Anweisung ausführen und > > bekomme leider nur Fehlermeldungen. > > > > SELECT "tblAuto"."Fahrgestellnr", "tblAuto"."Einkaufspreis", > > "tblAuto"."Listenpreis", "tblAuto"."Verkaufspreis", "tblAuto"."Jahr", > > "tblAuto".."Verkaeufer", "tblAuto"."Klasse" > > INTO "tblFahrzeug" > > FROM "tblAuto"; > > > > Die Abfrage soll die o.a. Attribute aus der Tabelle tblAuto in die neue > > Tabelle tblFahrzeug kopieren. > > > > Die Tabelle tblFahrzeug soll mit dieser Anweisung erstellt werden. > > > > Base gibt folgende Fehlermeldung zurück: > > > > Statement does not generate a result set > > > > Bei den Zusätzen taucht dann der Fehlercode -155 auf. > > > > Bitte um Unterstützung. > > > > MfG Holger > > > > > Teste die Abfrage ohne das INTO: > SELECT "tblAuto"."Fahrgestellnr", "tblAuto"."Einkaufspreis", > "tblAuto"."Listenpreis", "tblAuto"."Verkaufspreis", "tblAuto"."Jahr", > "tblAuto".."Verkaeufer", "tblAuto"."Klasse" > FROM "tblAuto"; > > > - > To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org > For additional commands, e-mail: users-h...@de.openoffice.org > _ http://redirect.gimas.net/?n=M1004xNoSpam2 Angst vor Spam? Hotmail schützt Sie mit modernster Technologie!
RE: [de-users] Re: SELECT INTO Anweisung
Hallo Robert, ich habe das Feld 'mögliche Käufer' in der Tabelle manuell ergänzt und den Update Befehl wie von Andreas beschrieben als SQL-Anweisung und nicht als Abfrage an die Datenbank geschickt. Die entsprechenden Datensätze werden dann aktualisiert. Gruss Holger > From: rob...@familiegrosskopf.de > To: users@de.openoffice.org > Date: Thu, 8 Apr 2010 21:03:13 +0200 > Subject: Re: [de-users] Re: SELECT INTO Anweisung > > Hallo Holger, > > > > die Abfrage ohne INTO klappt und danach kann man die fertige Abfrage in den > > Tabellenbereich einfügen (importieren). Nicht besonders komfortabel aber > > es funktioniert. > > > > Wie sieht es denn aber mit UPDATE- Anweisungen aus. > > > > UPDATE tblAuto SET tblAuto.[mögliche Käufer] = Yes > > WHERE (((tblAuto.Jahr)<=2002)); > > > > Diese Anweisung wird ebenfalls von base nicht akzeptiert. Klammerfehler bei > > mögliche Käufer? > > Ich kenne kein Programm, das diese Anweisung akzeptieren würde - aber ich > kenne nicht Access, auf das Andreas messerscharf schließt. > > Du solltest Dir Deine Grundinformationen von folgender Seite holen, wenn Du > unbedingt mit SQL-Anweisungen Deine Datenbank bearbeiten willst: > http://hsqldb.org/doc/guide/ch09.html > > Folgendes dort zum UPDATE: > UPDATE table SET column = Expression [, ...] [WHERE Expression]; > > ... wie es alle mir bekannten Datenbanken bisher auch gemacht haben. > > Die eckigen Klammern gehören da auf keinen Fall rein. Und wenn schon richtige > Datenbank, dann auch auf keinen Fall mit irgendwelchen Sonderzeichen, auch > Leertasten, in den Spaltenbezeichnungen arbeiten. Schon ein kleiner Wechsel > im > Zeichensatz oder im Betriebssystem und Du hast die allergrößten Probleme. > Deshalb tippe ich bei solchen Lösungen wie Deinen auch auf so etwas wie > Access > - das ja die Kunden möglichst an MS-Produkte binden soll. Ich spüre schon das > Frohlocken, wenn irgendjemand auf diese Daten mit einem anderen Programm > zugreifen will: "Dein Programm ist zu blöd dazu. Du musst schon ... nehmen." > > Bau Dir also besser nicht solchen Fallen. Und wenn Du schon so weit bist, > dann > gib' > > UPDATE "tblAuto" SET "tblAuto"."mögliche Käufer" = 'Yes' > WHERE ("tblAuto"."Jahr")<=2002; > > Vermutlich soll es aber nicht 'Yes' heißen - oder schreibst Du das in das > Feld? Vielleicht ist es ja ein Boolean-Feld, dann bitte TRUE ohne einfache > Anführungsstriche > For BOOLEAN columns, the literals FALSE, TRUE, NULL. > > Gruß > > Robert > > - > To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org > For additional commands, e-mail: users-h...@de.openoffice.org > _ http://redirect.gimas.net/?n=M1004xjajah2 Über Messenger günstiger telefonieren? Sagen Sie "Ja" zu JAJAH!
[de-users] Probleme mit SQL-Statements
Hallo liebe User, ich habe in base (OpenOffice 2.4) Probleme mit 2 SQL Befehlen a) SELECT Projekt.Bezeichnung, Projekt.Auftragswert, Projekt.bezahlt, Auftragswert-IIf(IsNull(bezahlt),0,bezahlt) AS AussenstandFROM Projekt;hier akzeptiert base die IIF Anweisung nicht. b)SELECT Bezeichnung, Beginn, Ende, Ende-Beginn AS DauerFROM ProjektWHERE Ende IS NOT NULL;bei dieser Anweisung gibt mir die Datenbank eine Fehlermeldung aus, das die Datentypen nicht in Ordnung wären. Habe beide Attribute als Datumswerte mit dem gleichen Format definiert. Vielen Dank für Eure HilfeHolger DeitersAm Alten Freyhof 16D-30900 WedemarkTel.: 0049-(0)5130-375511Fax 0049-(0)5130-375591 _ Trete mit Deinem inneren Athleten in Verbindung. Beantworte die Fragen! http://messenger.live.de/mein/mein-messenger-animoticons.aspx
RE: [de-users] Probleme mit SQL-Statements
Hallo Robert, vielen Dank für Deine Antwort. bei der ersten Abfrage dreht es sich um den Umgang mit sogenannten "Nullwerten". Im Attribut bezahlt, dessen Werte vom Attribut Auftragswert abgezogen werden sollen, gibt es leere Datenfelder. Diese sollen durch die IF-Anweisung erkannt werden, wenn sie leer sind soll eine 0 eingesetzt werden, ansonsten soll der Wert aus dem Attribut bezahlt vom Auftragswert abgezogen werden.Ich werde mal CASE probieren. Beim zweiten Fall werde ich es mal mit DATEDIFF versuchen. Gruß Holger> From: [EMAIL PROTECTED]> To: users@de.openoffice.org> Date: Wed, 27 Aug 2008 21:00:29 +0200> Subject: Re: [de-users] Probleme mit SQL-Statements> > Hallo Holger,> > > Hallo liebe User,> > ich habe in base (OpenOffice 2.4)> > Probleme mit 2 SQL Befehlen> > Du arbeitest mit der eingebauten HSQL-Datenbank?> >> > a) SELECT Projekt.Bezeichnung, Projekt.Auftragswert, Projekt.bezahlt,> > Auftragswert-IIf(IsNull(bezahlt),0,bezahlt) AS AussenstandFROM Projekt;hier> > akzeptiert base die IIF Anweisung nicht.> > Was soll diese Anweisung machen? Meinst Du die einfache "IF()"-Funktion z.B. > von MySQL? Die gibt es bei HSQLDB nicht, wenn ich die Anleitung richtig > durchblättert habe:> http://hsqldb.org/web/hsqlDocsFrame.html (hier SQL Syntax wählen; ich finde > ganz am Ende der Syntax nur IFNULL() oder die Möglichkeit, es mit "CASE > WHEN ..." zu probieren.> >> > b)SELECT Bezeichnung, Beginn, Ende, Ende-Beginn AS DauerFROM ProjektWHERE> > Ende IS NOT NULL;bei dieser Anweisung gibt mir die Datenbank eine> > Fehlermeldung aus, das die Datentypen nicht in Ordnung wären. Habe beide> > Attribute als Datumswerte mit dem gleichen Format definiert.> > Bei Datumswerten kannst Du vermutlich nicht einfach mit der Subtraktion > arbeiten: DATEDIFF wird Dir da eventuell dienlich sein.> > DATEDIFF(string, datetime1, datetime2)> > returns the count of units of time elapsed from datetime1 to datetime2. > The string indicates the unit of time and can have the following > values 'ms'='millisecond', 'ss'='second','mi'='minute','hh'='hour', 'dd'='day', 'mm'='month', 'yy' > = 'year'. Both the long and short form of the strings can be used.> > Gruß> > Robert> > -> To unsubscribe, e-mail: [EMAIL PROTECTED]> For additional commands, e-mail: [EMAIL PROTECTED]> _ MSN Video: Videoclips im Messenger? Ausprobieren und gemeinsam Spaß haben! http://messenger.live.de/funktionen/spiele_msnvideo.html