CreateData

Создайте объект данных

Синтаксис

D = CreateData(P)
D = CreateData(P,filename)
D = CreateData(P,table)
D = CreateData(P,mbcdatastructure)
D = CreateData(P,filename,filetype)

Описание

Первый синтаксис является методом mbcmodel.project. Используется для создания нового объекта данных в существующем проекте. P является объектом проекта.

filename - вектор символов, задающий полный путь к файлу.

table - объект таблицы.

mbcdatastructure - структура данных MBC.

filetype является вектором символов, задающей тип файла. См. DataFileTypes для спецификации допустимых типов файлов (и mbccheckindataloadingfcn для определения собственной функции загрузки данных). Если filetype не предоставляется, тогда MBC попытается вывести тип файла из расширения файла, т.е. если расширение файла составляет .xls, MBC попробует загрузчик файлов Excel.

Если filename не предоставляется, тогда никакие данные не будут загружены в новый объект данных. Данные могут быть загружены впоследствии с помощью ImportFromFile, при условии, что изменение объекта данных было включено посредством вызова на BeginEdit. Функции CommitEdit для применения правок.

Если вы создаете объект данных, задающий filename, затем для свойства Name задается имя файла. Однако, если после создания использовать ImportFromFile для загрузки данных из файла, имя объекта данных не меняется.

Второй синтаксис - это функция. Используйте это для создания нового объекта данных независимо от любого проекта. Можно использовать AttachData, чтобы использовать объект данных в другом плане тестирования, например,

d = mbcmodel.CreateData(filename);
testplan.AttachData(d); 

Примеры

data = CreateData(P, 'D:\MBCWork\data1.xls');
D = mbcmodel.CreateData;
D = mbcmodel.CreateData('D:\MBCWork\data.xls');

Где P является mbcmodel.project объект.

Представлено до R2006a