Amending the display property of grid elements
First Claim
Patent Images
1. A method for amending a display property of a grid element, the method comprising:
- receiving a command to amend the display property of at least one grid element within a multi-dimensional grid, the multi-dimensional grid having a plurality of grid elements, wherein the multi-dimensional grid has at least one of a plurality of header columns and a plurality of header rows displayed in a hierarchy, wherein each header column and header row is a dimension, and wherein each dimension comprises one or more grid elements;
searching within the multi-dimensional grid for one or more other grid elements that are associated with the at least one grid element;
in response to locating the associated one or more other grid elements, a processor amending the display property of the at least one grid element and the associated one or more other grid elements; and
in response to receiving a designation to simultaneously amend a display property of a plurality of members having a same member name;
acquiring a first tuple associated with a first header cell;
searching among all tuples in the multi-dimensional grid for one or more tuples having a same member name as the first header cell, wherein a member is a grid element in a dimension that is displayed in one or more instances when expanded, wherein a header cell is located in one or more tuples, and wherein a tuple is a combination of multiple members from a plurality of dimensions; and
updating a header and a data cell within each of the one or more tuples having the same member name as the first header cell.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and system for amending a display property of a grid element. The method for amending a display property of a grid element comprises: receiving a command to amend the display property of at least one grid element; searching grid elements associated with said grid element; amending the display property of said grid elements and said associated grid elements. The present invention improves the operation of adjusting the display property of the grid, and enhances the operational efficiency and feasibility.
-
Citations
17 Claims
-
1. A method for amending a display property of a grid element, the method comprising:
-
receiving a command to amend the display property of at least one grid element within a multi-dimensional grid, the multi-dimensional grid having a plurality of grid elements, wherein the multi-dimensional grid has at least one of a plurality of header columns and a plurality of header rows displayed in a hierarchy, wherein each header column and header row is a dimension, and wherein each dimension comprises one or more grid elements; searching within the multi-dimensional grid for one or more other grid elements that are associated with the at least one grid element; in response to locating the associated one or more other grid elements, a processor amending the display property of the at least one grid element and the associated one or more other grid elements; and in response to receiving a designation to simultaneously amend a display property of a plurality of members having a same member name; acquiring a first tuple associated with a first header cell; searching among all tuples in the multi-dimensional grid for one or more tuples having a same member name as the first header cell, wherein a member is a grid element in a dimension that is displayed in one or more instances when expanded, wherein a header cell is located in one or more tuples, and wherein a tuple is a combination of multiple members from a plurality of dimensions; and updating a header and a data cell within each of the one or more tuples having the same member name as the first header cell. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for amending a display property of a grid element, the system comprising:
-
a processor; a memory having logic embodied therein that when executed by the processor enables the system to; receive a command to amend the display property of at least one grid element within a multi-dimensional grid, the multi-dimensional grid having a plurality of grid elements, wherein the multi-dimensional grid has at least one of a plurality of header columns and a plurality of header rows displayed in a hierarchy, wherein each header column and header row is a dimension, and wherein each dimension comprises one or more grid elements; search within the multi-dimensional grid for one or more other grid elements that are associated with the at least one grid element; in response to locating the associated one or more other grid elements, amend the display property of the at least one grid element and the associated one or more other grid elements; and in response to receiving a designation to simultaneously amend a display property of a plurality of members having a same member name; acquire a first tuple associated with a first header cell; search among all tuples in the multi-dimensional grid for one or more tuples having a same member name as the first header cell, wherein a member is a grid element in a dimension that is displayed in one or more instances when expanded, wherein a header cell is located in one or more tuples, and wherein a tuple is a combination of multiple members from a plurality of dimensions; and update a header and a data cell within each of the one or more tuples having the same member name as the first header cell. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising:
-
a non-transitory computer readable storage device; and computer readable instructions stored on the computer readable storage device that when executed by a processor the program instructions cause the processor to perform the functions of; receiving a command to amend the display property of at least one grid element within a multi-dimensional grid, the multi-dimensional grid comprising a plurality of grid elements, wherein the multi-dimensional grid has at least one of a plurality of header columns and a plurality of header rows displayed in a hierarchy, wherein each header column and header row is a dimension, and wherein each dimension comprises one or more grid elements; searching within the multi-dimensional grid for one or more other grid elements that are associated with the at least one grid element;
in response to locating the associated one or more other grid elements, a processor amending the display property of the at least one grid element and the associated one or more other grid elements; andin response to receiving a designation to simultaneously amend a display property of a plurality of members having a same member name; acquiring a first tuple associated with a first header cell; searching among all tuples in the multi-dimensional grid for one or more tuples having a same member name as the first header cell, wherein a member is a grid element in a dimension that is displayed in one or more instances when expanded, wherein a header cell is located in one or more tuples, and wherein a tuple is a combination of multiple members from a plurality of dimensions; and updating a header and a data cell within each of the one or more tuples having the same member name as the first header cell. - View Dependent Claims (14, 15, 16, 17)
-
Specification