点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家
我创建了新的数据元素和域,下面是所有步骤(点1 a,b,c,点2a,b,c,
1创建类型为DEC,长度为6的域ZZ_KM,然后将其激活。
b)创建具有域ZZ_KM的数据元素ZZ_KM,并将其激活。
c)扩展结构PTK99,使其包含域ZZ_KM中的字段ZZ_KM,然后将其激活。
2。 选择工具-> ABAP工作台->开发->界面-> Screen Painter(事务SE51)。
在程序中
a)调出程序SAPMP56T并显示屏幕9999。
b)在布局编辑器中,使用字段描述(例如Mileage)创建输入字段PTK99-ZZ_KM。
c)在流程逻辑的屏幕绘画器中,填充PBO模块D9999O_INIT;
数据传输表用户(TE集群)-> PTK99(屏幕字段):
模块d9999o_init输出。
...
* {插入
读取表用户索引1。
ptk99 =用户。
设置光标字段" PTK99-ZZ_KM"。
*}插入
endmodule。
d)在流程逻辑的屏幕绘画器中,填充PAI模块D9999I_INIT;
数据传输PTK99(屏幕字段)->表USER(TE集群):
模块d9999o_init输出。
* {插入
user = ptk99。
如果user []是初始用户。
插入用户索引1。
否则。
修改用户索引1。
endif。
*}插入
现在,我试图在必需的行程中激活此字段(第2.e点)。 FITVFELD,但我找不到它,因此无法激活它。
请告知要检查和做什么?
谢谢
亲切的问候
嗨,
您可以轻松激活FITVFELD中的字段:
->双击"激活输入屏幕"下的行程模式
->
->用户数据"输入屏幕名称"。
保存它。
问候,
Raynard
嗨,
如何在应用工具栏TP04屏幕上添加按钮?
我们可以使用TCODE添加吗? fitvfeld ..请解释。
您好,我使用此线程是因为它处理屏幕9999,即使它很旧。 您能向我确认我需要访问密钥才能对其进行更改吗? 我不明白为什么它是标准的dynpro,尽管它是供客户使用的。
Hi Pascal
是的,执行此操作的唯一方法是使用开发人员密钥 。 请检查"用户数据"屏幕(IMG-travel-BADIs-entry)的文档。
此屏幕是一种用户出口,因此您当然需要访问密钥。
致谢!
萨莉
嗨,
我相信这更多是技术问题。
您可能会得到
温馨提示
Raj
我不认为它会出现在 窗格的左侧,仅在右侧。 选择SCHEMA(例如标准行程); 在右侧屏幕上,您将看到"激活输入屏幕"块。 您将看到"高级","用户数据","历史记录"等。选中"用户数据"复选框,看看是否有帮助。
一周热门 更多>