2013-10-16 2 views
0

비즈니스 개체 개발에서 개발을 처음 접했을 때, 이제는 우주에서 if else를 쓰는 데 많은 어려움이 있습니다.유니버스 빌더에서 작성하는 방법

내 요구 사항은 내가 문자열 이름 YesterdayLast Sunday와 필터를 만든

입니다.

필터가 yesterday으로 선택되면 자동 선택 쿼리의 필터링 날짜는 yesterday이어야하며 Last sunday을 선택해야합니다.

어느 누구도 내게 성취 방법에 대한 아이디어를 줄 수 있습니까?

+1

정확한 워크 플로우를 명확하게 설명해 주시겠습니까? 필터를 어떻게 구현하고 있습니까? – Joe

답변

2

세부 정보를 모르는 상태에서이 상황에서 필터링 할 날짜 개체 인 개체 (예 : 송장 날짜)와 일반 날짜 개체 어제와 마지막 일요일로 설정합니다.

데이터베이스는 날짜를 만들 "어제"개체에 대한 구문

에 대한 귀하의 생성하라 문서 및/또는 DB 관리를 참조하십시오 다른 경우 다음 코드는, Oracle 데이터베이스를 기반으로 유의하시기 바랍니다 다시 다음을 선택 문을 날짜 형 차원 객체를 만들고, "지난 일요일"개체를 들어

trunc(sysdate-1) 

: 다음 선택 문 타입 차원 객체는 객체 형식을 보장하는 것은보고 규칙을 다음과

trunc(next_day(sysdate-7,'SUNDAY')) 

보고서를 원하는 날짜까지 필터링하려면 쿼리 필터 창에 원하는 날짜 필드를 가져오고 매개 변수 창에서 "이 쿼리의 개체"를 선택한 다음 새로 만든 "어제" 또는 "지난 일요일"개체에 대한 매개 변수.

희망이 도움이됩니다.

+0

감사합니다 chizo 이것은 내가 찾고있는 하나입니다. – Siva