|
Блокировка регистра сведений полностью | ☑ | ||
---|---|---|---|---|
0
goldenvst
07.09.12
✎
15:55
|
Есть регистр сведений, независимый, непериодический.
В него добавляются записи автоматически (каждый час) и вручную. Если данные добавляются вручную, то это может занимать продолжительное время и в это время может запуститься автоматическая процедура. Подскажите, как использовать механизм блокировок, чтобы автоматическая процедура "знала", что сейчас добавлять данные не следует, т.к. происходит ручное добавление? |
|||
1
DrShad
07.09.12
✎
15:58
|
проверяй заблокирован ли регистр
|
|||
2
butterbean
07.09.12
✎
16:00
|
продолжительное время занимает сама запись в базу или работа пользователя??
|
|||
3
DrShad
07.09.12
✎
16:02
|
что самое прикольное регистр будет блокироваться когда пойдет запись в регистр, а не пока юзверь форму заполняет
|
|||
4
Trier
07.09.12
✎
16:02
|
Блокируй меня полностью! Ты можешь блокировать меня?)
|
|||
5
vmv
07.09.12
✎
16:03
|
правило
при открытии формы записи пофик кем устанавливать функциональною опцию в Истина, параметры опции завязать на пользователя. При попытке записи автоматами проверять если ли ОпцияАвтоматПошелНаФик = Истина, если да Пошел на фик все, детали шерифа не волнуют |
|||
6
goldenvst
07.09.12
✎
16:07
|
Запись в регистр вручную выполняется обработкой. Пользователь выбирает архив текстовых файлов и отправляет на сервер. Сервер архив распаковывает и пофайлово обрабатывает, записывая данные в регистр сведений. В этот момент может сработать фоновое задание, которое проверяет папку на наличие файла и тоже его обрабатывает, записывая данные в регистр. Так вот, пока пользователь работает, фоновое задание не должно выполнять никаких действий. Можно ли заблокировать весь регистр сведений на добавление или нужно вручную создать и использовать какой-то флаг, например константу?
|
|||
7
DrShad
07.09.12
✎
16:11
|
Заблокировать()
|
|||
8
goldenvst
07.09.12
✎
16:13
|
Метода Заблокировать() нет у менеджера регистра сведений. Он есть у объектов, а это не мой случай.
|
|||
9
vmv
07.09.12
✎
16:14
|
если обработкой то в запросе
"для изменения" и конь не воляеццо по измерениям |
|||
10
DrShad
07.09.12
✎
16:16
|
(8) действительно нету
|
|||
11
goldenvst
07.09.12
✎
16:22
|
Другого выхода нет -- буду использовать "семафоры" на базе констант.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |