Introduction to the ADF Desktop Integration Sample Application 2-9
End users can view this data, but they cannot modify data or save changes to the Fusion web application.
The following sections provide information about how to implement the download functionality of the ReadOnlyPriceList.xlsx workbook:
■
For information about creating an ADF Read-only Table component, see Section 7.16, Creating an ADF Read-Only Table Component.
■
An ADF Button component is configured to invoke an action set that includes the ADF Read-only Table component Download action. For information about
creating an ADF Button component, see Section 6.2, Inserting an ADF Button
Component.
2.4.3 Simple Search for Products in the Workbooks
The integrated Excel workbooks have ADF components configured to provide end users with a search form. End users can enter a search term in the form to invoke a
query on the Fusion web application and download the results to the workbook. Figure 2–7
shows a runtime view of these components in the EditPriceList.xlsx workbook.
Figure 2–7 Runtime View of a Simple Search Form in the EditPriceList.xlsx Workbook
The following sections provide information about how to implement a simple search form that you can use in the EditPriceList.xlsx workbook:
■
For information about creating a search form, see Section 8.6, Creating ADF
Databound Search Forms in an Integrated Excel Workbook.
■
For information about creating a form, Section 8.7, Adding a Form to an
Integrated Excel Workbook.
2.4.4 Advanced Search for Products in the Edit Price List Workbook
The EditPriceList.xlsx and AdvEditPriceList.xlsx workbooks have search functionality configured that allow end users to invoke a page from the Fusion web
application, specify search criteria, and download the results to the ADF Table component in the workbooks.
Figure 2–8 shows the page from the
Fusion web application
that end users invoke by clicking the Advanced Search button.
2-10 Desktop Integration Developers Guide for Oracle Application Development Framework
Figure 2–8 Advanced Search Dialog in the EditPriceList.xlsx Workbook
For more information about how to implement the advanced search functionality in the EditPriceList.xlsx workbook, see
Section 8.6, Creating ADF Databound Search Forms in an Integrated Excel Workbook.
2.4.5 Modify Product Pricing Information in the Edit Price List Workbook
End users of the EditPriceList.xlsx and AdvEditPriceList.xlsx workbooks can edit product pricing information that the ADF Table component downloads from
the Fusion web application. Columns in the runtime ADF Table component that have an UpdateComponent property configured permit end users to modify values and
upload the changes to the Fusion web application. For example, end users can modify the values that appear in the ProductId, ProductName, and CostPrice columns.
End users can enter or modify the values that appear in the cells of other columns. However, the ADF Table component does not upload these changes to the Fusion web
application, because some of these columns display the results of evaluating Excel formulas using values downloaded from the Fusion web application. Such columns
should use a read-only style to distinguish themselves from other columns. For example, the Difference column displays the result of an Excel formula that subtracts
the cost price from the list price and uses a read-only style, which makes it easily distinguishable from other input columns.
Other columns, such as Status and Changed, appear in the ADF Table component to provide status information about upload operations and changed columns.
The following sections provide information about how to implement this functionality:
■
For information about inserting an ADF Table component, see Section 7.3,
Inserting an ADF Table Component into an Excel Worksheet.
■
For information about using Excel formulas, see Section 8.10, Using Calculated
Cells in an Integrated Excel Workbook.
■
For information about special columns, such as Status and Changed, see
Section 7.11, Special Columns in the ADF Table Component.
2.4.6 Upload Modified Product Information to the Fusion Web Application