data: gr_container type ref to cl_gui_container, gr_control type ref to i_oi_container_control, gr_document type ref to i_oi_document_proxy, gr_spreadsheet type ref to i_oi_spreadsheet. 这些就是我们前面提到的四个必须的对象。 获取container cl_gui_container类的静态方法screen0获取屏幕 1000,...
DATA: go_control TYPE REF TO i_oi_container_control. DATA: go_error TYPE REF TO i_oi_error. DATA: go_container TYPE REF TO cl_gui_custom_container. DATA: go_link_server TYPE REF TO i_oi_link_server. DATA: go_bds_instance TYPE REF TO cl_bds_document_set. DATA: gt_ranges TYPE...
container control: 容器中用于创建和管理其他 Office 集成所需要的对象,container control 是一个接口,类型为 i_oi_container_control。 document proxy: 每一个 document proxy 的实例代表用 office application 打开的文档,可以是 Excel,也可以是 Word,如果想打开多个文档,需要定义多个实例。document proxy 是一个接...
容器中用于创建和管理其他 Office 集成所需要的对象,container control 是一个接口。 类型为 i_oi_container_control。 Document Proxy 每一个 document proxy 的实例代表用 office application 打开的文档,可以是 Excel,也可以是 Word,如果想打开多个文档,需要定义多个实例。document proxy 是一个接口。 类型为 i_oi...
* FIRST GET THE SAP DOI I_OI_CONTAINER_CONTROL INTERFACE CALL METHOD C_OI_CONTAINER_CONTROL_CREATOR=>GET_CONTAINER_CONTROL IMPORTING CONTROL = CL_CONTROL ERROR = CL_ERROR. * CHECK NO ERRORS OCCURED CALL METHOD CL_ERROR->RAISE_MESSAGE EXPORTING TYPE = 'E'. * CONTIANER初始化 CL_CONTAINER ...
Integration InterfacesDATA: cl_container TYPE REF TO cl_gui_container,cl_splitter TYPE REF TO cl_gui_splitter_container,cl_control TYPE REF TO i_oi_container_control,cl_docu_proxy TYPE REF TO i_oi_document_proxy,cl_spreadsheet TYPE REF TO i_oi_spreadsheet,cl_error TYPE REF TO i_oi_...
L_IREF_CONTROL TYPE REF TO I_OI_CONTAINER_CONTROL, L_IREF_ERROR TYPE REF TO I_OI_ERROR, L_IREF_DOCUMENT TYPE REF TO I_OI_DOCUMENT_PROXY, L_IREF_SPREADSHEET TYPE REF TO I_OI_SPREADSHEET, L_RETCODE TYPE SOI_RET_STRING. DATA: LT_SIGNATURE TYPE SBDST_SIGNATURE, ...
border=cl_gui_cfw=>false.gr_container=gr_splitter->get_container(row=1column=1).endform. 同样地,container control 初始化的时候,设定 parent 为gr_container: form create_container_control.*create container control call method c_oi_container_control_creator=>get_container_control ...
OLE container 初始化成功:C_OI_CONTAINER_CONTROL 接着创建一个名为TRUX_CONTAINER的 custom container: 获得Excel 应用的代理类(document_proxy): 使用代理类打开本地 excel 文件:FILE://C:\temp\1.xlsx 这里的本质是,向本地电脑安装的 excel 执行文件,发送一个OpenDocument的命令: ...
OLE container 初始化成功:C_OI_CONTAINER_CONTROL 接着创建一个名为TRUX_CONTAINER的 custom container: 获得Excel 应用的代理类(document_proxy): 使用代理类打开本地 excel 文件:FILE://C:\temp\1.xlsx 这里的本质是,向本地电脑安装的 excel 执行文件,发送一个OpenDocument的命令: ...