我创建了几个共享模板 (.xdp),它们将在多个客户端之间共享。显然,每个客户都有自己的标志,我想在表单生成时设置标志。
尽管我不确定我的方法是否良好,但我设法动态更改了徽标。
在 xml 数据源中,我有这个元素:
<ClientID>SomeNumber</ClientId>
在表单本身中,我使用以下 javascript 代码设置了图像 href:
SomeHiddenTextField::calculate HeaderLogo.value.image.href = $record.ClientID + "_logo.jpg";
我已将徽标存储在服务器上与共享模板相同的文件夹中。
这是动态加载徽标的好方法吗?
我一直在尝试使用每个客户端的页脚片段实现相同的动态行为,但我一直无法弄清楚如何按需加载这些。我可以将每个页脚片段放入图像中,但如果可能的话,我想避免它。