Bruce,
When using the Conditional tab on a browse display field and entering text into the Image CSS field, the template generates an extra comma in the code. See below for the redundant comma in the first (conditional) entry in the CreateImage() line, just before the last parameter: 'nt-left'. That extra comma puts the class parameter into the wrong parameter slot in the procedure call.
elsif LOC:ToFrom = 'To' ! alternative condition for column
loc:extra = ''
packet.append(p_web.DivHeader('BrowseInvoice_LOC:RecipientName_'&INC:InvoiceCustomerID,,net:crc,,loc:extra))
packet.append(p_web.CreateImage('\icons\arrow_right_green.png','16','16','',, ,loc:javascript,,0,,'nt-left') & p_web.CreateHyperLink(p_web._jsok(Left(p_web.mform....
else ! default settings for browse column
loc:extra = ''
packet.append(p_web.DivHeader('BrowseInvoice_LOC:RecipientName_'&INC:InvoiceCustomerID,,net:crc,,loc:extra))
packet.append(p_web.CreateImage('\icons\arrow_right_green.png','16','16','',,,loc:javascript,,0,'nt-left') & p_web.CreateHyperLink(p_web._jsok(Left(p_web.mform...
End
Regards,
Mark