Объекты OLE и изображения

Объекты OLE можно вставлять в модули в качестве значков. Если объект OLE вставлен не в качестве значка, то в объекте будет показано содержимое файла. Можно создать пустой объект OLE, например можно вставить новую электронную таблицу Microsoft Excel или существующий файл. Кроме того, в модули можно вставлять изображения. Можно изменить содержимое объектов OLE, однако изображения недоступны для изменения.

Технология OLE изначально была представлена компанией Microsoft как "Связывание и внедрение объектов". Позднее она была заново реализована с помощью архитектуры COM (Модель объектов компонентов) Microsoft. Эта модель позволяет встраивать объекты в другие файлы и размещать их в файлах в качестве связей.

Существующий файл можно вставить в качестве связи или встроенного объекта. Если связать объект OLE, то в нем будет храниться путь к файлу в системе. Последующие обновления файла будут отражены в IBM® Engineering Requirements Management DOORS (DOORS).

Если встроить объект OLE, то файл будет скопирован в атрибут DOORS. Последующие обновления файла не будут отражены в копии, сохраненной в DOORS.

Объекты OLE можно вставлять в любые текстовые атрибуты DOORS. Число вставляемых объектов OLE не ограничено. Однако применение объектов OLE может привести к снижению производительности. Объект OLE нельзя вставить в атрибут Заголовок объекта.

Если атрибут показан в столбце трассируемости другого модуля, то дополнительно отображаются объекты OLE, вставленные в этот атрибут.

Прим.: Изображения OLE 1.0 не отображаются в операционных системах Microsoft Windows 7 и выше. OLE 2.0 поддерживается в этих операционных системах.
Ограничение: Если PDF вставляется в модуль в качестве объекта OLE, а система связана с Adobe Reader, то при попытке открыть файл PDF в системе, связанной с другой утилитой чтения PDF (например PDF-XChange Viewer), будет выведено сообщение об ошибке. Будет показано следующее сообщение об ошибке: Этот OLE не может быть активирован, так как он связан с недоступным приложением. Чтобы избежать появления этой ошибки, выполняйте вставку PDF в системе, не связанной с программой чтения PDF.
Ограничение: Объекты OLE нельзя изменять в IBM Engineering Requirements Management DOORS - Web Access (DWA), но можно изменять текст в объекте, в котором содержится объект OLE. При изменении в DWA объекта, содержащего объект OLE, может произойти следующая ошибка (при попытке изменения этого же объекта OLE в клиенте DOORS позднее): Этот объект OLE является метафайлом и не может быть активирован. Для предотвращения этой неполадки необходимо установить Microsoft Office в одной системе с серверами взаимодействия DWA.
Прим.:

Если размер объекта OLE превышает максимально допустимый размер по умолчанию (21 МБ), то OLE удаляется при сохранении модуля. Для того чтобы избежать этой неполадки, уменьшите размер объекта OLE или выполните следующие действия в системе клиента DOORS:

  1. Откройте редактор реестра (regedit.exe) и найдите раздел OLE: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole.
  2. В раздел Ole добавьте следующий параметр DWORD (32 бита): MaximumAllowedAllocationSize.
  3. Щелкните на нем правой кнопкой мыши и измените значение параметра DWORD (32 бита).
  4. Укажите значение 4294967295 (десятичное) - FFFFFFFF (шестнадцатеричное).
  5. Перезагрузите систему.

значок видео Видеозапись

Канал Jazz.net
Канал Software Education

значок обучения Курсы

Академия IoT
Шлюз навыков

значок вопроса Сообщество

Jazz.net
Форумы Jazz.net
Библиотека Jazz.net

значок поддержки Поддержка

Сообщество службы поддержки IBM
Вики о развертывании