Collapsing data cells in one or more reports in a spreadsheet
First Claim
1. A method for collapsing data cells in one or more reports of a spreadsheet having a limited number of cells, comprising:
- receiving a request to collapse child cells associated with a parent cell of a first report;
scanning the spreadsheet for information related to the parent cell and the associated child cells including determining when at least one other report is linked to the first report;
collapsing the child cells in the first report based on the information by preventing the child cells associated with the parent cells from being displayed in the first report without disrupting the layout of data in areas of the spreadsheet external to the first report; and
collapsing the parent member in the at least one other report when it is determined that the at least one other report is linked to the parent member in the first report.
1 Assignment
0 Petitions
Accused Products
Abstract
Data cells in a spreadsheet report are collapsed and expanded without disrupting other spreadsheet data. A user may want to drill down on data corresponding to a parent member of the report to display more detailed information about the parent member. Likewise, a user may want to drill up the displayed information corresponding to the parent member to hide detailed information associated with the parent member. Before expanding or collapsing a report, the spreadsheet is scanned for information to determine whether the display of other data in the spreadsheet would be disrupted by the expansion/collapse. The information may include cross join information associated with the parent member, the number of child members associated with the parent member, the dimension of the report created by the parent member and the associated child members, and other reports that may be linked to the report that includes the parent member.
-
Citations
20 Claims
-
1. A method for collapsing data cells in one or more reports of a spreadsheet having a limited number of cells, comprising:
-
receiving a request to collapse child cells associated with a parent cell of a first report; scanning the spreadsheet for information related to the parent cell and the associated child cells including determining when at least one other report is linked to the first report; collapsing the child cells in the first report based on the information by preventing the child cells associated with the parent cells from being displayed in the first report without disrupting the layout of data in areas of the spreadsheet external to the first report; and collapsing the parent member in the at least one other report when it is determined that the at least one other report is linked to the parent member in the first report. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A hardware computer storage medium for collapsing data cells in one or more reports of a spreadsheet having a limited number of cells, comprising:
-
receiving a request to collapse child cells associated with a parent cell of a first report; scanning the spreadsheet for information related to the parent cell and the associated child cells including determining when at least one other report is linked to the first report; and collapsing the child cells in the first report based on the information by preventing the child cells associated with the parent cells from being displayed in the first report without disrupting the layout of data in areas of the spreadsheet external to the first report; and collapsing the parent member in the at least one other report when it is determined that the at least one other report is linked to the parent member in the first report. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for collapsing data cells in one or more reports of a spreadsheet having a limited number of cells, comprising:
-
a processing unit and a computer storage medium; an application configured to perform actions using the processor, comprising; receiving a request to collapse child cells associated with a parent cell of a first report; scanning the spreadsheet for information related to the parent cell and the associated child cells including determining when at least one other report is linked to the first report; collapsing the child cells in the first report based on the information by preventing the child cells associated with the parent cells from being displayed in the first report without disrupting the layout of data in areas of the spreadsheet external to the first report; and collapsing the parent member in the at least one other report when it is determined that the at least one other report is linked to the parent member in the first report. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification