`
王三
  • 浏览: 173690 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

DOI and ABAP

    博客分类:
  • ABAP
阅读更多

 Desktop Office Integration
用来集成支持OLE2的应用程序到SAP系统中.它提供了OO的操作方法对应用程序如EXCEL,WORLD等进行打开,修改等操作.目前在一个报表中使用EXCEL作为模板,然后将数据填充到EXCEL中的指定位置中.

首先使用Tcode: OAOR Business Document Navigator将EXCEL模板上传到系统中. 然后使用cl_bds_document_set类获取文档, 再用DOI的相关来操作EXCEL.

DOI参考:http://help.sap.com/saphelp_46c/helpdata/en/21/b53138e1ba11d2bdbe080009b4534c/frameset.htm

系统示例:SAPRDEMOEXCELINTEGRATION2

 ITPUB上的一个示例图片

0
0
分享到:
评论

相关推荐

    Abap中使用DOI与OLE工具

    在SAP ABAP环境中,DOI(Data Output Interface)和OLE(Object Linking and Embedding)是两种常用的工具,用于与外部系统交互,特别是在处理数据导出到如Microsoft Excel这样的应用程序时。下面将详细介绍这两个...

    ABAP DOI详解

    ABAP DOI,全称为Desktop Office Integration,是SAP提供的一种技术,用于解决与Microsoft Office集成时的开发需求。在早期,SAP采用OLE(Object Linking and Embedding)技术来实现这一功能,但OLE存在两个主要缺点...

    ABAP-操作Excel导出数据

    为了更好地理解这一过程,你可以参考提供的文档:《用OLE DOI 实现ABAP导出EXCEL表格.docx》和《ABAP-透過OLE操作OFFICE.docx》。同时,《OLE.pdf》可能包含更深入的OLE和DOI技术细节,这对于优化和调试代码会非常有...

    ABAP导数据到excel.docx

    根据给定文件内容,主要介绍了两种将ABAP数据导出至Excel的方式:OLE方式和DOI方式。其中,DOI方式被认为更为强大。 ##### 1. OLE方式 OLE(Object Linking and Embedding)即对象链接与嵌入,是一种用于Windows...

    ABAP中文HELP

    在ABAP中,逻辑运算符包括AND、OR、NOT以及比较运算符(=、<、>等)。 函数模块(Function Modules)是ABAP中的一类特殊程序,用于实现可重用的代码段。它们可以被其他ABAP程序调用,提高代码的可维护性和复用性。...

    SAP ABAP ALV分页显示

    ### SAP ABAP ALV 分页显示技术解析 #### 核心知识点:SAP ABAP ALV 分页显示 本篇文章将深入分析一个基于SAP ABAP的ALV(Application List Viewer)分页显示的实现方法。ALV是SAP GUI中用于展示表格数据的一种...

    ABAP内部学习资料

    ABAP的数据类型涵盖了基本类型如I(整型)、N(数值型)、C(字符型)等,以及更复杂的结构类型如STRING和TABLE。变量声明时,需指定数据类型和变量名,例如`DATA: lv_name TYPE c LENGTH 10.` 这里定义了一个长度为...

    ABAP基础开发PPT教学课件.pptx

    ABAP(Advanced Business Application Programming)是一种高级商业应用程序编程语言,广泛应用于SAP(Systems, Applications, and Products in Data Processing)系统中。ABAP语言主要用于开发SAP系统中的应用程序...

    sap abap用户指南

    - ABAP Data Types:ABAP有多种数据类型,如I(整数)、N(数值)、C(字符)、D(日期)、T(时间)等,用于定义变量。 - Programs and Modules:程序由模块组成,模块可以是主程序、子程序或函数模块。 - Flow ...

    SAP -ABAP绝对的code合集

    7. **Classes and Objects**:面向对象编程在ABAP中也得到了支持,涉及类的定义、属性、方法、继承和多态性。 8. **Database Access**:通过`SELECT`语句进行数据库查询,以及使用`OPEN DATASET`和`READ TABLE`操作...

    OLE & DOI.doc

    本文旨在探讨OLE(Object Linking and Embedding)与DOI(Document Object Interface)这两种技术在SAP与Microsoft Office集成中的作用及其差异。这两种技术主要用于实现Excel表格的自动化处理,包括数据填充和模板...

    SAPEXCEL(DOI)数据交互总结共37页.pdf.z

    【标题】"SAPEXCEL(DOI)数据交互总结共37页.pdf" 提供的信息表明,这可能是一份详细报告或教程,专门探讨如何在SAP系统与Microsoft Excel之间进行数据交互。SAP(System Applications and Products in Data ...

    ABAP学习4宝典 入门学习的精品

    1. **基础语法**:ABAP的基础包括数据类型(如I、N、D、F等)、变量声明、赋值操作、条件语句(IF-ELSE)、循环结构(DO-WHILE, FOR-EACH)以及流程控制(AT, CASE)等。了解这些是编写任何程序的基础。 2. **ABAP ...

    SAP ABAP总结

    ABAP中的逻辑运算符包括`AND`、`OR`、`NOT`,以及短路逻辑运算符`&&`、`||`。 ### 6. 函数模块 函数模块是ABAP中的可重用代码单元,通过`CALL FUNCTION`调用。例如: ```abap CALL FUNCTION 'FUNCTION_NAME' ...

    ABAP SQL Monitor

    ABAP SQL Monitor - What is it and why do I need it? When is it available and what are the technical requirements? In which system shall I use the SQL Monitor? SQL Monitor will run in production…

    FICO现金流量表.rar

    综上所述,"FICO现金流量表.rar"是一个包含ABAP源代码的压缩包,用于在SAP环境中通过DOI接口输出自定义的现金流量表,并使用数据集方法获取和处理财务科目的信息。这样的自定义开发有助于满足企业特定的财务报告需求...

    SAPDOI调用Excel例子[收集].pdf

    【SAPDOI调用Excel例子】是关于在SAP(System Applications and Products in Data Processing)环境中使用DOI(Document Object Interface)来与Excel交互的一个示例。SAP DOI 是一种功能强大的工具,允许开发者在...

    SAP OLE开发技术介绍.pdf

    2. DOI(Direct Output to Interface):DOI是另一种方式,它允许SAP系统将数据输出到各种格式,包括Excel。这种方式通常用于预定义模板的导出,数据填充后用户可以进行自定义编辑。 SAP OLE开发的实施步骤大致如下...

    钟欣讲解sap入门基础

    1. 数据类型:ABAP提供了多种内置数据类型,如数值类型(I, P, F),字符类型(C),日期和时间类型(D, T)等,用于存储不同类型的数据。 2. 变量声明:在编写ABAP代码时,需要先声明变量,定义其数据类型和初始值...

Global site tag (gtag.js) - Google Analytics