点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨Abapers,
1.In BDC在处理表控件时,如何处理屏幕分辨率,这意味着在某些情况下 系统中我可以看到5个项目条目,在某些系统中我可以看到10个项目条目如何处理,您可以发送与此相关的代码吗?
考虑
Bhaskar Rao.M
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨Abapers,
1.In BDC在处理表控件时,如何处理屏幕分辨率,这意味着在某些情况下 系统中我可以看到5个项目条目,在某些系统中我可以看到10个项目条目如何处理,您可以发送与此相关的代码吗?
考虑
Bhaskar Rao.M
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨Abapers,
1.In BDC在处理表控件时,如何处理屏幕分辨率,这意味着在某些情况下 系统中我可以看到5个项目条目,在某些系统中我可以看到10个项目条目如何处理,您可以发送与此相关的代码吗?
考虑
Bhaskar Rao.M
嗨
BDC的表控制行数取决于屏幕分辨率,但不能由程序管理。
因此,更好的解决方案是创建一个不依赖分辨率的bdc。
它可以始终使用表控件的前两行来实现。
开始仿真时,必须将第一条记录放置在tc的第一行中,第二条记录放置在第二行中。
在放置第三条记录之前,它需要将第二条记录放置在顶部,因此第三条记录可以放置在第二行。
在放置下一条记录之前,它需要将第三条记录放在顶部,因此第四条记录可以放在第二行,依此类推。
这样,您的BDC将始终使用tc的前两行,并且您的程序将不依赖于分辨率。
问题是您需要由BDC模拟的事务必须具有滚动功能以允许将最后一个记录放置在tc的顶部,因此tc的第二行始终可以用于放置新记录
如果没有此功能,最好使用BAPI代替BDC。
选中这两个
bdc ---需要标准屏幕分辨率
https://forums.sdn.sap.com/click。 jspa?searchID = 739193&messageID = 823953
??
奖励积分(如果发现有帮助)
嗨朋友,
请在呼叫交易中检查选项CTU_PARAMS。这将有助于您解决屏幕问题。
您好,
不幸的是,我认为这很难控制。 请检查
您正在从事的交易(如果有选择或某种方式)
明确地说,您需要修改什么位置。
以其他方式,也许您可以找到可以做到的功能模块或BAPI
您需要在批处理输入中完成的相同工作。
此致
Carles
使用BDC的任何人都可以解决此错误吗? 我在f-36交易中收到相同的错误消息:" Dynpro对于内部批处理输入而言太大"。
最多可容纳22个订单项
Bhaskar Rao,
在使用表控件记录事务时,始终仅在第一行中输入值,然后单击表控件上方或下方的+按钮以输入第二个值。 现在,光标将始终位于第一位置。
因此,无论屏幕以何种分辨率显示,我们都可以对程序进行编码以始终在第一行中输入值。
对于旧事务(不使用SAP Enjoy控件),将使用诸如图标之类的向下箭头代替PLUS图标; 使用该动作。
希望这会有所帮助,
Sajan Joseph。
嗨Bhaskar,
只需使用以下语法进行呼叫交易:
在此代码中,defsize选项使所有系统上的表控件处理均相同。 因此,只需使用默认屏幕大小记录您的交易记录,然后根据在表控件条目的默认记录中获得的编号增加索引。
此致
车丹。
PS:如果有帮助,奖励积分。
嗨,
此问题如何得到解决。 我正面临着同样的问题。
此致
Prabu
一周热门 更多>