none
Addition von Zeiten RRS feed

  • Frage

  • Hallo,
    ich habe von einem Kunden die vorgabe erhalten, dass er eingetragene Zeiten, in einem Feld, addieren möchte.

    D.h. er hat eine Maske, in der er von Montag bis Freitag die Arbeitszeiten der Mitarbeiten einträge (Arbeitsbeginn - Arbeitsende) und möchte unterm Strich eine Gesamtzahl der Arbeitsstunden in der Woche erhalten.

    Leider fehlt mir jetzt die Erfahrung in VB bzw. JScript, um eine Routine zu erstellen die dies macht.

    Hat einer eíne Idee, wie man dies erzeugt?

     

    Grüße Ronny

    Mittwoch, 15. Juni 2011 07:07

Antworten

  • Hallo Ronny,

    Ich vermute du wartest noch auf Source Code...!? In diesem Thread findest du den Source Code zur Berechnung der Arbeitszeit pro Tag (Arbeitsende - Arbeitsbeginn). Die Zahlen die aus diesen Funktionen berechnet werden musst dann in einer eigenen Funktion addieren und in dein gewünschtes Feld schreiben.

    Liebe Grüße,

    Andreas


    Andreas Buchinger
    Microsoft Dynamics Certified Technology Specialist
    MCPD: SharePoint Developer 2010
    Donnerstag, 16. Juni 2011 21:33
  • Hallo Ronny,

    ich würde das mit einem kleinem PlugIn realisieren. Wie Andreas schon geschrieben hat hängt der Code bzw. die genaue Umsetzung natürlich von den Datenfeldern und den genauen Anforderungen ab, das müsste dann im Detail geklärt werden.


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website
    • Als Antwort markiert Michael Sulz Donnerstag, 28. Mai 2015 06:45
    Samstag, 18. Juni 2011 15:56

Alle Antworten

  • Hallo Ronny,

    In welcher Form werden diese Zeiten eingegeben: Datumsfelder oder Zahlenfelder?

    Wenn es Zahlenfelder sind kannst du die DataValues der Felder in einer Funktion einfach addieren. Diese Funktion würde ich im OnLoad als function einfügen und dann in jedem OnChange der Felder aufrufen. Wenn es sich um Datumsfelder handelt musst du die DataValues der Felder so umwandeln, dass nur die Uhrzeit für die Berechnung herangezogen wird.

    Liebe Grüße,

    Andreas


    Andreas Buchinger
    Microsoft Dynamics Certified Technology Specialist
    MCPD: SharePoint Developer 2010
    Mittwoch, 15. Juni 2011 07:48
  • Hallo Ronny,

    Ich vermute du wartest noch auf Source Code...!? In diesem Thread findest du den Source Code zur Berechnung der Arbeitszeit pro Tag (Arbeitsende - Arbeitsbeginn). Die Zahlen die aus diesen Funktionen berechnet werden musst dann in einer eigenen Funktion addieren und in dein gewünschtes Feld schreiben.

    Liebe Grüße,

    Andreas


    Andreas Buchinger
    Microsoft Dynamics Certified Technology Specialist
    MCPD: SharePoint Developer 2010
    Donnerstag, 16. Juni 2011 21:33
  • Hallo Ronny,

    ich würde das mit einem kleinem PlugIn realisieren. Wie Andreas schon geschrieben hat hängt der Code bzw. die genaue Umsetzung natürlich von den Datenfeldern und den genauen Anforderungen ab, das müsste dann im Detail geklärt werden.


    Viele Grüße

    Michael Sulz
    MVP für Microsoft Dynamics CRM
    Blog
    Website
    • Als Antwort markiert Michael Sulz Donnerstag, 28. Mai 2015 06:45
    Samstag, 18. Juni 2011 15:56
  • Hallo und vielen Dank erst einmal für eure Anregungen.
    Ich werde diese aufnehmen und schauen was sich draus machen lässt.

    Grüße Ronny

    Montag, 20. Juni 2011 07:20