将交通信号灯符号下载到XL

2020-09-07 09:03发布

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

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


大家好,

我使用cl_gui_alv_grid在alv中显示了交通信号灯。 当我尝试将alv输出降级为xl交通符号时,@ 09 @值即将到来。 但是我需要交通标志。 谁能帮助我。

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

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


大家好,

我使用cl_gui_alv_grid在alv中显示了交通信号灯。 当我尝试将alv输出降级为xl交通符号时,@ 09 @值即将到来。 但是我需要交通标志。 谁能帮助我。

付费偷看设置
发送
8条回答
xfwsx85
1楼 · 2020-09-07 09:16.采纳回答

感谢所有答案。 我使用ole解决了这个问题。

1。我们需要使用" cl_bds_document_set"类将交通信号灯图标下载到本地PC

" get_with_files"方法。

2。每当需要使用ole中的"插入"方法填充图标时,我们都需要在xl单元格中插入图标​​

何必丶何苦呢
2楼-- · 2020-09-07 09:16

当然有可能,您必须先下载图标 从SAP mime存储库中将其粘贴到相应的单元格中。 在Excel单元格中插入图片,然后将VBA转换为Abap时,请尝试执行宏录制。

土豆飞人
3楼-- · 2020-09-07 09:41

对于标准ALV,您无法下载到excel及其图像。 您必须处理下载事件并自己获取图像。

Nawanandana Edirisinghe 的BCALV_GRID_04演示中,将light列定义为异常列,然后 您下载到MHTML,它将变成图像。 对于例外列代码,您可以在下面的博客中查看:

https://blogs.sap.com/ 2015/02/23/alv-list-output-exception-column /

下载到MHTML时的行为与其他格式完全相同:

 cl_salv_bs_lex => export_from_result_data_table(
       出口
         is_format = l_lean_export_format"这是文件格式(MTHTML)
         ir_result_data_table = lr_result_data"这是ALV结果数据
       输入
         er_result_file = l_xml"以xstring下载文件
         et_export_errors = lt_errors
         es_filename = l_filename
         es_file_extension = l_file_extension 
SC_Yao
4楼-- · 2020-09-07 09:20

能否请您向我发送用于在每个单元格中插入不同流量符号的示例代码。

我的意思是如何将垂直图像插入到垂直细胞中

me_for_i
5楼-- · 2020-09-07 09:27

您还可以使用

    之类的方法执行mhtml导出
  • cl_salv_ex_util => factory_result_data_table(如果出于ALV执行而执行)
  • cl_salv_bs_tt_util => if_salv_bs_tt_util〜transform
  • cl_salv_export_xml_dialog => execute

在导出过程中执行一些跟踪(或在这些方法上使用搜索工具和在何处使用搜索)

小熊yu生菜
6楼-- · 2020-09-07 09:17

雷蒙德·朱塞佩,请告诉我们如何下载图标

CJones
7楼-- · 2020-09-07 09:35

嗨,

请仔细查看附件文档。

一周热门 更多>