Импортирует объект OLE из файла и помещает его в поле типа General.

APPEND GENERAL GeneralFieldName [FROM FileName] 
   [DATA cExpression] [LINK] [CLASS OLEClassName] 

Параметры

GeneralFieldName

Задает имя поля типа General, в которое нужно поместить объект OLE. Можно задать поле типа General в таблице, которая открыта в рабочей области, отличной от текущей: для этого необходимо вместе с именем поля указать псевдоним таблицы.

FROM FileName
DATA cExpression

Задает символьное выражение, которое определяется и пересылается в качестве символьной строки в объект OLE в поле типа General. Обьект OLE должен быть в состоянии принять и обработать строку. например, нельзя переслать символьную строку графическому обьекту, такому как Paintbrush.

LINK

Создает связь между объектом OLE и файлом, содержащим объект. Объект OLE переходит в поле типа General, но описание объекта остается в файле. Если опустить параметр LINK, объект OLE будет внедрен в поле типа General.

CLASS OLEClassName

Задает для объекта OLE класс OLE, отличный от принимаемого по умолчанию.

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

Expand imageЗамечания

Если в поле типа General уже существует объект OLE, он замещается объектом OLE из файла. Чтобы удалять объект OLE из поля general, выдайте APPEND GENERAL GeneralFieldName (GeneralFieldName имя поля general для очистки) без дополнительных параметров.

Для получения дополнительной информации об объектах OLE в Visual FoxPro, смотрите .Совместное использование информации и добавления OLE.

Expand imageПример

Следующий пример импортирует диаграмму Microsoft Excel из каталога Excel в поле типа general с именем mygenfield.

  CopyCode imageCopy Code
CREATE TABLE MyGenTbl (mygenfield G)
APPEND BLANK  && Add a blank record
APPEND GENERAL mygenfield FROM C:\EXCEL\BOOK1.XLS CLASS EXCELCHART

Expand imageСмотрите также