나는 spotfire에서 매월 제한 데이터를 시도했지만 정상적으로 작동합니다.Tibco spotfire에서 동적으로 월간 기준으로 데이터를 제한합니다.
이제 현재 날짜에서 월 시작일까지 레코드를 가져 오는 것과 같습니다.
현재 날짜가 9 월 21 일인 경우 9 월 21 일에서 9 월 1 일 (동적)까지 기록을 가져와야한다고 가정하십시오. 개월 수를 입력 할 수있는 속성 컨트롤이 있습니다. 누군가 제발 도와주세요.
미리 감사드립니다.
나는 spotfire에서 매월 제한 데이터를 시도했지만 정상적으로 작동합니다.Tibco spotfire에서 동적으로 월간 기준으로 데이터를 제한합니다.
이제 현재 날짜에서 월 시작일까지 레코드를 가져 오는 것과 같습니다.
현재 날짜가 9 월 21 일인 경우 9 월 21 일에서 9 월 1 일 (동적)까지 기록을 가져와야한다고 가정하십시오. 개월 수를 입력 할 수있는 속성 컨트롤이 있습니다. 누군가 제발 도와주세요.
미리 감사드립니다.
가장 쉬운 방법은 Month
과 Year
입니다. 예를 들어, 시각화 :
이됩니다
오른쪽> 속성> 데이터> 제한 데이터
그런 식에게 (편집)를 사용하여 클릭,이 표현을 사용 데이터 열에 현재 연도/월 조합이있는 행만 데이터로 제한하십시오. [TheDate]
을 날짜 열 이름이 무엇이든 바꾸십시오.
다른 장소에서는 원할 경우 IF 문으로 마무리 할 수 있습니다. 이 경우 중복되지만 가끔 가독성에 도움이됩니다.
IF(Month([TheDate]) = Month(DateTimeNow()) and Year([TheDate]) = Year(DateTimeNow()),TRUE,FALSE)
@san - @scsimon 응답에 추가. 현재 달 1 일과 현재 날짜 사이의 값을 정확하게 제한하려면 '표현식을 사용하여 데이터 제한'섹션에 아래 표현식을 추가하십시오.
[Date]>=date(1&'-'&Month(DateTimeNow())&'-'&year(DateTimeNow())) and [Date]<=DateTimeNow()
SQL로 변환합니까? –
@san - '월 관리 번호'입력에 대한 자세한 내용을 입력하십시오. 표현식으로 수행 할 수있는 현재 날짜와 시작 날짜 사이의 데이터를 제한하고자하는 경우. 지금까지 시도한 내용으로 대시 보드의 스크린 샷을 게시 할 수 있다면 적절한 해결책을 제시하는 데 도움이됩니다. – ksp585