2020-09-12 11:46发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的大家
我有一个大问题,那就是将转换数据(包括itab和img)转换为具有两个选项的excel文件(在本地计算机上):
1。存储图像路径并将img显示为excel
2。存储二进制文件并将img显示为excel
我的模板与:
在这里显示
具有更多字段和项目,将显示在
请帮助我解决这个问题
请注意:请勿使用xlsx_workbench或abap2xlsx .....
非常感谢...
您应该使用cl_xlsx_document,实现起来非常简单。
那么您在使用什么呢? OLE?
尝试解释您在做什么以及采取了哪些步骤,以便我们为您提供帮助。
转换仅支持具有文本和格式的简单excel, 不支持形状,图像..因此,如果仅使用变换,则无法实现。 但是,cl_xslt_documen可以。
xlsx文件只是XML文本文档的压缩存档(可以通过右键单击并解压缩来查看),而cl_xlsx_document可以处理这些xml文档。 看一下软件包S_OOXML_CORE。 如果它在您的系统中可用,请查看类CL_SALV_BS_OFFICE2007_BASE以查看其如何使用该类创建excel。
步骤1。我从DDIC创建结构
第2步:我使用xslt创建模板
第3步:将数据填充到之前创建的该结构中
第4步:调用转换并将此数据传递给它。但是对于图像,假设我已将其下载到本地计算机上,我想在该excel中读取显示图像的路径,我不知道该怎么办
但是在少数情况下,我的excel模板非常复杂,我想使用xslt代码进行管理,因此可以使用转换
但是有了图像,我不知道该怎么做。 我试图转换为xstring并将其传递给xslt并使用转换,但它不起作用!!!
谢谢,我将在我的系统中对其进行检查
最多设置5个标签!
您应该使用cl_xlsx_document,实现起来非常简单。
那么您在使用什么呢? OLE?
尝试解释您在做什么以及采取了哪些步骤,以便我们为您提供帮助。
转换仅支持具有文本和格式的简单excel, 不支持形状,图像..因此,如果仅使用变换,则无法实现。 但是,cl_xslt_documen可以。
xlsx文件只是XML文本文档的压缩存档(可以通过右键单击并解压缩来查看),而cl_xlsx_document可以处理这些xml文档。 看一下软件包S_OOXML_CORE。 如果它在您的系统中可用,请查看类CL_SALV_BS_OFFICE2007_BASE以查看其如何使用该类创建excel。
步骤1。我从DDIC创建结构
第2步:我使用xslt创建模板
第3步:将数据填充到之前创建的该结构中
第4步:调用转换并将此数据传递给它。
但是对于图像,假设我已将其下载到本地计算机上,我想在该excel中读取显示图像的路径,我不知道该怎么办
但是在少数情况下,我的excel模板非常复杂,我想使用xslt代码进行管理,因此可以使用转换
但是有了图像,我不知道该怎么做。 我试图转换为xstring并将其传递给xslt并使用转换,但它不起作用!!!
谢谢,我将在我的系统中对其进行检查
一周热门 更多>