![]() |
|
УПП. Установка даты запрета изменения данных | ☑ | ||
---|---|---|---|---|
0
trambalda
28.02.12
✎
00:16
|
Чето я не пойму у кого лыжи не едут, то ли у меня то ли у 1С.
При установке даты запрета изменения данных, эти изменения применяются лишь для того сеанса, в котором дата запрета была установлена - используется объект "ПараметрыСеанса.ГраницыЗапретаИзмененияДанных". Для вступления же изменения в силу у других пользователей, надо этим пользователям перезайти в 1С. Так они и перезашли, ждите больше. Логичнее было бы при внесении изменений в даты запрета вносить их в регистр/справочник для каждого пользователя, а открытии документа читать текущие ограничения по датам оттуда читать. А иначе получается надо по рядам с колотушкой ходить или после изменения даты запрета принудительно всех выбрасывать из 1С. |
|||
1
Ranger_83
28.02.12
✎
00:17
|
а в БП монопольный режим просит ваще (
|
|||
2
DrShad
28.02.12
✎
00:20
|
можно и по-другому решить
|
|||
3
trambalda
28.02.12
✎
00:31
|
(2) И?
|
|||
4
DrShad
28.02.12
✎
00:32
|
несовсем красивое решение, но через обработку ожидания у юзеров можно изменить параметры сеанса
|
|||
5
trambalda
28.02.12
✎
00:39
|
(4) Неудобно тем, что каждую секунду ее пускать неразумно, раз в минуту тоже, а реже - неудобно, так как за имеющуюся дельту, продвинутый юзер наколбасит дай бог каждому.
Сижу вот пока пишу свою процедуру чтения из РС.ГраницыЗапретаИзмененияДанных на замену каждому вызову СоответствиеГраницЗапрета = ПараметрыСеанса.ГраницыЗапретаИзмененияДанных.Получить(); Их всего четыре штуки. |
|||
6
Ranger_83
28.02.12
✎
00:43
|
Вот в 7-ке было...установил константу и усе
|
|||
7
DrShad
28.02.12
✎
00:44
|
(5) безусловно тоже решение
|
|||
8
DrShad
28.02.12
✎
00:45
|
(6) и что? обходилась как два пальца об асфальт
|
|||
9
Ranger_83
28.02.12
✎
00:52
|
(8)Это если меню операции включена была
|
|||
10
DrShad
28.02.12
✎
00:56
|
(9) не только
|
|||
11
Ranger_83
28.02.12
✎
00:57
|
(10)И права ест-нно
|
|||
12
zmaximka
28.02.12
✎
01:01
|
(4) а можно по подробнее
|
|||
13
DrShad
28.02.12
✎
01:03
|
(12) а что именно тебе не понятно?
|
|||
14
zmaximka
28.02.12
✎
01:08
|
как через обработку ожидания у пользователей изменить параметр сеанса
|
|||
15
DrShad
28.02.12
✎
01:12
|
(14) это элементарно, подключаешь обработчик ожидания, а в нем проверяшь наступление какого-либо события и меняешь что угодно (естественно в сеансе пользователя)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |