1

Тема: Ограничение редактирования частями

День добрый уважаемые форумчане!

Прошу подсказать как можно ограничить редактирование документа в домене, таким образом:

В первом разделе документа могли редактировать только из отдела СБ,
Во-втором разделе - отделы СБ + продаж
В-третьем разделе - ЮР. отдел

Еще интересует каким образом можно сделать так: выбрал Да/Нет, а если отметил другой из этой пары первый - убирался.

Post's attachments

Чек.docx 28.39 Кб, 2 скачиваний с 2018-02-26 

You don't have the permssions to download the attachments of this post.

2

Re: Ограничение редактирования частями

SerDit пишет:

День добрый уважаемые форумчане!

Прошу подсказать как можно ограничить редактирование документа в домене, таким образом:

В первом разделе документа могли редактировать только из отдела СБ,
Во-втором разделе - отделы СБ + продаж
В-третьем разделе - ЮР. отдел

Еще интересует каким образом можно сделать так: выбрал Да/Нет, а если отметил другой из этой пары первый - убирался.

Не занимался ограничением редактирования документа по кускам для разных пользователей, но на вашем месте сделал бы так:
1) Срабатывание макроса при открытии документа.
2) Определение имени пользователя. (перед этим вытянуть все имена пользователей и сгруппировать их по отделам)
3) Включать запрет редактирования всего документа, кроме определённого куска. С фиксированным паролем или паролем, генерируемым для данной сессии (вносится в константу уровня проекта)
4) Срабатывание макроса перед закрытием документа (отмена запрета редактирования документа.

А по поводу чекбокса - я пользовался такой функцией обработки событий.

Private Sub Document_ContentControlOnExit(ByVal CC As ContentControl, Cancel As Boolean)
If ActiveDocument.ContentControls(1).Checked = False Then
'Если элемент управления = ложь - меняем значение второго элемента управления
'По желанию можно сделать текст скрытым
Else

End If
End Sub

Срабатывает после изменения в чекбоксе и потере фокуса (насколько я помню)

Спасибо можно перевести на WebMoney-кошелёк R378231864568 или на Яндекс-деньги 410015093172871

3

Re: Ограничение редактирования частями

Sitting long in a single position or basically leading an inactive lifestyle will still only aggravate your existing hemorrhoids.  Clomid is cheaper than a great many other drugs, and effective.  We anticipate scheduling an appointment with a reproductive endocrinologist in spring.  generic clomid As an outcome, Femara is becoming widely accepted as an infertility drug.  clomid



cheap clomid

внешняя ссылка
внешняя ссылка
внешняя ссылка
внешняя ссылка
внешняя ссылка