Autor Thema: Problem mit @businessdays  (Gelesen 1459 mal)

Offline voodoo

  • Junior Mitglied
  • **
  • Beiträge: 76
  • Geschlecht: Männlich
Problem mit @businessdays
« am: 27.09.06 - 12:02:13 »
Hallo,

ich habe eine Ansicht mit einer Spalte, in der angezeigt werden soll, wie viele Werktage ein Problemticket geöffnet war. Die Feiertage werden aus einem Profildokument geholt, das Feld dort heißt Holidays und ist ein Date/Time-Feld mit Mehrfachwerten. Die Werte dort sehen so aus:

Code
01.01.2006, 03.10.2006, 25.12.2006, 25.09.2006

Die Spaltenformel sieht so aus:

Code
holdays := @GetProfileField("dbconfig";"Holidays");
@BusinessDays(@Date(ComplaintDate);@Date(SolvedDate);1:7;holdays)

Die Fehlermelung die kommt lautet "Error incorrect data type for operator or @function: Time/Date expected". Die Meldung muss vom Feiertagsanteil der Formel kommen, denn ohne die Variable holdays läuft die Formel korrekt.

Ich weiß auch dass dieses Thema hier schon öfter diskutiert wurde. Aber meine Formel sieht exakt so aus wie die, die hier sonst als korrekt vorgestellt wurden.

Ich hab keine Ahnung wo mein Fehler liegt...
--

Thorsten de Vries

CLP Designer 6
CLP Designer R5
CLP Admin 6
PCLP Admin R5

Offline horus

  • Frischling
  • *
  • Beiträge: 4
  • Geschlecht: Männlich
Re: Problem mit @businessdays
« Antwort #1 am: 27.09.06 - 12:20:19 »
hallo

also dein problem liegt in der @businessdays funktion aber nur weil das @getprofilefield in einer spaltenformel nicht erlaubt ist und dir immer einen leerstring ("") zurückliefert und das ist eben kein datum und somit die fehlermeldung.

michael

Offline voodoo

  • Junior Mitglied
  • **
  • Beiträge: 76
  • Geschlecht: Männlich
Re: Problem mit @businessdays
« Antwort #2 am: 27.09.06 - 12:30:48 »
OK,

vielen Dank! Dann weiß ich zumindest woher es kommt und kann drum herum arbeiten :-)
--

Thorsten de Vries

CLP Designer 6
CLP Designer R5
CLP Admin 6
PCLP Admin R5

Offline PsychoDad

  • Frischling
  • *
  • Beiträge: 36
  • Geschlecht: Männlich
  • ...und wer weint um mich? Argentinien!?
Re: Problem mit @businessdays
« Antwort #3 am: 27.09.06 - 13:00:53 »
Hallo!
Ich würde die Dauer nicht in einer Spaltenformel berechnen - für die Berechnung doch beim Statuswechsel auf "erledigt" durch und schreibe das gleich mit ins Dokument.

Gruß
Frank
Die Titanic wurde von Profis gebaut - die Arche Noah von einem Amateur...

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz