Связывание и внедрение объектов, экспорт и импорт данных

Другие главы учебника "Система управления базами данных (СУБД) Visual Foxpro 7"

Стартовые ключи

В командной строке можно установить несколько ключей, влияющих на работу Visual FoxPro после запуска.

Ключ командной строки состоит из знака минуса с прописной или строчной буквой, иногда сопровождаемой дополнительной информацией (имя файла или путь к папке).

Для запуска Visual FoxPro с использованием ключей командной строки необходимо:

  1. Выделить значок запуска Microsoft Visual FoxPro 7.0.
  2. Нажать правую кнопку мыши и выбрать из контекстного меню команду Свойства.
  3. В открывшемся диалоговом окне Свойства: Microsoft Visual FoxPro 7.0 (рис. П.3) перейти на вкладку Ярлык.
  4. В поле ввода Рабочая папка добавить соответствующий код ключа к имени файла.
  5. Нажать ОК для подтверждения ваших намерений.

 

Внедрение нового OLE-объекта

Рассмотрим процедуру внедрения нового OLE-объекта на примере поля gimage таблицы Goods.

  1. В окне проекта установите курсор на таблицу Goods базы данных sales. Данная таблица содержит поле gimage типа General (Общий), в котором вы предполагаете разместить изображение товара.
  2. Чтобы открыть окно просмотра, выполните команду Browse (Обзор) из меню View (Вид) или нажмите кнопку Browse (Обзор) окна проекта.
  3. Для вставки OLE-объекта установите курсор на поле типа General (Общий) и дважды щелкните на нем. Откроется окно редактирования поля.
  4. Выполните команду Insert Object (Вставить объект) из меню Edit (Правка).
  5. В открывшемся диалоговом окне Вставка объекта в списке Тип объекта перечислены все OLE-серверы, установленные в вашей системе. В качестве примера выберите Рисунок Paintbrush.
  6. Нажмите кнопку ОК. Visual FoxPro откроет указанное вами приложение и разместит его меню и панели инструментов в своем главном окне.
  7. Создайте изображение товара, которое будет использовано в качестве нового OLE-объекта (рис. 21.4).
gl21-4.jpg

Рис. 21.4. Создание изображения товара

  1. Закройте сервер OLE. Для этого щелкните в любом месте окна вне области редактирования, после чего созданный вами объект будет размещен в поле типа General (Общий) (рис. 21.5).
gl21-5.jpg

Рис. 21.5. Размещение в поле таблицы нового OLE-объекта

Если вам потребуется внести изменения во встроенный OLE-объект, откройте таблицу в режиме Browse (Обзор) и дважды щелкните на требуемом значении. В результате откроется окно редактирования поля типа General (Общий). Для редактирования изображения используется команда Точечный рисунок Object (Объект) из меню Edit (Правка).

Данная команда имеет собственное меню, которое содержит опции Изменить и Открыть, определяющие режим редактирования изображения (см. рис. 21.5). При выборе опции Изменить меню и панели инструментов OLEсервера внедряются непосредственно в Visual FoxPro (см. рис. 21.4). При выборе опции Открыть открывается приложение OLE-сервера (рис. 21.6), в котором вы можете редактировать изображение поля типа General (Общий).

gl21-6.jpg

Рис. 21.6. Открытое приложение OLE-сервера для редактирования изображения

;
организация свадеб Атомные станции с реакторами РБМК 1000 Преобразование энергии на АЭС Конструкция реактора РБМК-1000 Турбина реакторной установки Сепаратор-пароперегреватель Насосы атомной станции с реактором РБМК Система радиационного контроля Атомные станции с реакторами ВВЭР Система управления и контроля Атомные станции с реакторами БН-600 Высшая Математика Курс лекций - 1 семестр Интегралы - второй семестр примеры решения задач Конспекты - третий семестр Производная - 4 семестр ТФКП теория функции Дифференциалы задачи Mathematica учебник Ядерное разоружение Ядерные испытания Ядерная физика MATLAB электронный учебник Maple 7 математический анализ Первообразная курсовые задания Типовой по Кузнецову Смоленская АЭС Чернобыльская катастрофа