1. A computer system comprising: a processor; a data store coupled to the processor; a user interface module configured to provide a user interface of a first application executed by the processor, the user interface of the first application displaying a plurality of items; and wherein the processor is configured to receive a command for an embedded spreadsheet view relative to the plurality of items and responsively save an electronic spreadsheet file in the data store and interact with an electronic spreadsheet service to display the plurality of items in a spreadsheet portion of a user interface within the user interface of the first application.