ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ДЛЯ СОЗДАНИЯ СВОДНОЙ ТАБЛИЦЫ ДАННЫХ В ФОРМЕ ЭЛЕКТРОННОЙ ТАБЛИЦЫ

1. Графический пользовательский интерфейс для создания сводной таблицы данных, при этом пользовательский интерфейс содержит:
панель полей, включающую в себя список из множества полей;
панель макета, включающую в себя множество зон, при этом зоны представляют области сводной таблицы данных, причем панель макета запрограммирована так, чтобы давать возможность добавления поля из множества полей из панели полей в первую зону из зон; и
сводную таблицу данных, которая обновляется при добавлении поля на панель макета.
2. Пользовательский интерфейс по п.1, в котором панель полей и панель макета формируют интегрированную панель задач.
3. Пользовательский интерфейс по п.1, в котором зоны панели макета включают в себя зону строк, зону столбцов, зону значений и зону фильтров.
4. Пользовательский интерфейс по п.1, дополнительно содержащий флажок, ассоциированный с полем в панели полей, и при этом интерфейс запрограммирован так, чтобы автоматически помещать поле в панель макета и сводную таблицу данных, когда флажок выбран.
5. Пользовательский интерфейс по п.4, при этом интерфейс запрограммирован так, чтобы удалять поле из панели макета и сводной таблицы данных, когда выбор флажка отменен.
6. Пользовательский интерфейс по п.1, при этом интерфейс запрограммирован так, чтобы давать возможность перетаскивания поля из панели полей в первую зону панели макета.
7. Пользовательский интерфейс по п.1, в котором панель макета запрограммирована так, чтобы давать возможность перемещения поля из первой зоны во вторую зону из зон, и в котором панель макета запрограммирована так, чтобы давать возможность изменения положения поля относительно других полей в первой зоне.
8. Пользовательский интерфейс по п.1, при этом пользовательский интерфейс запрограммирован так, чтобы автоматически обновлять сводную таблицу данных, когда поле добавляется в первую зону панели макета.
9. Пользовательский интерфейс по п.1, дополнительно содержащий элемент управления вручную, запрограммированный так, чтобы давать возможность для обновления вручную сводной таблицы данных, когда элемент обновления вручную выбран.
10. В вычислительной системе, имеющей графический пользовательский интерфейс для сводной таблицы данных, способ включает в себя этапы, на которых:
выбирают поле из списка из множества полей;
добавляют поле в первую зону из множества зон, при этом зоны представляют области сводной таблицы данных; и
обновляют сводную таблицу данных при добавлении поля в первую зону панели макета.
11. Способ по п.10, в котором выбор дополнительно содержит этап, на котором выбирают флажок, ассоциированный с полем, и в котором добавление дополнительно содержит этап, на котором автоматически помещают поле в первую зону, когда флажок выбран.
12. Способ по п.11, дополнительно содержащий этапы, на которых:
отменяют выбор флажка, ассоциированного с полем; и
удаляют поле из первой зоны и сводной таблицы данных, когда выбор флажка отменен.
13. Способ по п.10, в котором добавление дополнительно содержит этап, на котором перетаскивают поле в первую зону.
14. Способ по п.10, дополнительно содержащий этапы, на которых:
перемещают поле из первой зоны во вторую зону; и
обновляют сводную таблицу данных, когда поле перемещается из первой зоны во вторую зону.
15. Способ по п.10, в котором обновление дополнительно содержит этап, на котором обновляют сводную таблицу данных при выборе элемента управления обновления вручную.
16. Машиночитаемый носитель, имеющий машиночитаемые инструкции для выполнения этапов, на которых:
выбирают поле из списка из множества полей;
добавляют поле в первую зону из множества зон, при этом зоны представляют области сводной таблицы данных; и
обновляют сводную таблицу данных при добавлении поля в первую зону панели макета.
17. Машиночитаемый носитель по п.16, в котором выбор дополнительно содержит этап, на котором выбирают флажок, ассоциированный с полем, и в котором добавление дополнительно содержит этап, на котором автоматически помещают поле в первую зону, когда флажок выбран.
18. Машиночитаемый носитель по п.17, дополнительно содержащий этапы, на которых:
отменяют выбор флажка, ассоциированного с полем; и
удаляют поле из первой зоны и сводной таблицы данных, когда выбор флажка отменен.
19. Машиночитаемый носитель по п.16, в котором добавление дополнительно содержит этап, на котором перетаскивают поле в первую зону.
20. Машиночитаемый носитель по п.16, дополнительно содержащий:
перемещение поля из первой зоны во вторую зону; и
обновление сводной таблицы данных, когда поле перемещается из первой зоны во вторую зону.