Булевская переменная, сигнализирующая, доступны ли данные для редактирования
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
.