Тема: Редактирование атрибутов документа
Добрый день!
Подскажите, пожалуйста, есть ли способ отредактировать атрибут документа архива?
Через свойство TCSActiveModule.Properties("VERPARAMS").AsIDispatch,
затем Properties("VALUE"), не позволяет.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
TechnologiCS → TechnologiCS → Использование TechnologiCS API → Редактирование атрибутов документа
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Добрый день!
Подскажите, пожалуйста, есть ли способ отредактировать атрибут документа архива?
Через свойство TCSActiveModule.Properties("VERPARAMS").AsIDispatch,
затем Properties("VALUE"), не позволяет.
Используйте свойство PARAMS_VALUES
Другой вопрос.
Когда редактируется значение атрибута документа через АПИ,
кто редактировал и когда редактировал не фиксируется
Set Atr = DocN.Properties("PARAMS_VALUES").AsIDispatch
If Not Atr is Nothing Then
If Atr1 <> Atr1_N Then
If Atr.Locate("GUID", "ATRGUID99",0) Then
If Atr.AllowEdit Then
Atr.Edit
Atr.Properties("VALUE").Value = Atr1_N
Atr.SaveChanges
Atr.CancelChanges
Else
Call TCSApp.ShowMessageBox(" Сообщение ", Obozn + " Нет прав на редактирование атрибута " + Atr.Properties("NOTE").DisplayTex)
End If
End If
End If
Да вроде не должно быть такого. Обновите набор данных.
Это значит кнопку "Обновить"? или вы имеете ввиду что-то другое?
Да как угодно. Я же не знаю как вы проверяте.
Ясно, спасибо. Но АПИ тут не причем, в самом TechnologiCS тоже самое.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
TechnologiCS → TechnologiCS → Использование TechnologiCS API → Редактирование атрибутов документа