2011-03-25 4 views
2

오라클 보고서에는 그룹 G에 2 개의 수식 열 A, B가있는 시나리오가 있습니다. A는 값을 계산하여 동일한 그룹 G의 자리 표시 자 C 열에 저장합니다.오라클 보고서의 종속 수식 열

주어진 A & C가 상기 B에서 정의 된 경우, B는 항상 A로 업데이트 된 값 C를 볼 것인가? B가 업데이트 된 값을 보는 몇 가지 테스트 사례가 있습니다. 오라클 리포트에서 정의 된 실행 순서인지 확인하고 싶었습니다.

미리 감사드립니다.

답변

0

SRW.REFERENCE 프로 시저를 사용하여 후에 참조 된 개체가 계산 된 후 PL/SQL 블록이 실행되는지 확인할 수 있습니다. 도움말 항목에서 :

설명이 절차는 보고서 작성기는 PL/SQL 구문의 의존성 목록에 참조 된 개체를 추가됩니다. 이로 인해 보고서 작성자는 PL/SQL 구성을 시작하기 직전에 개체의 값을 결정합니다. 이는 사용자 입력에 열이 전달 된 값이 가장 최근에 계산되거나 가져온 값이 일 때 유용합니다.

구문 SRW.REFERENCE (: object CHAR | DATE | NUMBER);

+0

감사합니다. 내가 이것을 올바르게 이해한다면 나는 이와 같이해야만한다. (내가 잘못하면 나를 교정 해주십시오.) 수식 B에서 srw.reference (: a); srw.reference (: c); 그러면 B가 최신 C를 볼 수 있습니다. – komedit1

+0

SRW 패키지의 모든 구문 구문을 볼 수있는 링크를 제안 해 주시겠습니까? Google 검색은 내가 일하는 곳에서 차단되는 몇 가지 블로그 결과를 산출합니다 .-( – komedit1

+0

@ komedit1 : Reports Builder (F1)의 도움말을 사용하여 모든 SRW 절차 및 기능과 작동 예제에 대한 설명을 제공합니다. –