sapscript - 在 Form Painter ABAP 中显示 VBDKR-WAERK 的值时出错
问题描述
我正在尝试修复与 VBDKR-WAERK 相关的 Form Painter 中的错误。问题如下图所示:
所以代替 VBDKR-WAERK 的应该是 EUR。这部分的Form Painter中的代码是:
&VBDKR-ZTERM_TX1(IC)&
&'(='SKONTOWERT1(ICZ)' VBDKR-WAERK&)'&
&VBDKR-ZTERM_TX2(IC)&
&'(='SKONTOWERT2(ICZ)' VBDKR-WAERK&)'&
&VBDKR-ZTERM_TX3(IC)&
SKONTOWERT1 和 SKONTOWERT2 是 KOMVD-KWERT 类型。
任何人都可以知道问题可能是什么?如果您需要更多信息,请告诉我。
谢谢大家!
解决方案
SAPScript 中的字段名称始终必须使用前导和结束 '&' 输入:
VBDKR-WAERK& => &VBDKR-WAERK&
&VBDKR-ZTERM_TX1(IC)&
&'(='SKONTOWERT1(ICZ)' &VBDKR-WAERK&)'&
&VBDKR-ZTERM_TX2(IC)&
&'(='SKONTOWERT2(ICZ)' &VBDKR-WAERK&)'&
&VBDKR-ZTERM_TX3(IC)&
推荐阅读
- java - 将图像作为字符串转换为 byte[],然后再转换回 Base64 编码的字符串
- bash - 如何为每个标题添加一个数字,对于目录中的每个文件都是唯一的?
- html - html/template: "xxx" 是一个页面的未定义错误,但不是另一页
- ios - 如何在iOS中相交两个矩形?
- graphics - MeshLab:填充网格中的裂缝
- android - 从其他数据库中检索数据(Android & Nativescript vue js)
- c# - 返回不同类型的类 - 最佳选择?
- javascript - 如何使用 jest 在 vuejs 中测试 API 调用?
- java - 使用 Java8 Stream 如果存在则获取字符串值,如果不存在则获取 null
- mysql - Mysql如何按2个条件选择行并且只显示其余列= null的那些?