我已经创建了一个SAP PDF表单,但某些字段(PRICE字段)对于所有主题都保持相同的值。它应该为每个主题的相应值。我尝试过修改声明,但仍然没有。有解决方案吗? 这是表单的屏幕截图。 enter image description here
答案 0 :(得分:0)
一些调试结果会很好(即,知道你的接口和打印程序是否正在传递正确的信息会很好),但是如果没有进一步的信息,我可以想到会产生这种行为的2个问题。
数据绑定错误:打开设计视图,选择表格(左键单击左上角),转到对象选项板,绑定选项卡数据绑定字段必须设置为您的表格(tablename)。选择打开对象选项板,选择绑定选项卡,数据绑定字段应为$.(fieldname)
而不是$.(tablename).(data)[*].(fieldname)
(实际名称可能不同)。
以上意味着您的table元素绑定到上下文中的表,而行上的$.(fieldname)
表示它绑定到表的一行的(fieldname)。
第二个可能的原因是打印程序或提供这些详细信息的界面。调试您的接口,放置一些断点并查看包含行数据的内部表是否具有正确的价格。我确定你知道如何修复代码中的错误,如果你发现它是一个接口/程序问题。