Spreadsheet fields in text

   
   

A system architecture integrates spreadsheet functionality into text. The architecture allows insertion of discrete individual fields, referred to as "free floating fields", inline with normal textual sentences. In an HTML document, for example, the free floating fields are elements constructed along with text elements and rendered together as an integrated document. Once rendered, the free floating fields present contents that resemble normal text consistent with the surrounding text. The free floating fields offer spreadsheet functionality, including the ability to handle complex formulas, reference values in a separate free floating field or table, and automatically recalculate the formulas when a source value changes. The values and formula results can also be formatted (e.g., numbers, date, times, currency, etc.), like a spreadsheet, while remaining part of the normal text of a document. Underlying the user interface, the architecture separates data handling functions from presentation functions. The architecture includes a user interface manager to manage how the free floating fields appear in a document (e.g., selection, cut, copy, paste, etc.) and to facilitate user entry of formulas and values into the fields. The architecture also has a spreadsheet functionality manager to manage the spreadsheet functions for the free floating fields, such as recalculation, formula handling, sorting, referencing, and the like.

Uma arquitetura do sistema integra a funcionalidade do spreadsheet no texto. A arquitetura permite a inserção de campos individuais discretos, consultada a como "os campos flutuando livres", inline com sentenças textual normais. Em um original do HTML, para o exemplo, os campos flutuando livres são elementos construídos junto com elementos do texto e renderam junto porque um original integrado. Uma vez que rendido, os índices atuais flutuando livres dos campos que se assemelham ao texto normal consistente com o texto circunvizinho. Os campos flutuando livres oferecem a funcionalidade do spreadsheet, including a abilidade de segurar fórmulas complexas, valores de referência em um campo flutuando livre separado ou tabela, e recalculate automaticamente as fórmulas quando um valor da fonte muda. Os valores e os resultados da fórmula puderem também ser formatados (por exemplo, números, data, épocas, moeda corrente, etc.), como um spreadsheet, quando parte restante do texto normal de um original. Subjacente a relação de usuário, a arquitetura separa funções da manipulação de dados de das funções da apresentação. A arquitetura inclui um gerente da relação de usuário para controlar como os campos flutuando livres aparecem em um original (por exemplo, seleção, corte, cópia, pasta, etc..) e para facilitar a entrada de usuário das fórmulas e dos valores nos campos. A arquitetura tem também um gerente da funcionalidade do spreadsheet para controlar as funções do spreadsheet para os campos flutuando livres, tais como o recalculation, a fórmula que seguram, a classificação, referencing, e o gosto.

 
Web www.patentalert.com

< Data input device for tracking and detecting lift-off from a tracking surface by a reflected laser speckle pattern

< System and method to facilitate native use of small form factor devices

> Capacitance touch slider

> Methods, computer readable mediums and systems for requesting, retrieving and delivering metadata pages

~ 00164