АВТОМАТИЧЕСКИЙ АНАЛИЗ ЭЛЕМЕНТОВ ДАННЫХ

1. Система для создания отчета в электронной таблице, содержащая:
центральный процессор; и
память, в которой закодированы инструкции, которые при их исполнении центральным процессором предписывают центральному процессору создавать:
модуль источников данных, запрограммированный определять источники элементов данных, ассоциированных с электронной таблицей,
модуль активности, запрограммированный определять, какие из элементов данных ассоциированы с отчетом, который генерируется в электронной таблице, и
модуль отображения, запрограммированный отображать в подокне полей вкладку "Активные" и вкладку "Все", причем вкладка "Активные" отображает те элементы данных, которые определены как ассоциированные с отчетом, который генерируется в электронной таблице, а вкладка "Все" отображает все из элементов данных, ассоциированных с электронной таблицей.
2. Способ генерирования пользовательского интерфейса для электронной таблицы, содержащий этапы, на которых:
определяют, посредством вычислительного устройства, источник для всех элементов данных, ассоциированных с электронной таблицей;
определяют, какие из элементов данных ассоциированы с отчетом, который генерируется в электронной таблице; и
отображают вкладку "Активные" и вкладку "Все" в подокне полей, причем во вкладке "Активные" перечисляются те элементы данных, которые определены как ассоциированные с отчетом, который генерируется в электронной таблице, а во вкладке "Все" перечисляются все из элементов данных, ассоциированных с электронной таблицей.
3. Способ по п. 2, в котором элементы данных включают в себя поля данных, ассоциированные с одной или более областями данных электронной таблицы.
4. Способ по п. 2, в котором элементы данных включают в себя поля данных, ассоциированные с одним или более внешними хранилищами данных, задействованными в электронной таблице.
5. Способ по п. 2, в котором элементы данных включают в себя одну или более таблиц, каждая из которых имеет два или более параметров.
6. Способ по п. 5, в котором во вкладке "Все" таблицы по умолчанию показываются в свернутом формате.
7. Способ по п. 5, в котором во вкладке "Активные" таблицы по умолчанию показываются в развернутом формате.
8. Способ по п. 5, дополнительно содержащий этап, на котором объединяют связанные таблицы в кластеры в подокне полей.
9. Способ по п. 2, дополнительно содержащий этап, на котором обеспечивают пользователю возможность выбирать вкладку "Активные" и вкладку "Все", чтобы переключаться между видами, выдаваемыми модулем отображения.
10. Способ генерирования подокна полей для использования в создании таблицы сводки данных в электронной таблице, содержащий этапы, на которых:
определяют, посредством вычислительного устройства, таблицу и ассоциированные параметры для каждого из элементов данных, ассоциированных с электронной таблицей, причем элементы данных включают в себя области данных в электронной таблице и данные из внешних хранилищ данных;
определяют, какие из параметров задействованы в таблице сводки данных в электронной таблице;
отображают вкладку "Активные", в которой перечисляются все из таблиц и ассоциированных параметров для тех параметров, которые включены в таблицу сводки данных, причем таблицы отображаются в развернутом формате, чтобы показать, по меньшей мере, часть параметров, ассоциированных с каждой таблицей;
обеспечивают пользователю возможность выбрать вкладку "Все"; и,
после выбора, отображают вкладку "Все", в которой перечисляются все из таблиц и ассоциированных параметров в электронной таблице, причем таблицы отображаются в свернутом формате так, что параметры скрыты.