Kreuztabelle erstellen/anzeigen/drucken

moin,
ich möchte eine Datenbank mit Hilfe einer Kreuztabelle auswerten.
Ich kriege aber eine sinnvolle Darstellung nicht hin. Ich habe leider nur unvollständiges, veraltetes Halbwissen in Access. Vielleicht kann mir jmd. Tipps geben.
Es geht um Geräte-Einweisungen.
Ich möchte standortsabhängig darstellen, wer an welchen Geräten eingewiesen ist. Ich möchte nach den Einweisungen an einem bestimmten Standort fragen und dann eine Kreuztabelle herausbekommen, bei der in Zeilen die Eingewiesenen stehen und in den Spaltenüberschriften die Geräte stehen. Im Wertebereich soll ein „x“ oder „e“ stehen, je nach Art der Einweisung.
Ich habe schon mal eine Datenbank angefangen. Ich bin mir nicht so sicher, ob ich die Tabellen sinnvoll angelegt habe.

http://img157.imageshack.us/img157/1497/einweisungen…

Vielen Dank
grüße von der Küste
notnojet

N’abend notnojet,

ich möchte eine Datenbank mit Hilfe einer Kreuztabelle
auswerten.

warum?

Ich kriege aber eine sinnvolle Darstellung nicht hin. Ich habe
leider nur unvollständiges, veraltetes Halbwissen in Access.
Vielleicht kann mir jmd. Tipps geben.

ja, deine Beziehungen sind nicht linear, d.h. du hast 2 „Wege“ der Beziehungen vom Mitarbeiter zum Gerät. Das kann nicht funktionieren.
Z.B. die Station… ein Gerät kann eigentlich nur an einem Ort sein, also solltest du die Stationsdaten zum Gerät eingeben.

Es geht um Geräte-Einweisungen.

drehe das ganz um… gehe vom Gerät aus

Ich möchte standortsabhängig darstellen,

also pro Station

wer an welchen Geräten eingewiesen ist.

da pro Station ein Gerät steht, kein Problem

Ich möchte nach den Einweisungen an
einem bestimmten Standort fragen und dann eine Kreuztabelle
herausbekommen,

nö, da reicht ein ganz normaler Bericht vollkommen aus.
Wenn du diese Daten dann noch pro Monat und Jahr haben willst, wäre eine Kreuztabelle sinnvoll und nötig.

bei der in Zeilen die Eingewiesenen stehen und
in den Spaltenüberschriften die Geräte stehen. Im Wertebereich
soll ein „x“ oder „e“ stehen, je nach Art der Einweisung.
Ich habe schon mal eine Datenbank angefangen. Ich bin mir
nicht so sicher, ob ich die Tabellen sinnvoll angelegt habe.

wie bereits oben gesagt, überprüfe die Daten pro Tabelle noch mal und mache eine normale Beziehung (keine doppelte) zwischen den Tabellen.

Grüße aus Essen
Wolfgang
(Netwolf)

Hallo Wolfgang

N’abend notnojet,

ich möchte eine Datenbank mit Hilfe einer Kreuztabelle
auswerten.

warum?

Ich soll Einweisungsbelege verwalten und so visualisieren, daß die Kollegen anhand einer Übersicht selbständig sehen können, ob Einweisungsbedarf besteht.

Ich kriege aber eine sinnvolle Darstellung nicht hin. Ich habe
leider nur unvollständiges, veraltetes Halbwissen in Access.
Vielleicht kann mir jmd. Tipps geben.

ja, deine Beziehungen sind nicht linear, d.h. du hast 2 „Wege“
der Beziehungen vom Mitarbeiter zum Gerät. Das kann nicht
funktionieren.
Z.B. die Station… ein Gerät kann eigentlich nur an einem
Ort sein, also solltest du die Stationsdaten zum Gerät
eingeben.

OK

Es geht um Geräte-Einweisungen.

drehe das ganz um… gehe vom Gerät aus

geht nicht, glaube ich s.u.

Ich möchte standortsabhängig darstellen,

also pro Station

wer an welchen Geräten eingewiesen ist.

da pro Station ein Gerät steht, kein Problem

Nein, pro Station verschiedene, mehrere Geräte, doch ein paar Probleme.
Die Leute sind auf bestimmte Gerätetypen eingewiesen. Man kann nicht sagen „Frau Meier ist auf das Gerät mit Invent.Nr: 0023 eingewiesen“ Da mehrere Geräte mit dem gleichen Typ existieren und mit diesen Geräten kann sie ja auch um.
Und da Fr.Meier auf mehreren Stationen eingesetzt wird, kann man ihr nicht nur eine Station zuordnen.

Ich möchte nach den Einweisungen an
einem bestimmten Standort fragen und dann eine Kreuztabelle
herausbekommen,

nö, da reicht ein ganz normaler Bericht vollkommen aus.
Wenn du diese Daten dann noch pro Monat und Jahr haben willst,
wäre eine Kreuztabelle sinnvoll und nötig.

Wie oben gesagt brauch ich diese Übersicht,
meinetwegen auch als Bericht ausgedruckt, aber das habe auch noch nicht hingekriegt.

bei der in Zeilen die Eingewiesenen stehen und
in den Spaltenüberschriften die Geräte stehen. Im Wertebereich
soll ein „x“ oder „e“ stehen, je nach Art der Einweisung.
Ich habe schon mal eine Datenbank angefangen. Ich bin mir
nicht so sicher, ob ich die Tabellen sinnvoll angelegt habe.

wie bereits oben gesagt, überprüfe die Daten pro Tabelle noch
mal und mache eine normale Beziehung (keine doppelte) zwischen
den Tabellen.

?? ich habe so meine Probleme mit Beziehungen. was ist normal.
1:1, 1:n, n:m

Danke ich überdenke nochmal meine Beziehungen
gute nacht
notnojet

Hallo notnojet,

Und da Fr.Meier auf mehreren Stationen eingesetzt wird, kann
man ihr nicht nur eine Station zuordnen.

also brauchst du nur die Gerätetypen und die Person, da ja eigentlich egal ist, wo das gleiche Gerät steht.

D.h. die Beziehungen könnten so aussehen:

Person - Einweisung - Gerätetyp

die restlichen Datentabellen sind nicht relevant für die Einweisung.

Grüße aus Essen
Wolfgang
(Netwolf)

moin,
danke für die Hilfe in meinen Beziehungenproblemen.

also brauchst du nur die Gerätetypen und die Person, da ja
eigentlich egal ist, wo das gleiche Gerät steht.

Ich brauche eine Gerätetypen-Liste für jede Station für meine Einweisungsübersicht.
Die Stationen sind verschieden ausgerüstet. Deshalb dachte ich, ich könne die Station aus der Geräteliste herausziehen…

gruss notnojet