вычисления уровня строк таблицы - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь создать вычисляемое поле, где оно вычисляет нет.дней дело обстоит с CSE, т.е. с инженерами службы поддержки, для этого я создал 2 вычисляемых поля cse-any (дата cse-A) и что угодно - CSE (дата A-CSE).

Мне нужно взять разность между этими двумя полями даты, но проблема в конкретном случае, если дело может переместиться n нет.раз в CSE.Мне нужно найти разницу между всеми днями и подвести их итоги.

Но даты находятся на другом уровне, например:

case id  a-cse  cse-a
101       null   10/19/18
          null . 11/19/18
         9/19/18  null
         10/19/18 null

В A-CSE я должен заменить нулевые значения на 9/19/18 и 10/19/18 и найти разность.

enter image description here

1 Ответ

0 голосов
/ 08 февраля 2019

Если у вас есть строка null в a-cse, а a-cse имеет строковый тип данных.

Создайте формулу и напишите следующий код:

IF a-cse="null"
THEN
(REPLACE(a-cse,"null","9/19/18" ))
ELSE
a-cse
END

Создайте еще однуформула и напишите код ниже:

DATE(([Calculation1]))

Сделайте то же самое для обоих столбцов. Теперь в обоих столбцах есть тип данных date, вы можете получить разницу

...