Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GLAVA.DOC
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.25 Mб
Скачать

Работа со связанными и несвязанными объектами

Для того чтобы поместить объект OLE (например, рисунок или диаграмму) в форму или отчет, воспользуйтесь элементами Рамка объекта и Связанная рамка объекта, расположенными на панели элементов в режиме конструктора . Используйте инструмент Связанная рамка объекта, если объект хранится в таблице Access. Используйте элемент Рамка объекта для данных, хранимых вне таблицы Access.

Для того чтобы внедрить или привязать несвязанный объект, выполните такие действия:

  1. Откройте форму или отчет в режиме конструктора.

  2. Откройте панель элементов, а затем щелкните на инструменте Рамка объекта.

  3. Установите нужный размер объекта. На экране появится диалоговое окно Вставка объекта.

  4. Если вы создаете новый объект, выберите подходящий тип объекта и щелкните на кнопке ОК. Установите переключатель в положение Из файла, если связываемый объект уже существует, и укажите путь и имя файла. Для того чтобы вставить созданный пользователем элемент управления, установите переключатель в положение Вставить элемент.

  5. Если вместо того чтобы внедрить объект, вы хотите связать его, установите флажок Связь. Затем щелкните на кнопке ОК. Если вы создаете новый объект, в верхней части экрана открывается окно с приложением-источником.

  6. Создайте объект, затем выберите команду ФайлВыход программы-источника и щелкните на кнопке ОК во всех информационных окнах. Программа Access отобразит объект в рамке. Обратите внимание на то, что в списке свойств установлен нужный класс объектов OLE и нужный тип — встроенный несвязанный объект.

Чтобы создать связанный объект, выполните следующие действия:

  1. Убедитесь, что текущая таблица содержит необходимое поле (поля) данных типа OLE.

  2. Откройте форму или отчет в режиме конструктора.

  3. щелкните на кнопке Список полей или в меню Вид выберите команду Список полей.

  4. Переместите нужное поле в форму или отчет.

  5. Если необходимо, измените размер связанной рамки объекта

Создав и установив свойства связанной рамки объекта, вы можете связать с этой рамкой объект или внедрить его, находясь в режиме конструктора формы или таблицы.

Чтобы внедрить объект OLE в связанную рамку объекта или связать его с ней выполните такую последовательность действий:

  1. Откройте форму или таблицу.

  2. Перейдите к нужной записи (полю) и выделите связанную рамку объекта или ячейку поля.

  3. В меню Правка выберите команду Вставить объект. На экране появится диалоговое окно Вставка объекта.

  4. Если вы создаете новый объект, выберите нужный тип объекта и щелкните на кнопке ОК. Если объект уже существует, в бланке Файл укажите путь и имя файла.

  5. Если вы хотите связать объект, установите флажок Связь. Затем щелкните на кнопке ОК. Если вы создаете новый объект, окно приложения-источника откроется в верхней части экрана для того, чтобы вы могли иметь возможность сразу же создать объект.

  6. Создайте объект, затем выберите команду ФайлВыход и щелкните на кнопке ОК во всех появляющихся на экране сообщениях. Access отобразит объект в рамке объекта.

Иногда необходимо внедрить или связать лишь часть объекта, например, фрагмент рабочего листа электронной таблицы. Для того чтобы внедрить или связать часть объекта, выполните следующие действия:

  1. Откройте приложение-источник, содержащее нужный объект, или создайте и сохраните объект-источник.

  2. Выделите ту часть объекта-источника, которую вы хотите внедрить или связать.

  3. В меню Правка выберите Копировать.

  4. Перейдите в программу Access, нажав комбинацию клавиш <Alt+Tab>.

  5. Откройте связанный (в режиме формы или таблицы)или несвязанный (в режиме конструктора) объект Access, в который вы хотите вставить внедренный или связанный объект OLE.

  6. Чтобы внедрить объект, выберите команду ПравкаВставить. Чтобы связать объект, выберите команду ПравкаСпециальная вставка. Программа Access выведет на экран диалоговое окно Специальная вставка.

  7. Активизируйте опцию Вставить связь, выберите тип формата и щелкните на кнопке ОК.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]