如何在XML代码中缩放和合并单元格

2020-08-14 19:09发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在通过SAP中的后台作业生成格式化的excel文件,该文件将通过电子邮件作为附件发送给用户。 我的要求是,默认情况下,excel应设置为自定义缩放80%。 谁能告诉我如何实现。 我正在使用IXML方法在后台生成excel。

另外,当我在合并4个单元格时,则无法添加下一行,它给出错误 我的要求是向下合并"时间处理"列的所有行。 但是,当我使用MergeDown属性时,合并正确发生,但进程列下的行未插入并给出错误。

(8.4 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在通过SAP中的后台作业生成格式化的excel文件,该文件将通过电子邮件作为附件发送给用户。 我的要求是,默认情况下,excel应设置为自定义缩放80%。 谁能告诉我如何实现。 我正在使用IXML方法在后台生成excel。

另外,当我在合并4个单元格时,则无法添加下一行,它给出错误 我的要求是向下合并"时间处理"列的所有行。 但是,当我使用MergeDown属性时,合并正确发生,但进程列下的行未插入并给出错误。

(8.4 kB)
2条回答
CJones
1楼-- · 2020-08-14 19:34

我对XML 2003一无所知,但花了30秒钟才找到您问题的解决方案。 这只是方法上的问题:创建一个内部没有缩放比例为100%的工作簿,创建另一个内部没有缩放比例为80%的工作簿,将它们另存为XML 2003,比较两个文件,就可以得到答案。 要求您的公司为您安装文件比较器,您需要一个作为开发人员的比较器。 您甚至可以在ABAP中使用标准比较器,该比较器用于比较ABAP源代码的两个版本...

葫芦娃快救爷爷
2楼-- · 2020-08-14 19:24

感谢您的建议。 下面是我的代码段,类似于xml,但无法正常工作。

XML代码:


80

False
错误

ABAP代码

 r_worksheet = l_document-> create_simple_element(name ='Worksheet'parent = l_element_root)。
   r_worksheet-> set_attribute_ns(name ='Name'prefix ='ss'value ='Pay Summary')。
   r_actwindow = l_document-> create_simple_element(name ='WorksheetOptions'parent = r_worksheet)。
   r_actwindow-> set_attribute_ns(name ='Zoom'前缀='x'value ='80')。

一周热门 更多>