Syntax von Formeln in Enterprise Feldern

11/12/2007 - 16:57 von th.maier | Report spam
Hallo,

ich habe versucht die folgende Formel in meine Project 2007 Installation
einzufügen:

Switch(Len(CStr([Geplantes Ende]))<3;"Kein
Basisplan";ProjDateDiff([Geplantes Ende];[Ende])/480>=5;"Um mehr als 5 Tage
verspàtet";ProjDateDiff([Geplantes
Ende];[Ende])/480>0;"Verspàtet";True;"Termingerecht")

Sie stammt aus der Project Server 2003 Sample DB.
Diese konnte ich in dieser From nicht verwenden, das Speichern quitiert PWA
mit der folgenden Meldung:

Die Formel enthàlt einen Syntaxfehler oder verweist auf einen unbekannten
Feld- oder Funktionsnamen.

Die Formel sieht danach so aus:

Switch(Len(CStr([MSPJ188743724]))<3;"Kein
Basisplan";ProjDateDiff([MSPJ188743724];[MSPJ188743716])/480>=5;"Um mehr als
5 Tage
verspàtet";ProjDateDiff([MSPJ188743724];[MSPJ188743716])/480>0;"Verspàtet";True;"Termingerecht")

Nach langem Suchen habe ich folgendes gefunden:

http://connect.microsoft.com/feedba...p;SiteID#5

Nachdem ich dann die Spacheinstellungen auf Englisch geàndert habe und das
Semikolon durch Komma ersetzt habe hat die Formel dann auch einwandfrei
funktioniert.

Ist das ein bekanntes Problem, bzw. gibt es eine elegantere
Lösung/Hotfix/Update dafür?

Schönen Dank.

Thomas
 

Lesen sie die antworten

#1 Renke Holert [MVP]
24/12/2007 - 14:36 | Warnen spam
Hallo,

das ist ein Fehler in Project 2007 RTM mit Semikolon als Listentrennzeichen.
Der Fehler wurde im SP1 behoben.

Gruß
Renke Holert

Renke Holert [Project MVP]

MS Project Beratung, Training und Entwicklung - Oldenburg/Bremen - München
http://www.holert.com

Planung und Zeiterfassung mit MS Project, Lotus Notes, Outlook und Exchange
Server
http://www.allocatus.com

"th.maier" wrote in message
news:
Hallo,

ich habe versucht die folgende Formel in meine Project 2007 Installation
einzufügen:

Switch(Len(CStr([Geplantes Ende]))<3;"Kein
Basisplan";ProjDateDiff([Geplantes Ende];[Ende])/480>=5;"Um mehr als 5
Tage
verspàtet";ProjDateDiff([Geplantes
Ende];[Ende])/480>0;"Verspàtet";True;"Termingerecht")

Sie stammt aus der Project Server 2003 Sample DB.
Diese konnte ich in dieser From nicht verwenden, das Speichern quitiert
PWA
mit der folgenden Meldung:

Die Formel enthàlt einen Syntaxfehler oder verweist auf einen unbekannten
Feld- oder Funktionsnamen.

Die Formel sieht danach so aus:

Switch(Len(CStr([MSPJ188743724]))<3;"Kein
Basisplan";ProjDateDiff([MSPJ188743724];[MSPJ188743716])/480>=5;"Um mehr
als
5 Tage
verspàtet";ProjDateDiff([MSPJ188743724];[MSPJ188743716])/480>0;"Verspàtet";True;"Termingerecht")

Nach langem Suchen habe ich folgendes gefunden:

http://connect.microsoft.com/feedba...p;SiteID#5

Nachdem ich dann die Spacheinstellungen auf Englisch geàndert habe und das
Semikolon durch Komma ersetzt habe hat die Formel dann auch einwandfrei
funktioniert.

Ist das ein bekanntes Problem, bzw. gibt es eine elegantere
Lösung/Hotfix/Update dafür?

Schönen Dank.

Thomas


Ähnliche fragen