2.166.4 FrameImage.Value

Applies to RDL 2008/01, RDL 2010/01, and RDL 2016/01

The FrameImage.Value element depends on the peer FrameImage.Source element. The FrameImage.Value element MUST be specified.

If the peer FrameImage.Source element is set to "External" and the value of the FrameImage.Value element is not empty, then the value of the FrameImage.Value element MUST be a String ([XMLSCHEMA2/2] section 3.2.1) or an expression that evaluates to the location of an image. This location MUST be a ReportPath or RdlURL value.

If the peer FrameImage.Source element is set to "Embedded" and the value of the FrameImage.Value element is not empty, then the value of the FrameImage.Value element MUST be a String or an expression that evaluates to the name of an EmbeddedImage in the report.

If the peer FrameImage.Source element is set to "Database" and the value of the FrameImage.Value element is not empty, then the value of the FrameImage.Value element MUST be an expression that evaluates to the binary data for an image.

If the FrameImage.Value element has an empty value, the image MUST NOT be displayed.

The following is the parent element of the FrameImage.Value element.

Parent elements

FrameImage

The following is the XML Schema definition of the FrameImage.Value element.

 <xsd:element name="Value" type="xsd:string" minOccurs="1" "/>