一个参数值基于另一个参数

2020-08-24 15:40发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)一旦输入公司代码,对于房屋银行输...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


一旦输入公司代码,对于房屋银行输入参数搜索过滤器应仅针对该特定公司代码。

与帐户ID相同。 搜索应仅过滤该特定银行的帐户ID。

假设公司代码为A008

然后仅在该公司代码的搜索帮助值中反映在内部银行中,并且仅在该搜索帮助中反映该银行代码中的帐户ID

4条回答
能不能别闹
2020-08-24 16:16

这是为开户行

在p_hbkid的值请求的选择屏幕上。
gw_dynpread-fieldname ='P_BUKRS'。
将gw_dynpread附加到gt_dynpread。
通话功能'DYNP_VALUES_READ'
导出
dyname sy-cprog
dynumb = sy-dynnr
translation_to_upper ='X'
TABLES
dynpfields = gt_dynpread。
如果不是gt_dynpread是初始的。
IF sy-subrc EQ0。
从t012k中选择hbkid到表gt_t012k中,bukrs = gw_dynpread-fieldvalue。
IF sy-subrc EQ0。
呼叫函数'F4IF_INT_TABLE_VALUE_REQUEST'<< EXPORT br> retfield ='P_HBKID'
value_org ='S'
表格
value_tab = gt_t012k
return_tab = gt_return
例外
parameter_error = 1
no_values_found = 2
其他=3。
如果不是gt_return是INITIAL。
读取表gt_return到DATA(gw_return)索引1。
如果sy-subrc EQ0。
p_hbkid = gw_return-fieldval。
ENDIF 。
ENDIF。
ENDIF。
ENDIF。
ENDIF。

那么帐户ID必须做什么?

我们可以在价值要求的选择屏幕上添加两个

如何进一步进行

一周热门 更多>