ОРГАНИЧНАЯ ИНТЕГРАЦИЯ СЕТКИ И ХОЛСТА В ПРИЛОЖЕНИИ ДЛЯ ОБРАБОТКИ ЭЛЕКТРОННЫХ ТАБЛИЦ

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