Вставьте объект 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"
}