Студопедия Главная Случайная страница Задать вопрос

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Упражнение 1.9. Обмен данными между приложениями. Связывание данных





Отрабатываются следующие вопросы:

q Создание связи двух файлов

q Редактирование данных в файле-источнике и файле-контейнере

q Обновление и редактирование связей

1. Создайте новый документ Word. Введите заголовок Связывание данных и сохраните документ в своей папке под именем Связывание данных.

2. Найдите и откройте файл с расширением *.xls

3. Выделите блок данных и скопируйте его в буфер обмена.

4. Переключитесь в документ Связывание данных. Установите курсор ниже заголовка и выполните вставку данных в документ Связывание данных с обеспечением их связи с файлом-источником. Для этого:

a. Выполните команду Правка ► Специальная вставка

b. В открывшемся диалоговом окне Специальная вставка установите следующие параметры:

· в окне Как: выберите вариант Лист Microsoft Excel (объект)

· установите переключатель Связать

· прочитайте пояснение в нижней части диалогового окна Результат и нажмите ОК

· В документ Связывание данныхбудет вставлен объект в виде таблицы Excel с соответствующими данными.

5. Выполните редактирование вставленных данных в файле-контейнере (в документе Связывание данных). Для этого:

a. Выделите внедренный объект щелчком мыши по нему.

b. Обратите внимание, что внедренный объект будет охвачен маркерами выделения, а в строке состояния отобразится подсказка о том, что необходимо дважды щелкнуть на объекте для его открытия.

c. Выполните двойной щелчок на объекте. Откроется файл-источник.

d. Измените данные в файле-источнике, например, цену или количество товаров.

e. Закройте файл-источник. На запрос о сохранении данных в файле-источнике, ответьте Нет. После закрытия окна файла-источника на экране будет отображаться окно файла-контейнера с изменениями, произведенными в предыдущем пункте.

f. Откройте снова файл-источник и убедитесь, что в него изменения не были внесены.

g. Переключитесь на файл-контейнер и выполните команду обновления данных в соответствии с содержанием файла-источника. Для этого нажмите клавишу F9. Данные в файле-контейнере изменятся в соответствии с их значением в файле-источнике.

6. Выполните редактирование данных в файле-источнике. Затем переключитесь на файл-контейнер и нажмите клавишу F9. Убедитесь в том, что данные в файле-контейнере изменятся в соответствии с их значением в файле-источнике.

7. Выполните блокировку связи. Для этого:

a. В файле-контейнере выделите внедренный объект щелчком мыши по нему и выполните команду Правка ► Связи.

b. В диалоговом окне Связи (рис. 9) выделите исходный файл (если имеется список исходных файлов) и установите флажок Не обновлять связь. Обратите внимание, что в столбце Обновление появится вариант Блок. Нажмите ОК.

Рис. 9. Диалоговое окно Связи

c. Откройте файл-источник и выполните в нем изменение данных.

d. Переключитесь в файл-контейнер и попробуйте выполнить обновление данных. Убедитесь в том, что при блокировке связи обновление данных не происходит.

8. Снимите блокировку связи, сняв флажок Не обновлять связь в диалоговом окне Связи. Кроме того в группе параметров Обновление установите переключатель – автоматическое. Измените данные в файле-источнике и убедитесь, что данные в файле-контейнере изменяются автоматически.

9. Разорвите связь данных в файле-контейнере с файлом-источником. Для этого:

a. Вызовите диалоговое окно Связи, выделите в списке исходный файл, с которым должна быть разорвана связь и нажмите кнопку Разорвать связь. Подтвердите разрыв указанной связи.

b. Имя файла-источника исчезнет из списка Исходный файл: Нажмите ОК.

c. Выделите вставленный фрагмент данных. Обратите внимание, что в строке состояния не выдается подсказки, как вызвать источник данных.

d. Попробуйте редактировать вставленный фрагмент данных.

10. Сделайте выводы о достоинствах и недостатках рассмотренных способов обмена данными между документами (приложениями).

Вопросы для самоконтроля:

1. В чем сущность связывания данных? Чем связывание данных отличается от внедрения данных?

2. Назовите порядок действий при связывании данных.

3. Какие виды связи можно установить между файлом - источником и файлом – контейнером (файлом - приемником)?

4. Как обновить данные в файле контейнере при изменении данных в файле - источнике?

5. Можно ли файл со связанными данными из другого приложения переносить на другой компьютер?

6. Как разорвать связь между файлом - источником и файлом – контейнером (файлом - приемником)?






Дата добавления: 2014-11-10; просмотров: 173. Нарушение авторских прав

Studopedia.info - Студопедия - 2014-2017 год . (0.006 сек.) русская версия | украинская версия