RollbackEdit

Отмените новые изменения в данных

Описание

пример

DataObjMod = RollbackEdit(DataObj) откатывает изменения, которые вы внесли в данные, поскольку вы вызвали BeginEdit. Например, используйте RollbackEdit вернуться редактирует вас сделанный импортом или добавлением данных, применением фильтров или созданием новых пользовательских переменных.

Примеры

свернуть все

В этом примере показано, как вернуться редактирования для объекта данных в объекте ProjObj проекта.

DataObj = ProjObj.Data;
BeginEdit(DataObj);
AddVariable(DataObj, 'TQ = tq', 'lbft');
AddFilter(DataObj, 'TQ < 200');
DefineTestGroups(DataObj, {'RPM' 'AFR'}, [50 10], 'MyLogNo');
RollbackEdit(DataObj);

В этом примере показано, как вернуться редактирования когда IsEditable false и IsBeingEdited true. ProjObj mbcmodel.project объект, d и d1 mbcmodel.data объекты.

D = ProjObj.Data;
D1 = ProjObj.Data;
BeginEdit(D1);
tp = ProjObj.Testplan;
Attach(tp, D);

В этом примере показано, как вернуться редактирования когда IsEditable для D1 false потому что это - Attached к плану тестирования. Изменить D1, используйте план тестирования. Однако:

OK = D1.IsBeingEdited
true. Вызов CommitEdit перестанет работать.

Входные параметры

свернуть все

mbcmodel.data объект данных.

Выходные аргументы

свернуть все

Модифицированный mbcmodel.data объект.

Смотрите также

| |

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