Сеанс — это способ управлять работой с книгой на серверах веб-узлов Office SharePoint Server. В следующих разделах приведено определение сеанса, способы его создания и завершения, влияние превышения лимита времени сеанса, а также описано, как управлять представлением и работать с книгой в Служба Excel Services.
Предполагаемое действие:
Что такое сеанс?
Создание и завершение сеанса в Служба Excel Services
Работа с данными в Служба Excel Services и превышение лимита времени сеанса
Сохранение представления в Служба Excel Services до превышения лимита времени сеанса
Что такое сеанс?
Сеансом называется уникальная единица работы, которая создается для определения и выполнения действий книги. Сеанс создается при необходимости, существует в течение определенного времени, задаваемого администратором, а затем либо явно завершается пользователем, либо неявно, когда происходит превышение лимита времени. Основным преимуществом сеанса является то, что в нем сохраняются выполняемые в книге операции (например, сортировка или фильтрация) на протяжении всего его существования, а также оптимизация вычислений в течение сеанса. Кроме того, сеанс используется для балансировки рабочей нагрузки на сервера и предотвращения использования несколькими пользователями слишком большого количества системных ресурсов, таких как ЦПУ и память, за счет других пользователей. Во время сеанса все действия, выполняемые пользователями, являются частными и изолированными. Например, если первый пользователь сортирует данные в Служба Excel Services, а второй фильтрует данные в Служба Excel Services, то первый пользователь будет видеть результаты сортировки, а второй — фильтрации, но ни один из них не будет видеть результаты чужих действий.
При открытии книги в Служба Excel Services создается сеанс и загружается последняя версия книги. После связи данной книги с сеансом все изменения, вносимые в эту версию книги в библиотеке документов, не отражаются в текущем сеансе. Например, если кто-то обновит книгу в Microsoft Office Excel и повторно сохранит ее в той же библиотеке документов, эти изменения не будут отображены в сеансе других пользователей.
В одном сеансе можно открыть только одну книгу Excel, однако несколько пользователей могут открыть одну и ту же книгу одновременно в нескольких сеансах. Более того, один пользователь может открыть одновременно несколько сеансов с одной книгой или разными книгами. В организации с большим количеством пользователей несколько различных книг может быть открыто в нескольких различных сеансах. Однако для каждого пользователя в каждом сеансе может быть открыта только одна книга.
Несмотря на то, что с сеансом может быть связан только один пользователь, он может создать несколько сеансов с одной книгой. Например, может понадобиться сравнить различные представления одного листа книги на разных страницах веб-части, отобразив каждое в отдельном окне, созданном в меню Файл Microsoft Internet Explorer командой Новое окно. Также может понадобиться сравнить две разные книги в двух разных экземплярах веб-части веб-клиента Excel на одной странице веб-части. Заметьте, что нельзя отобразить две или более веб-части веб-клиента Excel на одной странице веб-части, если для них используется общий сеанс.
К началу страницыСоздание и завершение сеанса в Служба Excel Services
Как правило, сеанс создается при открытии книги Microsoft Excel, а завершается — при закрытии этой книги, однако существует несколько способов создания и завершения сеанса.
В Служба Excel Services сеанс создается при выполнении следующих действий:
- Отображение Служба Excel Services с загруженной книгой, указанной в свойстве Книга для отображения.
- Повторная загрузка книги с помощью команды Перезагрузить книгу (на панели инструментов веб-клиента Excel в меню Открыть). При использовании этой команды всегда загружается последняя версия книги.
- Открытие книги Excel в обозревателе из библиотеки документов. (Выделите нужную книгу, щелкните расположенную рядом стрелку, а затем выберите команду Просмотр в веб-обозревателе.)
- Отображение страницы веб-частей такой, как цифровая панель, которая содержит веб-часть веб-клиента Excel.
- Использование соединения веб-части для передачи URL-адреса книги Excel, например, из представления списком веб-части библиотеки документов в веб-части веб-клиента Excel.
- Нажатие кнопки ОК или Применить в области инструментов веб-части для обновления свойства веб-части веб-клиента Excel.
В Служба Excel Services текущий сеанс завершается при выполнении следующих действий:
- Превышение лимита времени сеанса.
- Открытие той же книги Excel при выбранном свойстве веб-части веб-клиента Excel Закрывать текущий сеанс перед открытием нового сеанса.
- Открытие той же книги Excel в библиотеке документов (выделите элемент, щелкните расположенную рядом стрелку, а затем выберите команду Просмотр в веб-обозревателе) при выбранном свойстве Закрывать текущий сеанс перед открытием нового сеанса веб-части веб-клиента Excel.
- Использование соединения веб-части для передачи URL-адреса книги Excel, например, из представления списком веб-части библиотеки документов в веб-часть веб-клиента Excel при выбранном свойстве Закрывать текущий сеанс перед открытием нового сеанса веб-части веб-клиента Excel.
- Для общего свойства веб-части веб-клиента Excel Режим справки в разделе Дополнительно в области инструментов установите значение Переход, а затем нажмите кнопку «Справка» на панели инструментов веб-клиента Excel.
К началу страницыРабота с данными в Служба Excel Services и превышение лимита времени сеанса
После открытия книги в Служба Excel Services ее можно просматривать или работать с данными для получения различных результатов. Например, можно сортировать, фильтровать, обновлять данные или задавать параметры. Эти операции выполняются во время сеанса, однако книга, загруженная в текущий момент в Служба Excel Services, при этом не изменяется. Эти операции являются временными и после превышения лимита времени сеанса не сохраняются.
Если на панели инструментов Microsoft Internet Explorer нажать кнопку Обновить
, текущее представление книги будет обновлено, однако текущий сеанс не будет завершен. Если на панели инструментов Microsoft Internet Explorer нажать кнопку Назад или Вперед, сеанс не будет завершен. Он завершится после закрытия окна обозревателя.
Превышение лимита времени сеанса может произойти даже во время работы со Служба Excel Services. Например, пользователь начал сортировку или фильтрацию данных и отошел на обед или совещание, не закончив операции. При превышении лимита времени сеанса отображается сообщение о том, что результаты работы с данными не были сохранены. В следующий раз при открытии книги загружается исходная версия книги или новая версия, если книга была изменена в Microsoft Excel и сохранена в той же библиотеке документов или сетевой папке, из которой загружена новая версия.
К началу страницыСохранение представления в Служба Excel Services до превышения лимита времени сеанса
Рекомендуется узнать у системного администратора продолжительность времени сеанса. Это поможет планировать работу со Служба Excel Services и позволит завершить ее до превышения лимита времени сеанса.
После завершения работы с книгой в Служба Excel Services, для сохранения текущего представления можно выполнить следующие действия:
К началу страницы