2013-09-10 2 views
1

2 페이지의 마스터 양식과 동일한 기능을 수행하기 위해 2 개의 보고서를 연결하려고합니다.APEX - SQL과 두 개의 보고서 연결

table: Student(id, name, address) 

MainReport : 대화 형 보고서 SQL을 사용하여 ID 표시 : select id from student;

기능 : ID를 선택하면 다른 보고서를 열고 이름을 표시하고

하위 보고서를 해결 :이 SQL 문에 대한 보고서입니다. SQL :

select name, address from student where id = :P24_id; 

기본 보고서로 돌아가서 편집 페이지로 이동하고 해당 지역에서 대화 형 보고서를 클릭하고 보고서 속성으로 이동하십시오. 링크 열로 스크롤하여 링크 열을 사용자 정의 대상에 연결하고 대상 페이지를 SubReport로 설정하고 P24_id 이름 및 # id # 값을 입력하고 변경 사항 적용을 클릭합니다.

왜 작동하지 않습니까? 주 보고서를로드 할 때 데이터를 볼 때 ID를 클릭하면 subReport로 이동합니다. 오류 ERR-1002 응용 프로그램 "105"에서 항목 "P24_ID"에 대한 항목 ID를 찾을 수 없습니다. .

아무도 도와 줄 수 있습니까?

답변

1

P24_ID라는 이름의 페이지 24 (대상 페이지 인 것 같습니다)에 페이지 항목을 정의 했습니까? 임의의 변수 이름으로 값을 설정할 수는 없습니다. 실제로 이름과 일치하는 페이지 항목이 있어야합니다. 따라서 24 페이지에서 P24_ID 페이지 항목을 만들어야합니다.

+0

그 페이지에서 p24_id라는 텍스트 필드를 만들었습니다. –