Methods for displaying and interfacing with polymorphic data in spreadsheets
AssigneeOracle International Corporation
InventorsKelsey Von Tish, Edmund Alex Davis
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsKelsey Von Tish, Edmund Alex Davis
Estimating the term…
A spreadsheet user interface shows polymorphic records. The records include global fields, discriminator fields, and context-sensitive fields. A context-sensitive field is available or unavailable dependent on a discriminator field value. Record fields associate with spreadsheet columns, regardless of field availability. User confusion is prevented by marking a record's unavailable context-sensitive fields as unavailable and visually distinguishing them from available fields. A user-requested operation spanning multiple rows and columns is supported by testing whether a source cell and source data is available, a destination cell is available, and skipping the operation for those records whose source and/or destination cell is required but unavailable. An embodiment supports interfacing with a single record in a spreadsheet form by applying global form templates associated with global fields, and context-dependent form templates associated with specific discriminator field values.
A method to display records from a polymorphic data source in a spreadsheet table on a display screen of a computer, wherein:
A method for displaying a record from a polymorphic data source in a spreadsheet form on a display screen of a computer, wherein
A system to display records from a polymorphic data source in a spreadsheet table including cells on a display screen of a computer, wherein the spreadsheet table includes cells organized in a first dimension and a second dimension that are orthogonal to each other, the system comprising:
A tangible non-transitory processor-readable medium including instructions executable by one or more processors to display records from a polymorphic data source in a spreadsheet table on a display screen of a computer, wherein:
Dependencies are inferred from the claim text.