2020-09-22 12:43发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我的要求是通过增强现有的webdynpro来发送邮件。 为了填充邮件正文,需要使用许多硬编码文本(例如:"注意–这是系统生成的邮件。请不要回复。")。 我不想硬编码,因为这不是编码的最佳实践。 我也不能在Assistance类中使用文本符号,因为辅助类是标准类。
请提出一种执行此操作的方法。 我需要在OnAction方法中获取硬代码,以便可以将其与程序数据连接起来并填充邮件正文。
先谢谢了。 :)
您好Kavya,
一种选择是将标准协助类分类为子类,并在您的子类中创建文本符号。 另一种选择是将文本创建为OTR(在线文本存储库)文本(事务SOTR_EDIT),然后通过类CL_WD_UTILITIES在代码中读取它们。
my_text = cl_wd_utilities => get_otr_text_by_alias('MY_ALIAS')。
第三个选项(如果它们是较长的文本)是使用标准文本对象,您可以通过调用READ_TEXT函数来读取这些对象。
这三个最好的选择是OTR文本。 这就是OTR文本的目的,可以根据需要将它们国际化为不同的语言。
干杯
艾米
嗨,
为什么不放在表中而不在WD组件的上下文中引用它,而在需要时调用所需的属性:详细的上下文?
使用SO10创建标准文本并使用READ_TEXT函数读取相同的文本 模块。
最多设置5个标签!
您好Kavya,
一种选择是将标准协助类分类为子类,并在您的子类中创建文本符号。 另一种选择是将文本创建为OTR(在线文本存储库)文本(事务SOTR_EDIT),然后通过类CL_WD_UTILITIES在代码中读取它们。
第三个选项(如果它们是较长的文本)是使用标准文本对象,您可以通过调用READ_TEXT函数来读取这些对象。
这三个最好的选择是OTR文本。 这就是OTR文本的目的,可以根据需要将它们国际化为不同的语言。
干杯
艾米
嗨,
为什么不放在表中而不在WD组件的上下文中引用它,而在需要时调用所需的属性:详细的上下文?
使用SO10创建标准文本并使用READ_TEXT函数读取相同的文本 模块。
一周热门 更多>