ICE from Rocket is a follow-on from IBM Info Center/Enhanced (IC/E), with considerable enhancements compared with IBM ICE. It is a powerful end-user system designed to let you:
ICE is an optional feature of Rocket Application System (AS) and provides close links with APL2. It is an upgrade path for IC/E, IC/1, ADRS and ADI users.
ICE is an excellent solution for applications which need to perform fast queries on large volumes of data. And with AS Client Connections, you can deliver the power of ICE to your PC.
The Query System is designed to perform queries against ICE Query System files. These files include:
The result of each query is written to disk and displayed on the user’s terminal. The user can then do any of the following:
Reporting System (RS) gives access to:
and also to the following, if they have been incorporated into ICE:
RS also gives access to the main ICE menu, and this gives access to the following additional facilities:
ICE has been integrated as a feature of Rocket AS. It is accessed from the Facilities menu in AS and also by command.
You can use ICE data in Rocket AS. ICE queries can be stored in AS as Query System Command Tables and the results of a query can be used as the current IN table. This provides seamless access to the many facilities of Rocket AS, including:
You can pass information between Rocket AS and APL2, thus linking applications in the two environments. Several utilities are available from the USEAPL workplace in the *SAMP library.
The ability to manipulate arrays in APL2 can be used from within AS procedures, or AS commands can be invoked from APL2 user-defined functions. AS procedures can use APL2 matrices as an alternative to AS data tables.