一、DOI 程序中设定模板range位置出现”设置对象属性时报错”可能原因

xiaoxiao2021-02-28  133

设置range代码如下

PERFORM frm_set_range_location USING 'ITEM-1' '1' '2' '1' '1'. FORM frm_set_range_location USING pv_name pv_top pv_left pv_row pv_col. FREE zcl_errors. CLEAR: zcl_errors. CALL METHOD zcl_spreadsheet->insert_range_dim EXPORTING name = pv_name "抬头数据区域1,位置:距上边界4个单元格(注意:包括要写入数据单元格), no_flush = '' " 距左边界2个单元格(注意:包括要写入数据单元格), top = pv_top left = pv_left rows = pv_row "选择区域 行总数 同gs_soi_range-rows的值 columns = pv_col "选择区域 列总数 同gs_soi_range-columns的值 updating = 1 IMPORTING error = zcl_errors. CALL METHOD zcl_errors->raise_message EXPORTING type = 'E'. ENDFORM.

设置相关变量,其中 pv_name = 'ITEM-1',其他几个都是整数

 

调用模板出现如下错误

 

通过排除法,发现问题如下

pv_name的值中不可以出现'-',设置pv_name = 'ITEM1',错误不再出现

 

 

 

转载请注明原文地址: https://www.6miu.com/read-35120.html

最新回复(0)