Имя: Пароль:
1C
1C 7.7
v7: Блокировка sql-базы во время проведения документа
,
0 sammmm
 
22.11.11
17:53
Такая ситуация. самописная база на SQL. Надо чтобы при проведении определённого документа, никто не смог поменять другие документы.
1 miki
 
22.11.11
17:53
Во время проведения или вообще никогда?
2 sammmm
 
22.11.11
17:54
во время проведения
3 miki
 
22.11.11
17:55
это для тебя уже реализовали. Штатно. Отдыхай.
4 andrewks
 
22.11.11
17:55
нафига?
5 FN
 
22.11.11
17:56
(2) в определенном документе:
ОбработкаПроведения()
если Монопольныйрежим()=0 тогда
Предупреждение("запустите базу в монопольном режиме!");
СтатусВозврата(0);
Возврат;

гарантию даю, что при проведении никто другой ничего не исправит
6 Господин ПЖ
 
22.11.11
17:56
(3) любой запрос дергает журнал?

(0) задача идиотская...
7 sammmm
 
22.11.11
17:57
(5) не катит
8 sammmm
 
22.11.11
17:57
(3) ты не понял, я провожу документ Закрытие Дня, а документы Флексопечать и т.д. заблокированы
9 miki
 
22.11.11
17:58
(8)а ты не этого хотел?
10 KRV
 
22.11.11
17:59
(8)Ну... Если только документ Флексопечать, то конечно, оно да.. тадысь..
11 FN
 
22.11.11
17:59
(8) ОбработкаОжидания + Константа "ЗакрытьВседокиувсехкромеменя" + Формекс СписокАктивныхОкон (не помню точно метод) + Конт.Форма.Закрыть
12 sammmm
 
22.11.11
18:00
(10) и с какого перепугу при проведении одного документа, для другого пользователя заблокируется совершенно левый документ
13 Ёпрст
 
22.11.11
18:00
(9) видать хочет еще на запись заблокировать таблички всех доков (а не токма _1sjourn)
14 sammmm
 
22.11.11
18:00
(11)без формекса
15 sammmm
 
22.11.11
18:01
(13) конечно
16 Mikeware
 
22.11.11
18:01
(14) попробуй молитвой....
17 Ёпрст
 
22.11.11
18:02
(15) начни транзакцию, открой выборку всех документов в ней, поимеешь сабж
18 sammmm
 
22.11.11
18:02
(16) смешно
19 sammmm
 
22.11.11
18:02
открой выборку всех документов

эт как?
20 Mikeware
 
22.11.11
18:03
(17) тогда можно и запросом залочить
21 Sh1ko
 
22.11.11
18:04
Проводи на сервере, предварительно сетевой шнур выдернув, работает на 100%
22 Ёпрст
 
22.11.11
18:04
(20) можно, пусть так, для начала научится..
:)
23 miki
 
22.11.11
18:05
и какова конечная цель?
24 Mikeware
 
22.11.11
18:06
(22) "не поможет"©
25 Ёпрст
 
22.11.11
18:09
(23) извращенный садамазохизм - делает всё, чтоб юзвери яички дверкой прищемили
26 МуМу
 
22.11.11
18:57
В (3) тебе уже ответили на вопрос сабжа. А вообще учись правильно формулировать вопросы.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn