2020-08-31 19:56发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
在我的ALV网格的ABAP代码中是否有任何方法可以创建/处理自己的键盘快捷键(例如" F7")? 我不想使用PF-STATUS。
提前谢谢!
因为我想使用动态快捷方式。
例如,对于ALV1,F7表示方法1,对于ALV2,F7表示方法2。 有时它不应该处于活动状态。
这就是为什么它应该取决于ALV/对象而不是程序的原因。
PF状态用于此目的
为什么不想使用它 ?
我的屏幕上有4个ALV。
我必须在每4个ALV中以其他方式处理F7函数。
所以您应该在基于ALV的PF-STATUS功能代码下动态调用方法吗?
因此,如果您将pf状态中的F7链接到命令,并且您管理该命令的代码,则仅在有人按下F7时才需要对选定的ALV执行事件
您将能够做到
否?
这取决于您的许多代码和您的对象知识水平
但这应该是观察者设计模式
您有关于 此设计模式,例如:
http://zevolving .com/2011/11/case-study-observer-design-pattern-usage/
是。 但是,按F7后如何提高ALV的onuser_command方法?
最多设置5个标签!
因为我想使用动态快捷方式。
例如,对于ALV1,F7表示方法1,对于ALV2,F7表示方法2。 有时它不应该处于活动状态。
这就是为什么它应该取决于ALV/对象而不是程序的原因。
PF状态用于此目的
为什么不想使用它 ?
我的屏幕上有4个ALV。
我必须在每4个ALV中以其他方式处理F7函数。
所以您应该在基于ALV的PF-STATUS功能代码下动态调用方法吗?
# p#因此,如果您将pf状态中的F7链接到命令,并且您管理该命令的代码,则仅在有人按下F7时才需要对选定的ALV执行事件
您将能够做到
否?
这取决于您的许多代码和您的对象知识水平
但这应该是观察者设计模式
您有关于 此设计模式,例如:
http://zevolving .com/2011/11/case-study-observer-design-pattern-usage/
是。 但是,按F7后如何提高ALV的onuser_command方法?
一周热门 更多>