Применение технологии OLE для обмена данными между приложениями
методическая разработка по информатике и икт на тему
Средства связывания и внедрения объектов, предоставляемые Word, позволяют включать в документы, созданные в других приложениях Windows.
Объекты из других приложений могут по-разному переноситься в документ. Эти возможности вытекают из технологии OLE – «Linking and Embedding», что означает «связь и внедрение объектов», обеспечивая более сложный способ обмена данными между приложениями Windows.
Скачать:
Вложение | Размер |
---|---|
primenenie_tehnologii_ole_dlya_obmena_dannymi_mezhdu_prilozheniyami.rar | 28.44 КБ |
Предварительный просмотр:
Применение технологии OLE для обмена данными между приложениями.
Используемые файлы:
ТЕКСТ 1.doc
ТЕКСТ 2.doc,
ТЕКСТ 3.doc,
ТАБЛИЦА.xls,
РИСУНОК.bmp;
САМ_ТАБЛИЦА_1.xls, САМ_ТАБЛИЦА_2.xls, САМ_ТЕКСТ.doc.
Технология OLE (Object Linking and Embedding) - связывание и внедрение объектов позволяет например, устанавливать взаимосвязь между данными рабочих листов Microsoft Excel и другими программами.
Документ–контейнер (приёмник) – тот документ, в который вставляем данные.
Документ–источник – тот документ, из которого (который) вставляем в документ–контейнер
Создание рабочей папки.
- Создайте папку Технология OLE.
- Скопируйте в нее файлы: ТЕКСТ 1.doc, ТЕКСТ 2.doc, ТЕКСТ 3.doc, ТАБЛИЦА.xls,
РИСУНОК.bmp; САМ_ТАБЛИЦА_1.xls, САМ_ТАБЛИЦА_2.xls, САМ_ТЕКСТ.doc.
Дальнейшую работу проводите с файлами из этой папки.
- Связывание двух документов Word.
- Запустите программу Microsoft Word.
- Откройте файл ТЕКСТ 1.doc из папки Технология OLE. Нажмите комбинацию клавиш <Ctrl+End> и клавишу <Enter>.
- На новой строке наберите следующий текст: Этот документ является документом – источником.
- Скопируйте первую строку текста в буфер обмена.
- Откройте файл ТЕКСТ 2.doc. Нажмите комбинацию клавиш <Ctrl+Home>. Исполните команду меню Правка – Специальная вставка. Откроется диалоговое окно Специальная вставка.
- В списке Как выделите Текст в формате RTF. Убедитесь, что включена опция Вставить и нажмите кнопку ОК. Проверьте, чтобы текст встал в документ–контейнер со всеми элементами форматирования документа–источника.
- Вернитесь в документ–источник. Скопируйте в буфер обмена абзац, набранный курсивом.
- Перейдите в документ–контейнер. Нажмите комбинацию клавиш <Ctrl+End>.
- Исполните команду меню Правка – Специальная вставка.
- В диалоговом окне Специальная вставка в списке Как выделите Неформатированный текст. Установите опцию Связать и нажмите кнопку ОК. Проверьте, что текст, вставленный из источника в контейнер, принимает формат контейнера. Серый цвет текста показывает, что они связаны.
Вставка файла в документ.
- Дважды нажмите клавишу <Enter>.
- Исполните команду меню Вставка – Объект…
- В диалоговом окне Вставка объекта, закладка Создание из файла укажите файл ТЕКСТ 3.doc.
- Установите флажок Связь с файлом и нажмите кнопку ОК. Файл полностью вставится в файл-контейнер.
Вставка рисунка из файла в документ.
- Нажмите комбинацию клавиш <Ctrl+Home> и затем клавишу <Enter>.
- Откройте файл РИСУНОК.bmp из папки Технология OLE.
- Исполните команду меню Правка – Выделить всё, затем скопируйте рисунок в буфер обмена.
- Перейдите в документ–контейнер.
- Исполните команду меню Вставка – Объект. Появится диалоговое окно Вставка объекта.
- На вкладке Создание из файла установите опцию Связать с файлом.
- Нажмите кнопку Обзор. В открывшемся окне выделите файл РИСУНОК.bmp.
- Нажмите кнопку ОК и еще раз ОК. Рисунок из файла вставится в текст.
Использование связанных и внедренных данных.
- Перейдите в файл источник и в первом предложении поменяйте слово доказали на показали.
- Перейдите в файл-контейнер и проверьте, что первое предложение в тексте не изменилось, так как связи между этими вставками не было.
- Перейдите в файл-источник и добавьте к тексту, набранному курсивом, следующую фразу: ,что говорит о хорошей работе сотрудников.
- Перейдите в файл-контейнер и проверьте, что все изменения отразились в связанном тексте. (из контекстного меню выбрать команду Обновить связь)
- Щелкните дважды на рисунке. Появится окно редактора Paint с раскрытым файлом вставленной картинки.
- В окне редактора измените рисунок: добавьте в левом и правом углу рисунка два текстовых блока - в первом наберите слово ВОСТОК во втором слово ЗАПАД.
- Перейдите в файл-контейнер и проверьте, что все изменения отразились в связанном файле.
- Откройте файл ТЕКСТ 3.doc и добавьте три предложения, вводя каждое с новой строки и разделяя их пустыми строками:
Вставка листа Excel, как объекта, вставленного в документ Word.
Вставка листа Excel, как таблицы в документ Word.
Вставка листа Excel, как объекта, связанного с документом Word.
- Перейдите в файл-контейнер, установите курсор под предложением Вставка рабочего листа Excel в документ Word и нажмите клавишу <F9>. Проверьте, что все изменения файла источника отобразились в файле-контейнере.
Отображение и редактирование связей.
- Исполните команду меню Сервис – Параметры. В диалоговом окне Параметры на вкладке Вид установите флажок Коды полей и нажмите кнопку ОК. Проверьте, что в файле контейнере отразились все установленные связи.
- Исполните команду меню Правка – Связи. Появится диалоговое окно Связи.
- Выделите связь с графическим редактором и нажмите кнопку Разорвать связь. Подтвердите разрыв связи и нажмите кнопку ОК.
- В диалоговом окне Параметры сбросьте флажок Коды полей. На экране появится сам документ, а не связи.
- Дважды щелкните по рисунку и убедитесь, что не произошел вызов графического редактора (связь с графическим объектом разорвана).
- Исполните команду меню Файл – Закрыть и вернуться Рисунок в… .
- Связывание рабочего листа Excel с документом Word.
Вставка и внедрение информации рабочих листов Excel в документ Word.
- Запустите программу Microsoft Excel. Откройте файл ТАБЛИЦА.xls из папки Технология OLE.
- Скопируйте всю таблицу в буфер обмена.
- Перейдите в Word в файл-контейнер. Установите курсор под предложением:
Вставка листа Excel, как объекта, вставленного в документ Word.
- Исполните команду меню Правка – Специальная вставка. В списке Как выберите элемент Лист Microsoft Excel (объект). Проверьте, чтобы переключатель был в положении Вставить и нажмите кнопку ОК. Таблица Excel вставится как объект в приложение Word.
- Установите курсор под предложением:
Вставка листа Excel, как таблицы в документ Word.
- Исполните команду меню Правка – Специальная вставка. В списке Как выберите элемент Текст в формате RTF и нажмите кнопку ОК. Таблица Excel вставится как таблица документа Word.
- Установите курсор под предложением:
Вставка листа Excel, как объекта, связанного с документом Word.
- Исполните команду меню Правка – Специальная вставка. В списке Как выберите элемент Лист Microsoft Excel (объект). Установите переключатель Связать и нажмите кнопку ОК. Таблица Excel вставится как объект, связанный с документом Word.
Редактирование рабочих листов в Microsoft Word.
- Дважды щелкните внутри первой вставленной таблицы. Проверьте, что панели инструментов Word преобразились в панели инструментов Excel.
- Измените в первом столбце таблицы значение Процента по кредиту на 10%. Обратите внимание, что данные в таблице были пересчитаны.
- Щелкните вне таблицы. Проверьте, что изменения внеслись и в документ Word.
- Дважды щелкните внутри второй вставленной таблицы. Никаких изменений не произойдет, так как с этой таблицей можно работать только как с таблицей Word.
- Перейдите в файл ТАБЛИЦА.xls и измените в апреле затраты на рекламу на 200. Данные в таблице будут пересчитаны.
- Перейдите в файл-контейнер и проверьте, что все изменения отразились в документе Word.
- Выберите команды меню Сервис – Параметры. В открывшемся диалоговом окне снимите флажок Выделение цветом. Затенение серым цветом связанных частей документа снимется.
- Установите режим предварительного просмотра и продемонстрируйте работу преподавателю.
- Удалите все файлы в Вашей папке.
II. Самостоятельная работа.
Рекомендуемое время
30 минут
Задание:
Создайте приложение, создающее документ, показывающий результаты помесячной продажи автомобилей тремя продавцами.
- Скопируйте в созданную Вами папку файлы: САМ_ТАБЛИЦА_1, САМ_ТАБЛИЦА_2, САМ_ТЕКСТ. При выполнении самостоятельной работы используйте только файлы из этой папки.
- В табличном процессоре Excel откройте файл САМ_ТАБЛИЦА_1, который будет файлом–источником и просмотрите исходную информацию.
- Откройте файл САМ_ТАБЛИЦА_2, который будет файлом–контейнером.
- В файл-контейнер вместо приведенных в нем названий месяцев вставьте в качестве связанного объекта из файла–источника блок ячеек из рабочего листа Иванов, содержащий названия месяцев.
- Заполните таблицу в файле–контейнере, вставляя итоговые данные по количеству проданных автомобилей из файла-источника как связанные объекты.
- Подсчитайте итоговые значения количества проданных автомобилей по месяцам.
- На этом же листе создайте диаграмму в виде графика по данным таблицы.
- В текстовом редакторе Word откройте файл САМ_ТЕКСТ.
- В документ Word вставьте таблицу из файла САМ_ТАБЛИЦА_2 как связанную таблицу Word.
- Под ней вставьте созданную Вами диаграмму, связав ее с основным документом.
- Перейдите в файл САМ_ТАБЛИЦА_1. На листе Иванов поменяйте названия месяцев на июль, август, сентябрь. В июле введите для Иванова количество проданных автомобилей всех марок , равное нулю (был в отпуске).
- Перейдите к файлу САМ_ТЕКСТ и проверьте, что поменялись названия месяцев и значения в таблице и на диаграмме.
- Под диаграммой в виде значка вставьте Лист Иванов из файла САМ_ТАБЛИЦА1 как объект Лист Microsoft Excel. Подпись на значке поменяйте на Продажи Иванова.
- Аналогичные значки сделайте для листов Петров и Сидоров.
- Продемонстрируйте работу преподавателю.
- Завершите работу всех программ и удалите Вашу папку с рабочего стола.
По теме: методические разработки, презентации и конспекты
Организация обмена данными
В начале презентации 14 вопросов по прошлой лекции, а затем теоретический раздел про обмен данными (в расках компьютера)....
Урок "Базы данных. СУБД" с применением технологии проблемного обучения
Материал для объяснение темы "Базы данных. Системы управления базами данных" с применением технологии проблемного обучения в 9 классе. Использованы материалы журнала "Информатика", 2012 г....
Внеклассное мероприятие по теме «Применение ядерной энергии, получение и применение радиоактивных изотопов» с применением технологии "Дебаты"
Цель: A. Образовательный аспект 1. Формирование и развитие СЗУН. К ним относятся: - формирование понятия «Ядерная энергетика» - формирование и накопление знаний в области применении управля...
Урок по теме "Организация обмена данными"
Разработка урока «Организация обмена данными» предназначена для 7-го класса по УМК Макаровой Н. В. Разработка включает в себя урок, теоретическую часть, с презентацией, и практическую работу, с элемен...
ПРИМЕНЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ НА УРОКАХ МАТЕМАТИКИ- ДАНЬ МОДЕ ИЛИ РЕАЛЬНАЯ ПОМОЩЬ?»
В условиях современного развития школы возникает острая необходимость преобразования традиционной системы обучения в качественно новую систему образования, результатом которой будет ...
Технологическая карта урока английского языка Данный урок разработан в соответствии с ФГОС второго поколения с применением технологии «РКМЧП» для учащихся 6 класса по УМК «К английскому с любовью». Урок направлен на развитие критического мышления и комму
Учебный предмет: английский языкКласс: 6 классУМК: «Английский язык в 6 классе» авторы О.В.Афанасьева, И.Н.ВерещагинаТема урока: «Американские президенты»Тип урока: урок формирования...
Эффективные методы применения технологии проблемного обучения и технологии применения ИКТ на уроках математики
Статья о б Эффективных методах применения технологии проблемного обучения и технологии применения ИКТ на уроках математики...