Patent ID: 7324983

Claim:
A computer-implemented method for reproducing a selection of members in a hierarchy, the method performed using a computer system comprising one or more processing units and one or more memory units, the method comprising: providing a member selection interface to a user, the member selection interface comprising: a dimension selection tool capable of providing the user with the ability to select a dimension from which members are selected; a hierarchy selection tool capable of providing the user with the ability to select a hierarchy of members associated with the data dimension; a level selection table capable of providing the user with the ability to select one or more levels associated with the selected hierarchy of members; and a member selection tree for hierarchically displaying the members included in the one or more levels of the level selection table; receiving input of one or more actions by the user in navigating through the hierarchy of members in the member selection interface; determining a sequence of the one or more actions associated with the member selection interface, the actions collectively selecting one or more members from the hierarchy of members, the hierarchy of members being associated with a particular dimension of an organization of data; recording the sequence of actions of the user in a member selection script, the member selection script including a hierarchy selection command for determining the sequence of actions to be recorded; and executing the recorded member selection script, after the hierarchy of members has been modified, to reproduce the user's original input to the member selection interface, based upon the members and hierarchical relationships of the user's original actions in navigating through the hierarchy of members in the member selection interface.