Тема: Статус документа не допускает редактирования заголовка документа
С наступающим Новым годом! Всех Вам благ и главное доброго здоровья!
Есть ли возможность, подобно AllowEdit, определить, допускает ли статус документа редактирование заголовка документа (обозначение). Если поможете найти ответ на этот вопрос, то ниже можно не читать.
Возникла проблема в ситуации пробега по документам архива и попытки изменить обозначение
On Error Resume Next Do While Not TCSActiveModule.eof ... If TCSActiveModule.AllowEdit Then TCSActiveModule.edit TCSActiveModule.Properties("Note").Value =Note_d_N Call TCSActiveModule.SaveChanges Call TCSActiveModule.CancelChanges ... TCSActiveModule.Next Loop
Когда наталкиваюсь на ошибку (см. тему), то после при переходе на след.документ TCSActiveModule.Next в цикле
свойство TCSActiveModule.Properties("Note").AsString вытаскивает обозначение не след., а ошибочного документа. При чём его значение=Note_d_N, как будто не выполнилось Call TCSActiveModule.CancelChanges .
Но реально на экране в таблице TCS отображается нормальное прежнее значение, и указатель записи стоит на след.записи. В данной ситуации тоже хотелось бы разобраться.