3
Setting Up Your Development Environment 3-1
3
Setting Up Your Development Environment
This chapter describes how to set up your development environment to integrate an Excel workbook with a Fusion web application. The chapter concludes by describing
how to upgrade and remove ADF Desktop Integration. The chapter also describes how to use ADF Desktop Integration on a system where you have multiple instances
of JDeveloper. This chapter includes the following sections:
■
Section 3.1, Introduction to Setting Up Your Development Environment
■
Section 3.2, Required Oracle ADF Modules and Third-Party Software
■
Section 3.3, Enabling Microsoft .NET Programmability Support
■
Section 3.4, Allowing ADF Desktop Integration to Access Microsoft Excel
■
Section 3.5, Installing ADF Desktop Integration
■
Section 3.6, Removing ADF Desktop Integration
■
Section 3.7, Upgrading ADF Desktop Integration
■
Section 3.8, Using ADF Desktop Integration on a System with Multiple Instances of JDeveloper
■
Section 3.9, Localizing the Setup of Visual Studio Tools for Office
3.1 Introduction to Setting Up Your Development Environment
Setting up your development environment involves making sure that you have the correct versions of JDeveloper, Microsoft Office, and Microsoft Internet Explorer
installed. You must also enable support for Microsoft .NET programmability, if it is not enabled. After you verify that you have the required software and enabled
Microsoft .NET programmability, complete the setup of your development environment by:
■
Allowing ADF Desktop Integration to access Microsoft Excel
■
Installing ADF Desktop Integration
3.2 Required Oracle ADF Modules and Third-Party Software
Before you begin to integrate your Excel workbook with a Fusion web application, ensure that you have the required Oracle ADF modules and third-party software
installed and configured:
■
JDeveloper
3-2 Desktop Integration Developers Guide for Oracle Application Development Framework
Install the current release of JDeveloper. ADF Desktop Integration is available as a JDeveloper add-in.
■
Microsoft Windows Microsoft Windows operating systems support the development and deployment
of Excel workbooks that integrate with Fusion web applications. For more information about supported versions of Windows, see the Oracle JDeveloper
and Application Development Framework Certification Information page on OTN at:
http:www.oracle.comtechnetworkdeveloper-toolsjdevindex- 091111.html
■
Microsoft Excel ADF Desktop Integration supports the integration of Fusion web applications with
the following types of Excel workbook:
– Excel Workbook
The default file format for Excel workbooks is the Excel XML-based file format .xlsx.
– Excel Macro-Enabled Workbook
Workbooks in this format .xlsm use the Excel XML-based file format and can store VBA macro code.
ADF Desktop Integration does not support the use of other Excel file formats. For more information about supported versions of Excel, see the Oracle JDeveloper
and Application Development Framework Certification Information page on OTN at:
http:www.oracle.comtechnetworkdeveloper-toolsjdevindex- 091111.html
■
Internet Explorer Some features in ADF Desktop Integration use a web browser control from the
Microsoft .NET Framework. This browser control relies on the local Internet Explorer installation to function properly.
Note that Internet Explorer is the only web browser that supports this feature. For more information about supported versions of Internet Explorer, see the Oracle
JDeveloper and Application Development Framework Certification Information page on OTN at:
http:www.oracle.comtechnetworkdeveloper-toolsjdevindex- 091111.html
■
Application server For information about the application servers that you can use to deploy an
application developed using ADF Desktop Integration, see the Oracle JDeveloper and Application Development Framework Certification Information page on
OTN at:
Note: Microsoft Excel 2003 or older versions of Microsoft Excel are
not supported.
Setting Up Your Development Environment 3-3
http:www.oracle.comtechnetworkdeveloper-toolsjdevindex- 091111.html
3.3 Enabling Microsoft .NET Programmability Support