Не срабатывает дата запрета изменения данных в УПП
18.02.2009
16:08
#11
Общие->ОбщиеМодули Добавте свой модуль, раз нет никого стандартного.
Галочки - Клиент, Сервер. Главное не ставить Привилегированный.
Если нажать на Лупу в поле обработчик, то определение будет создано в указанном модуле.
А дальше достаточно вставить тот маленький кусок кода и будет работать.
Но как я уже писал, будет работать:
1. Для ВСЕХ ролей (даже Полные права не помогут)
2. При любой операции записать (не только проведения)
Галочки - Клиент, Сервер. Главное не ставить Привилегированный.
Если нажать на Лупу в поле обработчик, то определение будет создано в указанном модуле.
А дальше достаточно вставить тот маленький кусок кода и будет работать.
Но как я уже писал, будет работать:
1. Для ВСЕХ ролей (даже Полные права не помогут)
2. При любой операции записать (не только проведения)
18.02.2009
17:44
#12
Вроде сделал все так, но запрет все равно не срабатывает.
Единственное, не было константы с датой, поэтому создал новую, назвал ее ИмяКонстантыСДатой, указал ее тип, как Дата, а тип даты - также Дата.
Может, надо точно прописать, для каких ролей это срабатывает?
Единственное, не было константы с датой, поэтому создал новую, назвал ее ИмяКонстантыСДатой, указал ее тип, как Дата, а тип даты - также Дата.
Может, надо точно прописать, для каких ролей это срабатывает?
18.02.2009
18:13
#13
1. А какую дату и где задавали до этого? Что это было?
2. А на ошибки ругани небыло? Я нашел опечатку "Источний" должен быть "Источник"
3. Дату в константу записали? Изначально там пусто.
4. В процедуру попадаете? Поставте точку остановки и проверте. Хотя должны были попасть.
5. Код работает (с учетом пункта 2).
2. А на ошибки ругани небыло? Я нашел опечатку "Источний" должен быть "Источник"
3. Дату в константу записали? Изначально там пусто.
4. В процедуру попадаете? Поставте точку остановки и проверте. Хотя должны были попасть.
5. Код работает (с учетом пункта 2).
20.02.2009
15:02
#14
1. До этого устанавливаль дата запрета проведения данных через сервис. В 1С:Предприятие, а не в конфигураторе. Убрал.
2. Ошибок не было. "Источник", разумеется, поправил.
3. Дату вписал.
4. А вот в процедуру, похоже, не попадаю. Данные записываются без попадания в нее, хотя точки останова ставил. Пробовал поменять событие с "ПередЗаписью" на "ПриЗаписи", но безрезультатно.
Может, надо еще где-то указать, что перед записью должен выполняться этот модуль?
2. Ошибок не было. "Источник", разумеется, поправил.
3. Дату вписал.
4. А вот в процедуру, похоже, не попадаю. Данные записываются без попадания в нее, хотя точки останова ставил. Пробовал поменять событие с "ПередЗаписью" на "ПриЗаписи", но безрезультатно.
Может, надо еще где-то указать, что перед записью должен выполняться этот модуль?