点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 当我尝试管理数据窗口中特...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 当我尝试管理数据窗口中特...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
当我尝试管理数据窗口中特定行的仅显示属性时,我遇到了一些问题。问题是,使用向下箭头切换到另一行会插入一些随机的汉字,如该图所示。 (总是相同的字符)
PB版本:12.6
这是我制作的一个简单应用,旨在向您显示问题。 该应用程序中存在的唯一编码如下:
main-> dw_1-> rowfocuschanged():
事件of_managereadonly(currentrow)
main-> dw_1-> of_managereadonly():
如果This.Describe(" DataWindow.ReadOnly")='是'然后 This.Modify(" DataWindow.ReadOnly = False") 万一 int li_index 如果(This.GetItemNumber(currentRow," f_access")= 1)然后 对于li_index = 1到1 This.Modify(" char _" + string(li_index)+"。protect ='0'") 如果(This.Describe(" char _" + string(li_index)+"。Edit.DisplayOnly")<>"是")然后 This.Modify(" char _" + string(li_index)+"。Edit.DisplayOnly = True") 万一 下一个 对于li_index = 1到2 This.Modify(" num _" + string(li_index)+"。protect ='0'") 如果(This.Describe(" num _" + string(li_index)+"。Edit.DisplayOnly")<>" yes")然后 This.Modify(" num _" + string(li_index)+"。Edit.DisplayOnly = True") 万一 下一个 对于li_index = 1到1 This.Modify(" date _" + string(li_index)+"。protect ='0'") 如果(This.Describe(" date _" + string(li_index)+"。Edit.DisplayOnly")<>" yes")然后 This.Modify(" date _" + string(li_index)+"。Edit.DisplayOnly = True") 万一 下一个 其他 对于li_index = 1到1 如果(This.Describe(" char _" + string(li_index)+"。Edit.DisplayOnly")<>" no")然后 This.Modify(" char _" + string(li_index)+"。Edit.DisplayOnly = False") 万一 下一个 对于li_index = 1到2 如果(This.Describe(" num _" + string(li_index)+"。Edit.DisplayOnly")<>" no")然后 This.Modify(" num _" + string(li_index)+"。Edit.DisplayOnly = False") 万一 下一个 对于li_index = 1到1 如果(This.Describe(" date _" + string(li_index)+"。Edit.DisplayOnly")<>" no")然后 This.Modify(" date _" + string(li_index)+"。Edit.DisplayOnly = False") 万一 下一个 万一 返回1
你们中的任何人遇到这个问题或知道解决该问题的方法吗?
亲切的问候,
安德烈(Andrei)
(13.7 kB)
安德烈,你好
您正在使用哪种版本的PB 12.6? 这看起来像是PB 12.6(内部版本3506)的GA版本中已修复的错误。
请尝试更新到最新的EBF。
Pat
一周热门 更多>