1-2 Desktop Integration Developers Guide for Oracle Application Development Framework
Figure 1–1 ADF Desktop Integration Architecture
For more information about ADF Desktop Integration, see the ADF Desktop Integration page on Oracle Technology Network OTN at:
http:www.oracle.comtechnetworkdeveloper-toolsadfoverviewi ndex-085534.html
1.2 About ADF Desktop Integration with Microsoft Excel
Currently, ADF Desktop Integration supports integration with Microsoft Excel 2007, and other higher versions of Microsoft Excel.
1.2.1 Overview of Creating an Integrated Excel Workbook
Creating an integrated Excel workbook involves the steps described in Table 1–1
.
Note:
This guide uses the term integrated Excel workbook to refer to Excel workbooks that you integrate with a Fusion web application
and to distinguish these workbooks from workbooks that have not been integrated with a Fusion web application or configured with
Oracle ADF functionality.
Table 1–1 Steps to Create an Integrated Excel Workbook
Use To
JDeveloper Create a Fusion web application.
For information about creating a Fusion web application, see the Oracle Fusion Middleware Fusion Developers Guide for Oracle
Application Development Framework. Add data controls that expose the elements you require in
Microsoft Excel. Create page definition files that expose the Oracle ADF bindings
to use in Excel. For more information, see
Section 4.3, Working with Page Definition Files for an Integrated Excel Workbook.
Excel Create the Excel workbooks that you intend to configure with
Oracle ADF functionality. For more information, see
Section 4.4, Adding Integrated Excel Workbook to a Fusion Web Application.
Introduction to ADF Desktop Integration 1-3
1.2.2 The Advantages of Integrating Excel with a Fusion Web Application
Advantages that accrue from integrating Microsoft Excel workbooks with your Fusion web application include:
■
Providing end users with access to data and functionality hosted by a Fusion web application through a desktop interface Microsoft Excel that may be more
familiar to them.
■
Users can access data hosted by a Fusion web application while not connected to the application. They must log on to the Fusion web application to download data.
Once data is downloaded to an Excel workbook, they can modify it while disconnected from the Fusion web application.
■
Bulk entry and update of data may be easier to accomplish through a spreadsheet-style interface.
■
End users can use native Excel features such as macros and calculation. Configure the Excel workbook using the Oracle ADF bindings
that you exposed in the page definition files and the Oracle ADF components that ADF Desktop Integration provides.
For more information, see the following sections and chapters:
■
Chapter 5, Getting Started with the Development Tools This chapter provides an overview of the tools that ADF
Desktop Integration provides so that you can configure an Excel workbook with Oracle ADF functionality.
■
Chapter 6, Working with ADF Desktop Integration Form-Type Components
This chapter describes how you insert ADF Desktop Integration form-type components into Excel worksheets
and configure their properties to determine behavior at runtime.
■
Chapter 7, Working with ADF Desktop Integration Table-Type Components
This chapter describes how you can use the ADF Table and Read-only Table components to provide end users with a
means of displaying and editing data hosted by a Fusion web application.
■
Chapter 12, Adding Validation to an Integrated Excel Workbook
This chapter describes how you provide validation for your integrated Excel workbook.
Test your integrated Excel workbook. For more information, see Chapter 13, Testing Your Integrated Excel Workbook.
Once you complete the integration of your Excel workbook with your Fusion web application, you deploy it to make it available
to your end users. For information about this task, see Chapter 14, Deploying Your Integrated Excel Workbook.
Table 1–1 Cont. Steps to Create an Integrated Excel Workbook
Use To
1-4 Desktop Integration Developers Guide for Oracle Application Development Framework
2
Introduction to the ADF Desktop Integration Sample Application 2-1
2
Introduction to the ADF Desktop Integration Sample Application
This chapter provides an overview of the Master Price List module, which is the ADF Desktop Integration module’s sample application. The Master Price List module is a
module in the Fusion Order Demo application. It contains several Microsoft Excel workbooks that are integrated with a Fusion web application.
This chapter includes the following sections:
■
Section 2.1, Introduction to the Master Price List Module