Булевская переменная, сигнализирующая, доступны ли данные для редактирования
OK = D.IsEditable
Это - свойство mbcmodel.data.
Это булево свойство указывает, доступна ли конкретная часть данных для редактирования. Следующие правила применяются:
Если данные были созданы с помощью mbcmodel.CreateData и не был Attachредактор к плану тестирования это доступно для редактирования.
Если данные были созданы или получены из проекта и не были Attachредактор к плану тестирования это доступно для редактирования.
Если данными был Attachредактор к плану тестирования и был впоследствии получен из того плана тестирования, это доступно для редактирования.
D = p.Data; D1 = p.Data; BeginEdit(D1); tp = p.Testplan; Attach(tp, D);
Где p mbcmodel.project объект и D и D1 mbcmodel.data объекты.
В этой точке D1.IsEditable становится ложным потому что D1 теперь Attachредактор к плану тестирования и следовательно может только быть изменен из плана тестирования. Если вы теперь входите:
OK = D1.IsEditable
ответом является false.