Re: [de-users] Gutes Basetutorial gesucht

2010-01-20 Thread Robert Großkopf
Hallo Christian,
> 
> kann mir jemand ein gutes Base-Tutorial empfehlen? Vor allem den Bereich
> mit Unterformularen abdeckend?

Gerade was die Subformulare angeht hat das Tutorial, was mir vorliegt, nichts 
zu bieten. Da gibt es noch von Thomas Krumbein ein komplettes Buch zu 
Datenbanken mit Base ...
> 
> Ich habe einige Tabellen angelegt und versuche diese nun über ein
> Formular zu füllen. Leider reagiert OO.org nicht so wie ich es erwarte.

Vielleicht schilderst Du einfach einmal Dein Problem. Ich habe schon einige 
Datenbanken auch mit Subformularen und SubSubformularen erstellt. Da sollte 
dann wohl die eine oder andere Erklärung möglich sein.

Gruß

Robert

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



Re: [de-users] Gutes Basetutorial gesucht

2010-01-20 Thread Christian Wunderlich
Robert Großkopf schrieb:
> Hallo Christian,
>   
> Gerade was die Subformulare angeht hat das Tutorial, was mir vorliegt, nichts 
> zu bieten. Da gibt es noch von Thomas Krumbein ein komplettes Buch zu 
> Datenbanken mit Base ...
>   
>   
Ich hab online auch schon dannach gesucht und in verschiedenen Foren
gefragt aber die Frage ist wohl zu simpel. Zumindest habe ich keine
Antwort bekommen.
> Vielleicht schilderst Du einfach einmal Dein Problem. Ich habe schon einige 
> Datenbanken auch mit Subformularen und SubSubformularen erstellt. Da sollte 
> dann wohl die eine oder andere Erklärung möglich sein.
>   
Eine Freundin muss regelmässig Essays schreiben und durchforstet dafür
Bücher und Zeitschriften. Jetzt bat sie mich für sie eine Datenbank
aufzubauen damit sie nicht immer wieder von vorne anfängt.

Also habe ich eine Tabelle angelegt mit folgenden Daten:

Indexfeld - Integer (Primärschlüssel, Autoincrement)
Titel - Varchar
Autor_ID - Integer
Zeitschrift_ID - Integer
Stichworte_ID - Integer
Erscheingsjahr - Dezimal (4 Stellen)
Ausgabe - Dezimal (3 Stellen)
Seite - Dezimal (4 Stellen)
Zusammenfassung - Varchar (1000 Stellen)

in weiteren Tabellen fülle ich die in der ersten Tabelle nur als IDs
hinterlegten Einträge mit Informationen. Die Tabellen hab ich in einer
1:n-Beziehung gesetzt.

zb:
Autor_ID - (Primärschlüssel, Autoincrement)
Nachname - Varchar
Vorname - Varchar
zweiter Vorname - Varchar

Jetzt kann ich zwar Daten eintragen aber die ID-Felder in der Tabelle 1
werden nicht gefüllt.

Als weiteren Punkt habe ich noch das in Tabelle 1 zwar nur ein Feld
Stichworte ist aber da mehrere nacheinander eingetragen werden sollen
und man diese durchscrollen oder aufklappen können soll. Ich vermute
dazu brauche ich das Unterformular. Bei dem oberen bin ich mir nicht mal
sicher das es daran liegt.

Eventuell kannst du mir da ja sagen wo ich meinen Fehler mache. Wenn
gewünscht schicke ich dir auch gerne die Datenbank.

Gruß,
Christian

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



Re: [de-users] Gutes Basetutorial gesucht

2010-01-20 Thread Juergen Franssen

Hallo Christian,

Am 20.01.2010 22:41 schrieb Christian Wunderlich:

Eine Freundin muss regelmässig Essays schreiben und durchforstet dafür
Bücher und Zeitschriften. Jetzt bat sie mich für sie eine Datenbank
aufzubauen damit sie nicht immer wieder von vorne anfängt.


Ich will Dich ja nicht davon abbringen, mit Base eine Datenbank für den 
genannten Zweck zu erstellen. Aber hat Deine Freundin schon mal die 
Firefox-Erweiterung Zotero (http://www.zotero.org/) ausprobiert. Das ist 
ein sehr hilfreiches Recherche-Werkzeug und könnte auch ihr gute Dienste 
leisten.


Gruß

Jürgen

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



Re: [de-users] Gutes Basetutorial gesucht

2010-01-20 Thread Christian Wunderlich
Hallo Jürgen

Juergen Franssen schrieb:
> Hallo Christian,
>
> Am 20.01.2010 22:41 schrieb Christian Wunderlich:
>> Eine Freundin muss regelmässig Essays schreiben und durchforstet dafür
>> Bücher und Zeitschriften. Jetzt bat sie mich für sie eine Datenbank
>> aufzubauen damit sie nicht immer wieder von vorne anfängt.
>
> Ich will Dich ja nicht davon abbringen, mit Base eine Datenbank für
> den genannten Zweck zu erstellen. Aber hat Deine Freundin schon mal
> die Firefox-Erweiterung Zotero (http://www.zotero.org/) ausprobiert.
> Das ist ein sehr hilfreiches Recherche-Werkzeug und könnte auch ihr
> gute Dienste leisten.

Danke. Ich werde auf alle Fälle einen Blick drauf werden. Die Datenbank
will ich trotzdem ans Laufen bekommen.

Gruß,
Christian

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



Re: [de-users] Gutes Basetutorial gesucht

2010-01-21 Thread michael
Christian Wunderlich schrieb:

> Also habe ich eine Tabelle angelegt mit folgenden Daten:
> 
> Indexfeld - Integer (Primärschlüssel, Autoincrement)
> Titel - Varchar
> Autor_ID - Integer
> Zeitschrift_ID - Integer
> Stichworte_ID - Integer
> Erscheingsjahr - Dezimal (4 Stellen)
> Ausgabe - Dezimal (3 Stellen)
> Seite - Dezimal (4 Stellen)
> Zusammenfassung - Varchar (1000 Stellen)
> 

Da Fehler, die man bei der Datenbankentwicklung am Anfang macht, später
nur schwer zu korrigieren sind, eine Anmerkung, die etwas off-topic ist:

Kann ein Aufsatz nicht mehrere Autoren haben? (Im wissenschaftlichen
Bereich ist das oft der Fall.)

Dann wäre die Beziehung Aufsatz - Autor eine sogenannte n:m-Beziehung
und du müsstest die Datenbank etwas anders designen.

Gleiches gilt für den Fall, dass ein Aufsatz in mehreren Zeitschriften
veröffentlicht wird, was in der Praxis gelegentlich vorkommt.

Gruß
Michael

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



Re: [de-users] Gutes Basetutorial gesucht

2010-01-21 Thread Christian Wunderlich

Am 21.01.2010 09:25, schrieb michael:

Christian Wunderlich schrieb:

   

Also habe ich eine Tabelle angelegt mit folgenden Daten:

Indexfeld - Integer (Primärschlüssel, Autoincrement)
Titel - Varchar
Autor_ID - Integer
Zeitschrift_ID - Integer
Stichworte_ID - Integer
Erscheingsjahr - Dezimal (4 Stellen)
Ausgabe - Dezimal (3 Stellen)
Seite - Dezimal (4 Stellen)
Zusammenfassung - Varchar (1000 Stellen)

 

Da Fehler, die man bei der Datenbankentwicklung am Anfang macht, später
nur schwer zu korrigieren sind, eine Anmerkung, die etwas off-topic ist:

Kann ein Aufsatz nicht mehrere Autoren haben? (Im wissenschaftlichen
Bereich ist das oft der Fall.)

Dann wäre die Beziehung Aufsatz - Autor eine sogenannte n:m-Beziehung
und du müsstest die Datenbank etwas anders designen.

   

Danke. Stimmt daran hab ich nicht gedacht. Das kann in der Tat passieren

Das Auflösen einer n:m Beziehung kann ich ja über eine weitere Tabelle 
regeln. Nur mit dem Anzeigen im Formular muss ich mir dann Gedanken 
machen. Eventuell über zwei Felder. Ein Eingabefeld und ein Tabellenfeld 
mit der Anzeige.

Gleiches gilt für den Fall, dass ein Aufsatz in mehreren Zeitschriften
veröffentlicht wird, was in der Praxis gelegentlich vorkommt.

   
Das wäre möglich. Jedoch ist es für meine Bekannte nicht von Belang. Sie 
braucht nur die Möglichkeit nach Ausgabe eines Datensatzes eine 
Zeitschift / Buch /etc. zu finden wo der Artikel drinsteht. Ob der jetzt 
noch in weiteren steht ist für das Auffinden dann nicht mehr von Interesse.



Gruß,
Christian

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



Re: [de-users] Gutes Basetutorial gesucht

2010-01-21 Thread ftr

On 21/01/2010 07:09, Christian Wunderlich wrote:

Hallo Jürgen

Juergen Franssen schrieb:

Hallo Christian,

Am 20.01.2010 22:41 schrieb Christian Wunderlich:

Eine Freundin muss regelmässig Essays schreiben und durchforstet dafür
Bücher und Zeitschriften. Jetzt bat sie mich für sie eine Datenbank
aufzubauen damit sie nicht immer wieder von vorne anfängt.


Ich will Dich ja nicht davon abbringen, mit Base eine Datenbank für
den genannten Zweck zu erstellen. Aber hat Deine Freundin schon mal
die Firefox-Erweiterung Zotero (http://www.zotero.org/) ausprobiert.
Das ist ein sehr hilfreiches Recherche-Werkzeug und könnte auch ihr
gute Dienste leisten.


Meine Empfehlung. Base für den genannten Zweck zu programmieren ust 
vielleicht nützlich um das Programm zu erlernen, aber bedeutet auch das 
rad wiederzuerfinden, wenn es sich um ein Bibliographieprogramm handeln 
soll. Der Vorteil von Zotero ist, dass die gesammelten bibliographischen 
Angaben sehr einfach in den Writer-Text eingefügt werden können und das 
es Hunderte von Stilen für die Literaturliste am Ende des Textes gibt. 
Einfach gut gemacht.


HTH
Frank



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



Re: [de-users] Gutes Basetutorial gesucht

2010-01-21 Thread Robert Großkopf
Hallo Christian,
> 
> Also habe ich eine Tabelle angelegt mit folgenden Daten:
> 
> Indexfeld - Integer (Primärschlüssel, Autoincrement)
> Titel - Varchar
> Autor_ID - Integer
> Zeitschrift_ID - Integer
> Stichworte_ID - Integer
> Erscheingsjahr - Dezimal (4 Stellen)
> Ausgabe - Dezimal (3 Stellen)
> Seite - Dezimal (4 Stellen)
> Zusammenfassung - Varchar (1000 Stellen)
> 
> in weiteren Tabellen fülle ich die in der ersten Tabelle nur als IDs
> hinterlegten Einträge mit Informationen. Die Tabellen hab ich in einer
> 1:n-Beziehung gesetzt.
> 
> zb:
> Autor_ID - (Primärschlüssel, Autoincrement)
> Nachname - Varchar
> Vorname - Varchar
> zweiter Vorname - Varchar
> 
> Jetzt kann ich zwar Daten eintragen aber die ID-Felder in der Tabelle 1
> werden nicht gefüllt.
> 
> Als weiteren Punkt habe ich noch das in Tabelle 1 zwar nur ein Feld
> Stichworte ist aber da mehrere nacheinander eingetragen werden sollen
> und man diese durchscrollen oder aufklappen können soll. Ich vermute
> dazu brauche ich das Unterformular. Bei dem oberen bin ich mir nicht mal
> sicher das es daran liegt.
> 
> Eventuell kannst du mir da ja sagen wo ich meinen Fehler mache. Wenn
> gewünscht schicke ich dir auch gerne die Datenbank.

Einige Fehlerquellen haben ja schon die anderen in diesem Thread aufgezeigt 
(Hauptformular zu Subformular ergibt eine 1:n-Beziehung - nicht umgekehrt; IDs 
werden über Listfelder in die Tabelle transportiert, wenn eben nicht über das 
Subformulars ...)
Ich habe vor einiger Zeit einmal eine Datenbank für Medieneingaben 
zusammengebaut. Die steht hier zum Download:
http://robert.familiegrosskopf.de/download/Medien_071120.zip

Was ich da noch nicht drin hab', mittlerweile aber in eine neue Datenbank 
eingebaut habe, sind echte Kombinationsfelder (Eingabe auch neuer Inhalte, die 
dann per SQL abgespeichert werden und mit der ID an die Haupttabelle übergeben 
werden). Etwas komplizierter wird das dann, wenn nicht nur ein Wert, sondern 
gleich mehrere in so ein Feld eingegeben werden sollen. Ist in begrenztem 
Umfang möglich, macht aber nur selten mehr Sinn als für 2 Einträge (z.B. 
Nachname, Vorname oder PLZ Stadt). Für PHP habe ich so etwas auch schon 
konstruierte, in Base aber, wenn ich mich recht entsinne, noch nicht. Da ist 
es dann besser, wenn sich stattdessen ein neues Formular zur Eingabe der 
Details öffnet und dann wieder geschlossen wird.

Gruß

Robert

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



Re: [de-users] Gutes Basetutorial gesucht

2010-01-21 Thread Christian Wunderlich
Robert Großkopf schrieb:
> Einige Fehlerquellen haben ja schon die anderen in diesem Thread aufgezeigt 
> (Hauptformular zu Subformular ergibt eine 1:n-Beziehung - nicht umgekehrt; 
> IDs 
> werden über Listfelder in die Tabelle transportiert, wenn eben nicht über das 
> Subformulars ...)
> Ich habe vor einiger Zeit einmal eine Datenbank für Medieneingaben 
> zusammengebaut. Die steht hier zum Download:
> http://robert.familiegrosskopf.de/download/Medien_071120.zip
>
> Was ich da noch nicht drin hab', mittlerweile aber in eine neue Datenbank 
> eingebaut habe, sind echte Kombinationsfelder (Eingabe auch neuer Inhalte, 
> die 
> dann per SQL abgespeichert werden und mit der ID an die Haupttabelle 
> übergeben 
> werden). Etwas komplizierter wird das dann, wenn nicht nur ein Wert, sondern 
> gleich mehrere in so ein Feld eingegeben werden sollen. Ist in begrenztem 
> Umfang möglich, macht aber nur selten mehr Sinn als für 2 Einträge (z.B. 
> Nachname, Vorname oder PLZ Stadt). Für PHP habe ich so etwas auch schon 
> konstruierte, in Base aber, wenn ich mich recht entsinne, noch nicht. Da ist 
> es dann besser, wenn sich stattdessen ein neues Formular zur Eingabe der 
> Details öffnet und dann wieder geschlossen wird.
>   

Hallo Robert,

ich danke dir und auch allen anderen. Ich werde mir am Wochenende mal
die Zeit nehmen das alles Auszuprobieren. Klingt als sei das alles nicht
ganz leicht aber machbar :)

Gruß,
Christian

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