Создайте объект данных
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 попытается вывести тип файла из расширения файла, i.e. если расширение файла будет .xls затем, то MBC попробует Excel File Loader.
Если filename
не обеспечивается затем, никакие данные не загрузятся в новый объект данных. Данные могут быть загружены впоследствии с помощью ImportFromFile
, при условии, что редактирование объекта данных было включено через вызов BeginEdit
. Вызовите CommitEdit
применять редактирования.
Если вы создаете объект данных, задающий filename
, затем свойство Name установлено в имя файла. Однако, если вы используете ImportFromFile после того, как создание, чтобы загрузить данные из файла, имя объекта данных не изменится.
Второй синтаксис является функцией. Используйте это, чтобы создать новый объект данных, независимый от любого проекта. Можно использовать AttachData, чтобы использовать объект данных в другом плане тестирования, e.g.,
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
объект.
DataFileTypes
| BeginEdit
| CopyData
| RemoveData
| Data
| ImportFromFile
| CommitEdit
| AttachData