Storing objects in a spreadsheet

   
   

A spreadsheet application provides a rich programming and modeling environment. The spreadsheet application of the present invention does this by recognizing a new "object" data type in addition to the conventional spreadsheet data types: numbers, text, date, Boolean, and error. The object data type can be used to create an instance of an external object and store the object in a cell of a spreadsheet. Once an object has been created in a spreadsheet, the object can be invoked or accessed from any other cell or formula in the spreadsheet. The spreadsheet application of the present invention provides several special object functions that operate to enable a user to create and invoke an object. A user can directly call functions from objects that are installed on a local or remote machine, by integrating an object function within a spreadsheet formula. Thus, the user is provided with a tool for integrating outside data services into a spreadsheet and may take advantage of pre-existing objects.

Une application de bilan fournit un environnement de programmation et modelant riche. L'application de bilan de la présente invention fait ceci en identifiant un nouveau type de données d'"objet" en plus des types courants de données de bilan : nombres, texte, date, booléen, et erreur. Le type de données d'objet peut être employé pour créer un exemple d'un objet externe et pour stocker l'objet dans une cellule d'un bilan. Une fois qu'un objet a été créé dans un bilan, l'objet peut être appelé ou consulté de n'importe quelle autre cellule ou formule dans le bilan. L'application de bilan de la présente invention fournit plusieurs fonctions spéciales d'objet qui fonctionnent pour permettre à un utilisateur de créer et appeler un objet. Un utilisateur peut directement appeler des fonctions des objets qui sont installés sur une machine locale ou à distance, en intégrant une fonction d'objet dans une formule de bilan. Ainsi, l'utilisateur est équipé d'outil pour intégrer des services extérieurs de données dans un bilan et peut tirer profit des objets préexistants.

 
Web www.patentalert.com

< Video on demand methods and systems

< Multi-level skimming of multimedia content using playlists

> Discovering printers and shares

> Binary cache file format for themeing the visual appearance of a computer system

~ 00155