2016-09-13 2 views
1

이미 APEX 응용 프로그램이 Oracle APEX 4에서 사용 가능합니다. 어느 것이 잘 작동하는지.Oracle Apex 5 대화식 보고서 BLOB 이미지 디스플레이

이제 동일한 정점 응용 프로그램으로 APEX 5으로 마이그레이션하려고합니다.

에이펙스 4에서 벌금을 작업 기능의 일부를 마이그레이션 한 후 정점에 대화 형 보고서에 아이콘으로 DB 테이블에서 물방울 이미지를 표시

  1. 처럼 정점 5에서 작동하지 않습니다 5.

나는 대화 형 보고서에 이미지를 표시하기 위해 아래 쿼리를 사용하고

select 
apex_util.get_blob_file_src('P16_IMAGE', image_id) as icon_image from image_table 

내부 내가

http://server-info/apex/apex_util.get_blob_file?a=107&s=3797597566580&p=16&d=299222323103903080&i=299221224544903071&p_pk1=621333&p_pk2=&p_ck=P7Pek2qEnfoo5FBbvmqn4SQ-ymA&p_content_disposition=inline

오류로부터 브라우저에서 오류가 발생하고있는 아래 링크에 액세스하려고 할 때 내가 apex_util.get_blob_file_src에 의해 생성 된 URL을 얻고 목록보기에서 내 응용 프로그램 브라우저 :

Not found 

The requested URL /apex/apex_util.get_blob_file was not found on this server 

나 특정 설정이 디스플레이 아이콘 이미지에 에이펙스 5 대화 형 보고서를 수행 할 필요가 있는지 여부를 알려 주시기 바랍니다.

답변

0

두 가지, 영역 정의 내에서 이미지 태그 내에 함수 호출을 포함하여 대화 형 보고서에 이미지로 표시합니다.

SELECT '<img src="'||APEX_UTIL.GET_BLOB_FILE_SRC('P16_IMAGE',image_id,null,'inline') 
||'" height="100" width="140"/>' as IMAGE_DISPLAY FROM IMAGE_TABLE 

이렇게하면 이미지의 너비와 크기를 제어 할 수 있습니다.

두 번째로 보고서 특성에서 표시 유형을 "표준 보고서 열"으로 지정하십시오.

관련 문제