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.

Eine System Architektur integriert Verteilungsbogenfunktionalität in Text. Die Architektur erlaubt Einfügung der getrennten Einzelperson auffängt, gekennzeichnet, als "das freie Schwimmen" auffängt, Inline mit normalen Textsätzen. In einem HTML Dokument z.B. fängt das freie Schwimmen sind die Elemente auf, die zusammen mit Textelementen konstruiert werden und übertrugen zusammen wie ein integriertes Dokument. Sobald übertragen, fängt das freie Schwimmen anwesenden Inhalt auf, der dem normalen Text ähneln, der mit dem umgebenden Text gleichbleibend ist. Das freie Schwimmen fängt Angebotverteilungsbogenfunktionalität, einschließlich die Fähigkeit, komplizierte Formeln anzufassen auf, fangen Bezugswerte in einem unterschiedlichen freien Schwimmen oder Tabelle auf und rechnen automatisch die Formeln nach, wenn ein Quellwert ändert. Die Werte und die Formelresultate können (z.B., Zahlen, Datum, Zeiten, Währung, etc.), wie ein Verteilungsbogen auch formatiert werden, während restliches Teil des normalen Textes eines Dokumentes. Zugrundeliegend trennt die Benutzerschnittstelle, die Architektur Datenbehandlung Funktionen von den Darstellung Funktionen. Die Architektur schließt einen Benutzerschnittstelle Manager mit ein, um zu handhaben, wie das freie Schwimmen erscheinen in einem Dokument auffängt (z.B., Vorwähler, Schnitt, Kopie, Paste, usw..) und Teilnehmereintrag von Formeln und Werte in zu erleichtern fängt auf. Die Architektur hat auch einen Verteilungsbogenfunktionalität Manager, zum der Verteilungsbogenfunktionen für das freie Schwimmen zu handhaben auffängt, wie wiederberechnung, anfassende Formel, Sortieren, Beziehen und dergleichen.

 
Web www.patentalert.com

< Persistent stateful component-based applications via automatic recovery

< Automatic classification of event data

> Methods and systems for dynamically creating user interfaces

> Metafile optimization

~ 00168