Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Textfelder berechnen
zurück: Unterformular zeigt nur den ersten Wert weiter: Unterformular auf Grund eines Wertes im Hauptformula Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Rückfrage Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
ghallbauer
Neuling


Verfasst am:
06. Feb 2007, 22:12
Rufname:

Textfelder berechnen - Textfelder berechnen

Nach oben
       Version: Office 2003

Hallo !!

Ich habe eine Datenbank für die Personalverwaltung erstellt. In einer Abfrage habe ich dann die Tabellen "Personalbogen" und "Januar 2007" verknüpft.
In der Tabelle Personalbogen werden alle personenbezogenen Daten erfasst und in der Tabelle Januar 2007 die Arbeitszeiten. Die Felder für die einzelnen Tage in der Tabelle Januar 2007 haben den Formattyp "TEXT", denn es sollen nicht nur Zahlen sondern auch Text eingegeben werden (z.B. 8 = Arbeitszeit, K = Krank, U = Urlaub usw.

Jetzt möchte ich in einem Formular die Arbeitszeiten addieren. Und da liegt das Problem.

Kann mir jeman helfen ???

Vielen Dank im voraus

Günter
KlausMz
Moderator Access


Verfasst am:
06. Feb 2007, 23:55
Rufname:
Wohnort: Irgendwo in der Pfalz


AW: Textfelder berechnen - AW: Textfelder berechnen

Nach oben
       Version: Office 2003

Hallo,
Du solltest Dein Datenmodell überdenken.
Machst Du dann im Februar eine Tabelle "Februar2007"?
Das wäre grundsätzlich falsch und entspricht nicht den Regeln einer relationalen Datenbank.

-Eine Tabelle mit den Personaldaten.
-Eine Tabelle mit den Arbeitszeiten.

Die tabellen müssen Primärschlüssel und Fremdschlüssel enthalten.

Die Personaltabelle wird 1:n mit der Arbeitszeitentabelle verknüpft.
Anders ausgedrückt: Pro Person n-Datensätze mit Zeiten.
In die Zeitentabelle kommt das Arbeitstagdatum, die Arbeitszeitart(K=Krank, A=Anwesend, U=Urlaub usw.) die Zeit wird in einem separaten Feld erfasst. Bei Krank oder auch Urlaub könnte es ja durchaus auch halbe Tage geben. Deswegen sollte auch dann die Zeit separat geführt werden.
Dateneingabe erfolgt mit Haupt und Unterformular, so ist gewährleistet, dass die Beziehungsschlüssel automatisch eingetragen werden.
Die Dateneingabe kann auch durch Buttons im Formular automatisiert werden. Z.B. eine Klick auf den Button "Krank" trägt automatisch zum aktuellen Datum "Krank" und 8 in die entsprechenden Felder ein.

Bei einem solchen Datenmodell kann man völlig problemlos zu jeder Zeit Jahresberichte, Monatsberichte Personenbezogen oder nicht erstellen. Bei Deinem Modell geht das nicht.

Bist Du an weiterführenden Links interessiert?

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
Gast



Verfasst am:
07. Feb 2007, 00:59
Rufname:

AW: Textfelder berechnen - AW: Textfelder berechnen

Nach oben
       Version: Office 2003

Hallo Klaus,

aber gerne
KlausMz
Moderator Access


Verfasst am:
07. Feb 2007, 10:01
Rufname:
Wohnort: Irgendwo in der Pfalz

AW: Textfelder berechnen - AW: Textfelder berechnen

Nach oben
       Version: Office 2003

Hallo,
mit Access wird eine Demodb mitgeliefert, die Nordwind.mdb. Dort kannst Du mal versuchen die Grundzüge nachzuvollziehen.

Vorab würde ich aber emfehlen, mal die Inhalte nachfolgender Links durchzuarbeiten.
Das Dokument des 2.Links muss heuntergeladen werden.

Die Modellierung relationaler Datenbanken

Workshop: Modellierung einer DB und Normalisierung von Daten (db_beziehung.zip)

_________________
Gruß
Klaus . . . . . Feedback wäre wünschenswert.
Ich möchte bitte keine unaufgeforderten PN. Fragen bitte im Forum.
ghallbauer
Neuling


Verfasst am:
08. Feb 2007, 11:01
Rufname:

AW: Textfelder berechnen - AW: Textfelder berechnen

Nach oben
       Version: Office 2003

Vielen Dank für die Infos.

Ich glaube aber, ich muss was die Anwesenheitsliste betrifft bei klien anfangen um dann größer zu werden.

Gibt es irgendwo Infos, wie ich am einfachsten eine Anwesehitsliste erstellen kann ??

Günter
Willi Wipp
Moderator


Verfasst am:
09. Feb 2007, 02:11
Rufname:
Wohnort: Raum Wiesbaden


Re: Textfelder berechnen - Re: Textfelder berechnen

Nach oben
       Version: Office 2003

Hi ghallbauer,

an welchem Punkt kommst Du denn mit den Ansaetzen von KlausMz nicht weiter?

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Alter berechnen 14 gandalf149 2469 12. Nov 2007, 20:01
KlausMz Alter berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Excel Tage berechnen zwischen zwei Daten monatsübergreifend 1 Mictian 1941 15. Aug 2007, 20:38
jens05 Excel Tage berechnen zwischen zwei Daten monatsübergreifend
Keine neuen Beiträge Access Tabellen & Abfragen: Endlosformular - Inhalt Textfelder 1 arnoldh 491 20. Mai 2007, 19:30
stpimi Endlosformular - Inhalt Textfelder
Keine neuen Beiträge Access Tabellen & Abfragen: Zeitdifferenz berechnen 13 Iron 6117 06. Mai 2007, 16:42
Iron Zeitdifferenz berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Alter berechnen 2 dennis77 10718 11. Dez 2006, 15:50
dennis77 Alter berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Abfrage - Wert berechnen aus vorhergehender Zeile 5 Hackepeter 2701 01. Dez 2006, 12:59
Willi Wipp SQL Abfrage - Wert berechnen aus vorhergehender Zeile
Keine neuen Beiträge Access Tabellen & Abfragen: spezielle Zeiten berechnen 2 mark0 916 20. Nov 2006, 20:31
jens05 spezielle Zeiten berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Hilfe Newbie!!! Werte in Spalten berechnen lassen? 7 djdozent 944 06. Nov 2006, 11:23
Gast Hilfe Newbie!!! Werte in Spalten berechnen lassen?
Keine neuen Beiträge Access Tabellen & Abfragen: Zahlen- / Textfelder mit fester Länge 5 MaiThai 3998 16. Jan 2006, 11:45
MaiThai Zahlen- / Textfelder mit fester Länge
Keine neuen Beiträge Access Tabellen & Abfragen: Textfelder mit Tabelle verknüpfen! 0 eddo51 509 09. Jan 2006, 20:31
eddo51 Textfelder mit Tabelle verknüpfen!
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der aktuellen Tage von Lebensjahren berechnen 2 grosseblaueaugen 5447 07. Sep 2005, 11:56
grosseblaueaugen Anzahl der aktuellen Tage von Lebensjahren berechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Berechnen auf Grundlage zweier Abfragen 2 anfängerin 710 15. Jun 2005, 08:34
anfängerin Berechnen auf Grundlage zweier Abfragen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML CSS