16.4.7 Showing BLOB Images in Interactive Grid
An Interactive Grid has no native Display Image column type. To show
an image in a row, use an HTML <img> tag with a src
URL the browser can fetch and render inline.
The GET_BLOB_FILE_SRC function in the APEX_UTIL package generates the URL you need. Alternatively, you can serve the inline BLOB images from a custom page.
- Using GET_BLOB_FILE_SRC for Image URL
Build an image URL withGET_BLOB_FILE_SRCand display it in an Interactive Grid using a generatedimgtag. - Configuring Reference Image Page Item
Use a BLOB-backed form item to letGET_BLOB_FILE_SRCinfer the file metadata for an image URL. - Serving Inline BLOB Images with a Page
Serve an inline image from a page process by callingAPEX_HTTP.DOWNLOADwith the imageID. - Using an Inline Image Serving Page
Generate an image URL withAPEX_PAGE.GET_URLand pass the image ID to your image-serving page. - Weighing X01 Against a Secure Page Item
TheX01parameter is convenient, but not checksum-protected. Understand the potential risk of using this parameter to decide if a secure page item is more appropriate for your use case.
Parent topic: Displaying BLOB Column Images