Обмен данными с другими приложениями
Добавление пользовательского объекта OLE в документ Notes
При работе с Notes в операционных системах Windows и наличии на компьютере установленных пользовательских объектов OLE эти объекты можно помещать в документы. Пользовательский объект OLE (также называемый объектом OCX или ActiveX) является небольшим самодостаточным программным модулем со своими собственными данными.
В вашей организации могут быть созданы или приобретены пользовательские объекты OLE на основе программных модулей различных производителей; затем эти модули могут использоваться в Notes. Некоторые объекты не имеют справочных сведений для своих приложений. Кроме того, для использования некоторых объектов требуется выполнить некоторый программный код. Эти объекты могут быть внедрены в Notes вручную, но они не предоставят значительного набора дополнительных возможностей без написания программного кода.
Чтобы создать элемент управления
- В режиме правки документа щелкните мышью форматируемое поле.
- Выберите команду: Создание - Объект.
- Выполните одно из следующих действий.
- Установите переключатель в положение "Элемент управления", затем выберите объект из списка.
- Установите переключатель в положение "Элемент управления", а затем нажмите кнопку "Добавить элемент в список". Выберите элемент управления, нажмите кнопку ОК, затем выберите его из списка.
- Нажмите кнопку ОК.
Чтобы изменить элемент управления
- В режиме правки документа щелкните элемент управления.
- В меню "Приложение" выберите один из описанных в таблице параметров.
- Щелкните в любом месте документа вне объекта.
- Для сохранения измененных данных в Notes выберите команду: Файл - Сохранить.
Чтобы скопировать элемент управления, его образ или данные
- В режиме правки документа щелкните элемент управления и выделите данные, которые следует скопировать.
- Выполните одно из следующих действий.
- Чтобы создать изменяемую копию элемента управления, выберите команду: Приложение - Копировать.
- Чтобы создать образ элемента управления, выберите Приложение - Копировать внешний.
- Чтобы создать копию выделенных данных элемента управления, выберите команду: Правка - Копировать.
- Выберите место в документе, куда следует поместить новый элемент управления или его образ.
- Выберите команду: Правка - Вставить.
Чтобы развернуть элемент управления
- В режиме правки документа щелкните элемент управления.
- Выберите команду: Приложение - Свойства объекта.
- В окне свойств приложения выберите одно из следующих действий:
- вписать в окно;
- разместить ниже полей.
- Закройте окно свойств приложения.
- Сохраните и закройте документ.
- Повторно откройте документ в режиме правки.
- Когда выбран параметр "Выписать в окно", при открытии документа в режиме правки элемент управления будет развернут на все окно Notes. Когда объект развернут на все окно, любые другие данные в документе закрыты.
- Когда выбран параметр "Разместить под областью макета", а затем документ открывается в режиме правки, то данные будут отображаться следующим образом.
Объект управления вписывается в область под областью макета. Если в документе область макета отсутствует, объект разворачивается на все окно Notes.
Если в документе Notes имеются данные, расположенные под областью макета, объект в развернутом состоянии закроет эти данные.
Если документ содержит две или более областей макета, объект заполнит область под первой областью. Остальные области макета будут закрыты.
Чтобы разрешить внесение изменений в элемент управления в режиме чтения
В режиме чтения имеется возможность внесения изменений в объект управления.
После задания данного свойства, объект можно изменить и напечатать изменения в режиме чтения, но чтобы сохранить изменения в объекте, необходимо изменить и сохранить документ.
- В режиме правки документа щелкните элемент управления.
- Выберите команду: Приложение - Свойства объекта.
- В окне свойств приложения выберите параметр "Запускать объект при открытии для чтения".
- Закройте окно свойств приложения.
- Сохраните и закройте документ.
- Повторно откройте документ.
Чтобы удалить элемент управления из документа
Измените документ, перетащив из него объект и выбрав: Правка - Удалить. В сообщении о необратимости операции нажмите кнопку "Да".
Чтобы удалить элемент управления из списка элементов управления
При удалении объекта из списка в диалоговом окне "Создание объекта" он также удаляется из реестра Windows. Объект управления можно добавить в список снова и одновременно восстановить его в реестре.
- В форматируемом поле выберите команду: Создание - Объект.
- Установите переключатель в положение "Элемент управления".
- В списке выберите элемент управления для удаления и нажмите кнопку "Удалить элемент из списка".
- В появившемся диалоговом окне предупреждения нажмите кнопку ОК.
- (Необязательно.) Чтобы восстановить элемент управления в списке и реестре, нажмите кнопку "Добавить элемент в список", выполните поиск расположения нужного файла .OCX в операционной системе, а затем нажмите ОК.
Разрешение вопросов, связанных с внедрением объектов OLE и элементов управления ActiveX
При внедрении объекта OLE или элемента управления ActiveX на экран может быть выведено следующее сообщение об ошибке.
Ошибка при обработке запроса к объекту
Возможные причины вывода этого сообщения об ошибке:
- Предпринимается попытка внедрить элемент управления ActiveX, который не поддерживает вставку вручную (элемент управления можно внедрить только с помощью программы). Просмотрите реестр Windows, чтобы проверить, вставлена ли (внедрена) поддержка элементов управления. Элемент управления указан в разделе \\HKey_classes_root; проверьте, что для имени элемента управления отображается параметр "Insertable".
- Предпринимается попытка внедрить неправильно установленный объект OLE или элемент управления ActiveX или в реестре Windows содержатся конфликтующие данные об объекте OLE или элементе управления ActiveX. Чтобы разрешить проблему, переустановите объект OLE или элемент управления ActiveX.
- Возможно, на компьютере установлено несколько версий Notes. Чтобы технология OLE работала правильно, необходима точность в реестре Windows. Убедитесь, что используется наиболее новая версия Notes из установленных на компьютере.
- В системе недостаточно памяти. Закройте приложения и перезагрузите компьютер.