摘要 |
A method, computer program product, and system that extends the capabilities of an existing process to manipulate foreign data so that it may be displayed and modified. The foreign data block is retrieved from a storage location by either an existing program or a program extension module. Once retrieved, the foreign data block is passed or otherwise communicated to a program extension module for interpretation of the data stored therein. Further, the program extension module will communicate with the existing program through a defined interface user interface information so that the existing program's user interface may be used to display the individual data elements of the foreign block of data. Once the existing program has the user interface information, the data elements from the foreign data block, and the association information, a complete user interface is displayed by the existing program that may be modified by system administrator. If data elements are modified through the user interface, the existing program will pass such modified data elements to the program extension module for compilation into a newly modified foreign data block. Finally, either the program extension module or the existing program will store the foreign data block into the requisite storage location.
|