Hallo,
Ich möchte mir eine Access-Datenbank erstellen und habe hier auch schon Hilfe erhalten.
Mit der Datenbank möchte ich die Mitarbeiterzeiten erfassen.
Also gearbeitet :
von 10:00 bis 16:00
= 6:00 Std.
Pausen :
ab 3 std. 15 min.
ab 6 std. 30 min.
ab 9 std. 45 min.
ich benötige die Felder in einer Abfrage
von bis std pause iststd.
das habe ich soweit alles hinbekommen.
jetzt kann ich mit der Abfrage aber nur einen Mitarbeiter berechnen.
Ich habe mir eine weitere Tabelle mit den Namen der Mitarbeiter angelegt.
Wenn ich jetzt eine Abfrage mit den Namen der Mitarbeiter erstelle und dort die Tabelle bzw. die Abfrage mit den berechnungen der Stunden einfüge.
Dann kann ich die Abfrage anzeigen lassen aber keine Zeiten (von bis ) eingeben.
Ich meine da liegt das Problem bei einem Primärschlüssel ???
und den Beziehungen ???
oder liege ich da falsch ??
Hallo,
ZitatIch meine da liegt das Problem bei einem Primärschlüssel ???
und den Beziehungen ??? oder liege ich da falsch ??
ja, da liegst Du falsch. Auch Abfragen mit Beziehungen können bearbeitet werden.
Zeige bitte mal ein Bild des Beziehungsfensters.
ich sende mal ein Screenshot
ich glaube ich mache da irgendwas falsch.
Ich habe die Tabelle (tblAlleTage) in denen die Tage bsp. Freitag, 1 Januar 2016 bis 31.12.2016 stehen.
Dann die Tabelle (tblMitarbeiter) in denen die Mitarbeiter stehen.
jetzt möchte ich die eine Abfrage erstellen von (tblMitarbeiter) und (tblAlleTage) und in der Afrage sollen dann alle Mitarbeiter angezeigt werden.
Beispiel:
(tblMitarbeiter) (tblAlleTage) (tblAlleTage) (tblAlleTage) (tblAlleTage)
Franz Mustermann Fr. 01.01 Januar von bis berechnete Stunden [von - bis]
Gerd Mustermann Fr. 01.01 Januar von bis berechnete Stunden [von - bis]
Jan Mustermann Fr. 01.01 Januar von bis berechnete Stunden [von - bis]
usw.
in der Abfrage soll in den Feldern [von] und [bis] dann die Uhrzeit eingetragen werden.
Hallo,
kann mir da evtl. jemand weiter helfen ?
Ich habe eine Tabelle (tblMitarbeiter) in der die Daten des Mitarbeiters stehen. Name, Vorname, Str., ect.
Des weiteren wird in der Tabelle (tblMitarbeiter) erfasst ob dieser Festangestellt oder Teilzeit Mitarbeiter ist.
Dazu habe ich in der Tabelle (tblMitarbeiter) den Feldnamen "Festangestellt" und bei Felddatentyp "Ja/Nein" ebenso für Teilzeit.
Dann habe ich eine Tabelle (tblAlleTage) in dieser Tabelle sind die Felder "Datum" im Format Datum/Uhrzeit - Datum Lang und "Wochentage" im Format Zahl beispielsweise für Montag Zahl 1 Dienstag Zahl 2 - bis Sonntag Zahl 7 usw.
Dann gibt es in der Tabelle (tblAlleTage) noch das Feld "von" im Format "Datum/Uhrzeit" Zeit, 24Std. und das Feld "bis" im Format "Datum/Uhrzeit" Zeit, 24Std
Jetzt möchte ich eine Abfrage erstellen.
welche dann so aussehen soll.
Das Feld "Name" aus der Tabelle (tblMitarbeiter) das Feld "Datum" aus der Tabelle (tblAlleTage) das Feld "Festangesllt" aus der Tabelle (tblMitarbeiter) das Feld "Teilzeit" aus der Tabelle (tblAlleTage) das Feld "von" aus der Tabelle (tblAlleTage) und das Feld "bis" aus der Tabelle (tblAlleTage).
In der Abfrage soll dann ein Feld "Stunden" vorhanden sein in welchem die Zeit "von" "bis" berechnet wird.
das "Stunden" habe ich so hinbekommen ( Stunden: [bis]-[von] )
So soll die Abfrage dann letzten Endes aussehen:
Name Festangestellt Teilzeit von bis Stunden
Gerd Mustermann Freitag 01.Jan.16 JA Nein 07:30 08:30 1,00
Hans Mustermann Freitag 01.Jan.16 Nein Ja 07:30 08:30 1,00
Fred Mustermann Freitag 01.Jan.16 JA Nein 07:30 08:30 1,00
Jens Mustermann Samstag 01.Jan.16 JA Nein 8:30 10:30 2,00
Gerd Mustermann Samstag 01.Jan.16 JA Nein 8:30 10:30 2,00