公众号原文链接:如何在Winshuttle中实现多条长文本信息的上传
当用户需要在SAP中创建各种相关备注信息时,例如:为了完善销售订单的可参考性,可以在销售订单的创建、变更时,对主数据、明细、交货条款、保险、客户需求等添加备注信息。此时,我们可以通过使用添加长文本功能来实现。对此,Winshuttle也同步提供了【Add Long Text】功能,不同于传统的Winshuttle脚本录制方法,通过使用Winshuttle封装的【Add Long Text】功能,可以使制作脚本更加简洁。
本文,将为大家介绍关于【Add Long Text】功能的脚本录制以及传统的录制方法,供广大用户参考。
以下以T-code IW52 (Change Service Notification) 为例详细说明文本添加的具体操作:
1
通过Winshuttle提供的【Add Long Text】按钮实现多条文本信息的上传
Step 1:录制
由于【Add Long Text】已封装了文本添加功能,因此,在录制过程中,无需再进行文本添加过程的录制,只需填写Service Notification后,进入详情页面后,直接保存即可。
Step 2:映射
首先点击【Add Long Text】按钮,然后选择相应的长文本信息参数,在此以添加【Long text on PM notification】为例,即添加设备管理通知的文本备注。
Tip:若脚本中含有如下两个屏幕,则需删除下图中多余屏幕【SAPLIQS0-7200】。同时,因为Winshuttle不能识别到Word编辑器所在的屏幕,所以可以在Studio→Map中勾选蓝框中【Skip Screen if not Present】,设置跳过Word所在屏幕【SAPLSTXX-2102】。
Step 3:运行
Tip:通过【Add Long Text】按钮添加屏幕字段的方法,无需在脚本中另添加循环处理,只需在模板中同一个单元格中填写多行文本信息的方式,实现多条文本信息的快速上传,其运行结果与在传统的录制方法中通过创建文本循环相同。(*每行文本只能填写最大72个字符)
2
传统录制脚本:在脚本中创建循环,实现多文本信息的上传
在传统的录制方法下,由于Winshuttle无法捕捉到Word所在屏幕,所以,如果初始文本编辑器为Word编辑器,则可以通过路径Goto→Change Editor变更编辑器为表格形式。
Step 1:录制
文本添加过程录制需按以下步骤进行:①点击最后一页(Last Page) 按钮使光标移至可编辑的第一行 ②点击下一页(Next Page)按钮创建一个全新的文本添加页面,此时光标在第一行。③按【Enter】回车,此时光标跳转至第二行,④再次点击第一行,此时观察光标跳转回第一行后,填写文本,⑤再次点击下一页(Next Page)按钮循环上述动作,⑥保存完成录制。
Step 2:映射
Step 3:运行
3
传统录制脚本方法:在模板中同一单元格中输入多行文本信息
通过传统录制脚本的方法(录制过程同以上方法二),在脚本中不另外创建循环,仅通过在模板中的同一单元格内填写多行明细实现多个文本的同时上传。
Step 1:录制
Step 2:映射
Step 3:运行
❖
以上为如何在Winshuttle Studio中实现上传长文本信息的三种方式。如下表所示,三种方法各有利弊,以供用户参考选择使用。如果您在使用Winshuttle的过程中遇到问题或有某些建议,欢迎联络Winshuttle Local Support 【ws-support@ivision-china.cn】。此外,Winshuttle 更多使用方法及最新动态,请点击下方“阅读原文”,跳转关注Precisely官方网站【Precisely - Better data. Better decisions.】。
Studio是一款集成软件。它能快速部署Excel、Access或web服务为基础的数据整合模板,让您轻松使用SAP ERP系统。您可以优化SAP的批量数据处理流程,例如创建或更改大量记录,并创建复杂的场景包括长文本和文本附件。您不需复杂的编程,即可采用从SAP BAPIs和从SAP表格中得到的查询结果、信息集和逻辑数据库的查询结果来创建Transaction脚本。Studio还能支持双向的数据维护,在操作Excel数据和更新SAP数据之前,您可以通过快速查询来提取SAP数据。为您节约大量时间和金钱,大幅提高业务流程的效率。
• 削减人工数据录入 • 定时上传/下载SAP数据 • 更快建立和运行SAP-Excel整合系统
• 改善数据质量 • 确保合规性和安全标准 • 最小化对IT部门的依赖,将Excel和SAP整合
Winshuttle中国区域由上海菱威深信息技术有限公司代理,欢迎联系我们获取产品试用及DEMO演示。