I am trying to display image using DEFINE or COMPUTE field but it is not working. I have to concatenate it with other fields and some text and make 1 single field. So, I cannot just create a placeholder for image and add path in stylesheet. I can place image in app folder or in domain.
TABLE FILE CAR SUM COMPUTE COLOGO/A100 = '<img src="IBFS:/WFC/Repository/DOMAINname/FOLDERname/images/arrow.png" border=0 />'; COMPUTE IMAGE/A100 = '<img src="img1.png" border=0 />'; BY COUNTRY ON TABLE SET PAGE NOLEAD ON TABLE SET HTMLCSS ON ON TABLE SET STYLE * GRID=OFF, SIZE=9, $ ENDSTYLE END
Please suggest. Thank you.This message has been edited. Last edited by: WebFOCUS_Dev,
Are you getting any kind of error? When I try that with my png file, it works but I do get a warning message.
Here is my compute:
COMPUTE COLOGO/A100 = '<img src="/approot/enterprise_analytics/wmk_confidential.png" border=0 />';
Here is the warning message I get:
(FOC1517) UNRECOGNIZED COMMAND WMK_CONFIDENTIAL.PNG
However, the image does appear for each row of the output. I wonder if the location for your file is the issue.
WebFOCUS 8.2.03 (production), 8.2.06 (testing)
Windows, All Outputs
No error. I am seeing X marks in place of images. For image in domain, I copied "Full Path" from its properties. For image in app folder I gave same as in your example.
You can't reference the IBFS path from a web perspective. It needs to be a URL.
I would suggest running the image from WebFOCUS to a new window and copying the URL.
Remove the domain leaving just the '/ibi_apps/.....'
Copy that into the COMPUTE or DEFINE and try again.
|Powered by Social Strata|