主权项 |
1. A method of providing an expanded view of data records associated with enterprise software, the method comprising:
receiving, at one or more computer systems, a plurality of the data records associated with the enterprise software; generating, with one or more processor associated with the one or more computer systems, a user interface of the enterprise software that includes a first widget having a viewable extent of all the data records associated with the enterprise software, a displayed portion of the viewable extent of the first widget being initially available in a viewable region of a first window of a web browser and having a grid representation of the plurality of data records, viewability of a remainder of the viewable extent of the first widget being limited by design to a set of interactions with the first widget and to accommodate other widgets of the user interface; in response a user interacting via the user interface of the enterprise software with the first widget, generating, with the one or more processors associated with the one or more computer systems, a second window modal to the web browser that includes a second widget having the same viewable extent as the first widget of all the data records associated with the enterprise software, a displayed portion of the viewable extent of the second widget being initially the same as the displayed portion of the viewable extent of the first widget and having a grid representation of any of the plurality of data records within the displayed portion of the first widget, a remainder of the viewable extent of the second widget being available in response to a set of interactions with the second window that includes at least one of a size, position, and view of the second window and that is different from the set of interactions with the first widget; confining, with the one or more processors associated with the one or more computer systems, the second window to the viewable region of the first window and overlying at least some of the displayed portion of the viewable extent of the first widget, wherein confining the second window prevents user interaction with the web browser that is outside of the second window until the second window is closed; receiving, at the one or more computer systems, an edit to a data record associated with the enterprise software made via the second widget; and updating, with the one or more processors associated with the one or more computer systems, the viewable extent of the first widget in response to a close event associated with the second window to reflect the edit to the data record associated with the enterprise software made via the second widget. |