Вставьте объект ole, используя скрипт dxl автоматически

Я новичок в dxl и был бы очень рад узнать, как импортировать файл изображения. Например. JPG-файлы (большое количество изображений около 60 JPG-файлов) с использованием сценария DXL один за другим автоматически в базе данных DOORS.

Я попробовал следующие шаги вручную.

создал столбец с атрибутом как: текст объекта, дважды щелкните по строке и файлу -> импорт -> объект OLE и расположение файла изображения, которое я выбрал, и все было в порядке, теперь у меня есть более 100 файлов JPG для импорта в DOORS База данных.

Было бы интересно узнать, как заставить это автоматически делать это с DXL Script.

Заранее спасибо!!!

С наилучшими пожеланиями, Сан

1 ответ

В Справочном руководстве по DXL есть раздел "Объекты OLE> Поддержка объектов изображений", в котором перечислены все функции DXL для обработки изображений, а также приведен пример кода. Ниже приводится один из их примеров фрагментов:

Object currentObject = current 
bool Result = false 
string BitmapFileName = "c:\\test.bmp" 
if (currentObject == null) {
  //No objects currently exist in the module 
  Result = insertPictureFileBelow(BitmapFileName,
            formatBMP,null)
} else {
  Result = insertPictureFileBelow(BitmapFileName,
            formatBMP,currentObject)
} 
if(Result) {
    print "Successful picture insertion\n"
} 
Другие вопросы по тегам