2014-10-29 4 views
0

식을 사용하여 Spotfire에서 새 계산 된 열을 추가하려고합니다. 여기서 날짜가 지정된 날짜보다 큰 경우식이 true를 반환해야합니다. 그러나 사용자 정의 표현식 빌더에이를 수행한다고 어떻게 설명합니까?Spotfire 사용자 지정 식에서 날짜와 논리 연산자를 사용하는 방법

구문은 ([datea] > 1-1-2014, 1, 0) 인 경우와 같아야하지만 표현식에서 날짜를 구분하는 데 어려움을 겪고 있습니다. 큰 따옴표, 단일 사각형, 해시 (#)를 시도했지만 행운이 없었습니다.

의견이 있으십니까?

답변

3

날짜 기능을 사용해 보셨습니까?

열 또는 값에서 날짜를 만듭니다. 단일 인수가 제공되면 입력 열은 String 또는 DateTime 유형이 될 수 있습니다. 문자열을 지정하면 Spotfire에서 인식 할 수있는 양식에 날짜를 기입해야하며 날짜 (년, 월, 일)의 모든 부분이 있어야합니다. 세 개의 정수 인수가 제공되면 첫 번째 인수는 연도, 두 번째 인수는 월, 세 번째 인수는 그 달의 날짜입니다. 예 : 일 ([칼럼]) 날짜 (2007, 05, 17)

If([datea]<Date(2014,10,15),1,0) 
+0

절망적 간단한. datepart() + AND + OR 문을 사용하는 것보다 훨씬 낫습니다. –