BI Publisher (MOSC)

MOSC Banner

Rendering Images Retrieved From BLOB (Across Multiple Pages/For Each Loops)

edited Feb 16, 2018 4:01AM in BI Publisher (MOSC) 2 commentsAnswered

Hello everyone,

I am using the instructions for rendering an image form XML BLOB data in a template.  In this template, I have two table cells, each with a form field containing the code referencing it's XML BLOB field.  For example, my left form field has the following:

<fo:instream-foreign-object content-type="image/png" height="2 in" width="2.67 in">

<xsl:value-of select="FRONT_BLOB"/>

</fo:instream-foreign-object>

and my right has:

<fo:instream-foreign-object content-type="image/png" height="2 in" width="2.67 in">

<xsl:value-of select="BACK_BLOB"/>

</fo:instream-foreign-object>

My template has a <for each:G_Q1> loop.  The XML Fields FRONT_BLOB and BACK_BLOB exist in the G_Q1 section of my XML Output.  Further, I have two instances of the G_Q1 data group in the sample XML Output file.  When I Preview the PDF output in BI Publisher Desktop, the first page renders both images correctly.  The second page, however, is a mess.  The first image renders correctly, but the row height has inexplicably increased.  The second image doesn't render at all.  Further, when I run this through the concurrent manager in EBS, the output isn't created at all.  I've attached

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center