2014-03-04 2 views
0

테이블에서 보고서를 생성하고 거기에 모든 행에 체크 박스를 만들고 단추 또는 이와 유사한 방법으로 활성화 된 동작으로 연결하려고합니다. 예를 들어 클라이언트에 대한 서비스 목록과 after 버튼을 누르면 pl/sql에서 블록이 계산을 반환하고 클라이언트가 준비한 [checked] 서비스를 준비된 테이블에 저장합니다. 그러나 나는 수표를 사용하여 찾고 찾을 것을 절약하고 어디에 저장 할지를 줄과 첵에서 checbox를 생성하는 방법을 모른다. 페이지가 제출되면apex oracle checkbox report SQL 계산

select apex_item.checkbox(1,empno) cb, ename 
from emp; 

, 배열 apex_application.g_f01이 확인 된 행의 EMPNO 값으로 채워집니다 :

답변

0

당신은 apex_item.checkbox 기능을 사용할 수 있습니다.

이 g_f01 같은 50 개 배열이 있습니다
for i in 1..apex_application.g_f01.count loop 
    insert into mytable(empno) values (apex_application.g_f01(i)); 
end loop; 

, ..., g_f50, 첫 번째 매개 변수로 전달 된 번호에 해당하는 apex_item.checkbox하는 : 그래서 제출 과정에서 당신이 뭔가를 할 수 있습니다.