点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我目前正在BW7更新规则中编写一个ABAP例程,需要一点帮助。 我当前的代码在2个不同的Select Single语句中从1个DSP完成了2个字段的查找。 我希望能够在一个select语句中完成此查找。
类别lcl_transform IMPLEMENTATION。 方法compute_ZPTVAL。 *重要 *请求类型rsrequest * datapackid类型rsdatapid * SOURCE_FIELDS-/BIC/ZPTSO类型/BIC/OIZPTSO * SOURCE_FIELDS-/BIC/ZPTQTY类型/BIC/OIZPTQTY *出口 *结果类型_ty_s_TG_1-/BIC/ZPTVAL 数据: MONITOR_REC TYPE rsmonitor。 * $ * $从例程开始-仅在此行下方插入代码*-* 数据:so_val TYPE/BIC/OIZPTVAL。 数据:so_qty类型/BIC/OIZPTQTY。 从/BIC/AZPTDSSO00选择单个/BIC/ZPTVAL INTO so_val /BIC/ZPTSO = SOURCE_FIELDS-/BIC/ZPTSO。 从/BIC/AZPTDSSO00选择单个/BIC/ZPTQTY INTO so_qty /BIC/ZPTSO = SOURCE_FIELDS-/BIC/ZPTSO。 结果=(so_val/so_qty)* SOURCE_FIELDS-/BIC/ZPTQTY。
我知道可以选择相应的结构,例如:
单选 CITYFROM AIRPFROM CITYTO AIRPTO FLTIME DEPTIME ARRTIME 进入WA_SPFLI的相应领域 从SPFLI CARRID = WA_SPFLI-CARRID和CONNID = WA_SPFLI-CONNID的位置。
但是我想做的是这样的:
选择单个/BIC/ZPTVAL,/BIC/ZPTQTY 从/BIC/AZPTDSSO00 INTO so_val,so_qty /BIC/ZPTSO = SOURCE_FIELDS-/BIC/ZPTSO。
MTIA
在in子句中,您可以将多个字段放在方括号内。
帮助文档中的示例:
一周热门 更多>