NetTalk Central
NetTalk Web Server => Web Server - Ask For Help => Topic started by: jhalpin on August 17, 2010, 12:00:32 PM
-
Hi. C7.2, Nettalk 5...
I'm very new to this stuff, and I'm trying to display an image on a form. I have the image file name in a field in a related table. I get the data from the table and place it in the session queue. It correctly displays the file name on the form, but no image. I set up a display field on the form, and I put this on the Image tab for the display field for the name of the image file:
p_web.CreateImage(OIM:ImageFileName)
When I look at the transmission, I see that instead of sending the file name for the src, it sends this:
/%3Cimg%20src%3D%22images/please.jpg%22%20width%3D%22%22%20height%3D%22%22%20alt%3D%22%22%20border%3D%220%22%20align%3D%22absmiddle%22%20%20%20%20/%3E
The file name is in there, but the html source can't use this. I'm clueless. Thanks,
Jim
-
should be
p_web.GetSessionValue('OIM:ImageFileName')
not
p_web.CreateImage(OIM:ImageFileName)
-
Thanks, Bruce. That did it.
What is CreateImage used for? Does the Display choice for a field do the same thing with explicitly using CreateImage?
-
>> What is CreateImage used for?
it takes a bunch of parameters and creates the html <img> tag.
>> Does the Display choice for a field do the same thing with explicitly using CreateImage?
not 100% sure what you're asking, but yes, the templates use CreateImage.
cheers
Bruce