点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我在一个Form中有5个Image对象,并希望在某些条件下动态设置图像源/路径。 图像与.xdp文件存储在本地驱动器中。
我正在使用以下代码动态设置值;
ImageForm.IMG_1.presence =" visible";
ImageForm.IMG_1.value。#image.value =""; //编码数据
它可以在Formcalc中工作,但不能在JavaScript语言中工作。
还可以在Formcalc中调用/添加Javascript函数吗?
任何人都可以让我知道缺少的内容以及如何使其工作吗?
我们可以将URL [http://]设置为图像对象吗? 如何设置?
Adobe LiveCycle Designer版本:11.0.9
谢谢
Shridhar
嗨,Shridhar,
在Adobe Forms中,您可以添加3种图像。
您可以通过设计器将图像直接嵌入表单模板中。
就像上面的示例一样,您可以在JS和FormCalc中设置图像数据。
FormCalc :
Javascript :
请注意,#在JS中不是有效的属性名称,因此您需要将其包装在方括号中。
您可以通过脚本分配图像URL,也可以通过设计器在表单模板中静态分配图像URL。
确保安装ADS的服务器可以访问图像URL,否则可能无法正确检索图像。
FormCalc :
Javascript :
在数据xml中,您可以包含base64编码的图像,并通过数据绑定将其简单地绑定到图像字段。
--------------------------------------------------- ------------------------------------------------ >
最后一个问题是要结合FormCalc和Javascript,这是不可能的,因为它们使用不同的解析器/编译器。 但是您可以在不同的字段中自由使用FormCalc/Javascript。
最诚挚的问候
帕斯卡
你好帕斯卡,
感谢您的快速回复。
通过在JS中设置网址,图片就会出现在输出文件中。
是否有内置函数,在给定的文件路径[local或http]中,它将转换为BASE64DATA,可以将其映射到IMG_1.value。#image.value = base64_data。 如果没有,您还有其他建议吗?
谢谢
Shridhar
一周热门 更多>