ПО клиент «ОИК Диспетчер НТ» позволяет открывать с помощью единого пользовательского интерфейса документы, как собственного формата, так и любые документы MicrosoftOffice, в частности MS Word и MS Excel. Загрузка этих файлов происходит с помощью технологии "Встраиваемых документов" (OLE). Таким образом, любой файл, для которого установлено приложение, поддерживающее OLE стандарт, может быть включен в базу данных сервера «ОИК Диспетчер НТ». OLE (ObjectLinkingandEmbedding)- технология связывания и внедрения объектов в другие документы и объекты, разработанные Microsoft. OLE позволяет передавать часть работы от одной программы редактирования к другой и возвращать результаты назад.
Добавление документа OLE выполняется в режиме редактирования документов «ОИК Диспетчер НТ» (меню редактора документов «Файл» → «Загрузить» → «Встраиваемый документ (OLE) …», см. Рис. 8.14). Открывается диалоговое окно (см. Рис. 8.15), в котором необходимо выбрать файл документа для установки OLE связи с соответствующим приложением.
Внимание! В базе данных сервера «ОИК Диспетчер НТ» сохраняется только ссылка на этот документ, поэтому файл с указанным именем должен быть доступен с любого рабочего места сети. Обычно используется общий ресурс на файловом сервере.
Рис. 8.14 Создание встраиваемого OLE документа
Рис. 8.15 Диалоговое окно выбора OLE документа
После выбора документа и нажатия кнопки «Открыть» выбранный файл открывается в окне ПО клиент «ОИК Диспетчер НТ» с расширенным интерфейсом приложения (Word, Excel, Visio и др.), соответствующим типу выбранного файла добавляемого документа. Расширение интерфейса заключается в том, что к стандартным панелям приложения добавляется еще одна панель с кнопкой «Файл». Пример встроенного документа Excel в окне редактора документов приведен на Рис. 8.16.
Нажатие кнопки «Файл» на дополнительной панели активирует меню (см. Табл. 8.14).
Табл. 8.14 – Пункт меню «Файл» дополнительной панели
Строка меню
Горячая клавиша
Пояснения
Выполнить расчет ОИК ->Excel
Выполняется запрос данных телеизмерений с сервера «ОИК Диспетчер НТ» и обновление таблиц на листе документа с именем ОИК (данная строка меню только для встроенного документа Excel)
Показывать документ в окне ОИК
Можно отключить, тогда документ будет отображен в отдельном окне самого OLE приложения (работает в режиме просмотра и редактирования документа)
Записать
Производится запись документа на диск и сохраняется ссылка в базе данных сервера «ОИК Диспетчер НТ»
Отменить привязку к OLE-документу
Удаляется ссылка в базе данных сервера «ОИК Диспетчер НТ» на текущий документ