求ABAP在PAI事件中动态获取字段名方法
如下PAIFieldtab-field1Modulecheck.Fieldtab-field2Modulecheck.我想在ModuleCheck."获取是哪个字段触发了...
如下PAIField tab-field1 Module check.Field tab-field2 Module check.我想在 Module Check. "获取是哪个字段触发了这个事件 Endmodule.而不是这样写Field tab-field1 Module check1.Field tab-field2 Module check2.不甚感激
展开
5个回答
2013-07-14
展开全部
感谢你的回复。按照你的写法,如果校验出错,焦点都会定位要field1上面的Field tab-field1 Module check.Field tab-field2 Module check.Module check. "获取哪个字段触发了check事件 ==>如何实现 ? case fieldname. when 'FIELD1'. message '输入字段1' type 'E'. when 'FIELD2'. message '输入字段2' type 'E'. endcase.Endmodule.如果出错的话,焦点会自动放到对应的字段
2013-07-14
展开全部
结贴。查看sap标准的程序,也没有提供类似的方法。sap是通过fs_get动态获取字段,然后动态检查、设置焦点。所以放弃此种方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-14
展开全部
有谁知道,怎么把这个帖子关闭掉,找了半天,没有找到按钮
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-14
展开全部
CHAIN. FIELD TAB-FIELD1. FIELD TAB-FIELD2. MODULE CHECK ON CHAIN-INPUT.ENDCHAIN.lz具体想问什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-14
展开全部
CHAIN.FIELD: FIELD1 ,FIELD2 .MODULE CHECK .ENDCHAIN .
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询