Как да комбинирам ProjDiff и If
Здравейте,
Опитвам се да комбинирам две функции в custom поле. Грешка в синтаксиса не дава, но в полето изписва "ERROR" Формулата ми е: IIf([Text4]="In Progress";ProjDateDiff([Current Date];[Finish];"Standard");0) При стойности на Text4 различно от "In Progress" формулата работи, а при "In Progress" дава грешка.
Проверих си как съм изписала "In Progress". Ok e. Стойностите ми са 2 и са включени в падащ списък за Text4 - In Progress И Complete.
Не мога да разбера какъв е проблема.
Само частта с функция ProjDateDiff работи правилно. ProjDateDiff([Current Date];[Finish];"Standard")
Ето такива въпроси се надявах да стигат по - често до мен ( : Опитай се да конвертираш отговора от ProjDateDiff в число.
На пример: IIf( [Text4]="In Progress"; CInt( ProjDateDiff([Current Date];[Finish];"Standard") );0)
Това в случай, че е в колона Number. Ако това не сработи пиши за да видим какво се случва.
Колоната е тип "Duration", но не ми пречи да я сменя с "Number". Ще опитам и ще пиша за резултата.
Здравейте, Пак същата грешка при стойност на Теxt 4 = In Progress. Явно проблемът е в true частта на if функция.
Можеш ли да ми изпратиш графика ти. На вид всичко изглежда наред, но ще трябва да го разгледам.
Колегите от Aula ще ти дадат email`a ми (за да не го публуквам тука)
Добре, няма проблем. Ще го изпратя. Благодаря.