Создайте объект данных
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
объект.
AttachData
| BeginEdit
| CommitEdit
| CopyData
| Data
| DataFileTypes
| ImportFromFile
| RemoveData