Gewusst wie: Verwenden Sie Filemaker, Zeiterfassung

March 30

Zeitüberwachung in einer FileMaker-Datenbank kann eine anspruchsvolle Angelegenheit sein. Lösungen können eine einfache Implementierung zu einem komplexen Setup diese Konten für Ferien, Schaltjahre und Arbeitstage unterschiedlich. Um schnell zu erhalten, FileMaker kommt mit zwei verschiedenen Einstiegslösung: Time Billing und Stempelkarten. Wenn Sie jedoch bereits eine Datenbank und eine Zeiterfassung Feature hinzufügen möchten, können Sie mit den Grundlagen beginnen. Mit nur drei Felder, die Sie, eine Startzeit verfolgen können, Endzeit und die abgelaufenen Zeit zwischen den beiden zu berechnen.

Anweisungen

1 Erstellen Sie ein Zeitfeld namens "Time_Start." Legen sie den Feldtyp "Zeit."

2 Erstellen Sie ein Zeitfeld namens "Time_End."

3 Erstellen Sie ein Zahl-Feld namens "Time_Hours" und setzen Sie ihn auf Auto-geben den folgenden berechneten Wert: Round((Time_End-Time_Start)/60/60;2). Stellen Sie sicher, dass die Option "Nicht vorhandenen Wert des Felds (falls vorhanden) ersetzen" nicht aktiviert.

4 Fügen Sie die neuen Felder auf das gewünschte Layout.

5 Geben Sie mal in die Time_Start und die Time_End Felder, das berechnete Feld zu testen.

Tipps & Warnungen

  • Ihre Zeit verfallen, um in Minuten statt Stunden anzuzeigen, verwenden Sie diese Berechnung: Round((Time_End-Time_Start)/60;2).
  • Es wird in insgesamt Sekunden angezeigt, verwenden Sie diese Berechnung: Round(Time_End-Time_Start;2).
  • Wollen Sie Ihre Zeitanzeige in Stunden und die letzte Stunde ist am folgenden Tag (z. B. einer Startzeit von 21:00 mit einer Stop-Zeit von 01:00), Gebrauch diese Berechnung: Round((Time_End-Time_Start)/60/60;2) + Case(GetAsNumber(Time_End) < = GetAsNumber(Time_Start);24).
  • Hinzufügen ein Datumsfeld ist auch sehr hilfreich bei der Schaffung eines besseren Zeit-Tracking-Systems.