点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的SAP社区
我目前是第一次使用SAP Adobe Forms,并且正在尝试生成以QR码生成的入库交货清单,这样使使用扫描仪的人员可以更轻松地扫描交货及其产品,而无需 它们可以输入。我已经做得很远,可以创建从导入内部表到表格形式的表输出的关系以生成QR码。 现在一切都很好。
但是现在我的表单中有一些表字段,有时在导入内部表中为空。 由于它们是空的,我不想让它们生成为QR码,因为这可能会导致工人之间的混乱。
我已经找到了与此问题类似的线程,并且提到我应该在表单内使用脚本并使用值" 存在":
我可以使用一些JavaScript,但是我不知道需要将哪个事件和哪个元素放入其中。
我尝试将脚本直接放入row元素,并尝试将 Presence 设置为 hidden 时的外观。
但是我对结果不满意。 现在不会生成QR代码,但会删除完整的列,该列现在可以使标题与标头对齐:
还有其他方法可以隐藏QR码本身而不删除整个列吗?
感谢您的每一次回复。
BR,安德里亚斯
(32.1 kB)
您好Andreas,
QR码是表格行中的单元格。 如果将其隐藏,则单元格将不再与标题列匹配。
作为工作区,请保留当前编码,但将qr码包装在子窗体中。 因此,子窗体将充当表行单元格的占位符。
这是预览,在第一行中,第一个qr代码已删除,因此第二个qr代码现在位于第一列中。
>将qr代码包装在子窗体中时,它们保持层次结构。
您好,Pascal,非常感谢您的答复。
使用该子窗体,可以完美地使该列停留而隐藏QR码。
也许您可以帮助我解决我现在面临的下一个问题。 因为我只想在导入表中的值为空的情况下隐藏QR Code,所以我尝试了以下脚本,但似乎不正确:
非常感谢您的帮助。
BR,Andreas
您好,Andreas,
hasValue仅可用于formcalc脚本。 根据您的屏幕截图,您正在使用javascript。 因此,您可以这样写:
嗨,帕斯卡,
现在一切正常。
非常感谢您的帮助和时间。
BR,安德里亚斯
一周热门 更多>