Имя: Пароль:
1C
1C 7.7
v7: как сделать что бы было видно кто документ открыл и заблокировал его.
,
0 mirvel
 
18.08.11
09:39
как сделать что бы было видно кто документ открыл и заблокировал его.
1 andrewks
 
18.08.11
09:41
2 ДенисЧ
 
18.08.11
09:50
(1) клёво. Ставлю своим
3 mirvel
 
18.08.11
10:16
(1)...надо табличку (baza.db3) создать да?
а то в коде вижу работой с табличкой которой у меня нет в базе!!!
ИмяБД = КаталогИБ()+"ExtForms\DB_SQLite\baza.db3";
4 Ёпрст
 
18.08.11
10:18
(3) нет. Полный автомат на всё.
5 mirvel
 
18.08.11
10:21
(4) твоя обработка да?
6 Ёпрст
 
18.08.11
10:23
(5) какой однако догадливый.
7 povar
 
18.08.11
10:24
(5) плати давай, да !
8 mirvel
 
18.08.11
10:26
(6) вообщем все вставил, табличка создалась...и теперь я должен (как я догадываюсь) запускать процедуру ОбработкаБлокировкиОбъекта(Объект, Повторить, ДопТекст)...чтобы определить имявредителя да?.....и как посаветуешь вставить эту процедуру в журнал доков и если она заблокирована, то нажать на кнопку и в параметр "объект" передать заблокированный док?
правильно догодался.... я бы с удовольствием заплатил...пивом...только я вот далеко
9 ДенисЧ
 
18.08.11
10:28
(8) ничего никуда вставлять не надо, кроме того, что там описано... Всё на автомате работает...
Ёпрст - он не гений, но очень талантливый лентяй :-)
10 Aleksey
 
18.08.11
10:28
(8) А как думаешь почему там FormEx  грузиться?
11 Aleksey
 
18.08.11
10:29
Кстати немного Офф
Ёпрст3 А как сейчас FormEx с терминалом дружит? Или что там прописать/отключить чтобы в терминале приятно было работать без тормозов после загрузки FormEx?
12 mirvel
 
18.08.11
10:32
(9)...ты уверен? и как по твоему определить надо кто заблокировал? для того чтобы узнать кто заблокировал надо в начале спросить верно?
13 Aleksey
 
18.08.11
10:33
(12) Нет
14 povar
 
18.08.11
10:33
(12) мля, у тебя вместо стандартного сообщения о блокировке, выйдет сообщение от Ёпрста
15 Aleksey
 
18.08.11
10:33
Ты же явно нигде не пишешь, что при открытии документа нужно выполнить процедуру ПриОткрытии.
Так и здесь
16 Aleksey
 
18.08.11
10:35
В FormEx есть предопределенные процедуры ПриНачалеБлокировкиОбъекта(Объект) и ОбработкаБлокировкиОбъекта(Объект, Повторить, ДополнительныйТекст)
17 ДенисЧ
 
18.08.11
10:36
(12) Я уже запустил в работу и проверил :-)
Так что уверен...
18 povar
 
18.08.11
10:37
(17) а заплатил ?
19 ДенисЧ
 
18.08.11
10:39
(18) Деньги в пути :-)
20 Ёпрст
 
18.08.11
10:41
>>>Ёпрст - он не гений, но очень талантливый лентяй :-)

Железобетонно..

Если бы не лень, жил бы на майами..
:)
21 Ёпрст
 
18.08.11
10:43
(11) не знаю, никогда тормозов не наблюдал после загрузки формекса.
22 mirvel
 
18.08.11
10:52
(17) я тоже все проверил...все работает...то что ты предложил это по умолчанию выводит сообщение другим пользователям... а мне для тестов нужно было внутри пользователя! поэтому и вставил кнопочку!!! а если ты сам же док открыл... при ее нажатии на нее она просто активизируется!!
23 Aleksey
 
18.08.11
10:52
(21) Раньше было в терминале, типа из за отслеживания движений мыши и т.п. Но это было лет 5 назад.

А какую версию юзаешь, которая последняя 2.0.5?
24 mirvel
 
18.08.11
10:53
Ёпрст3 спасибо за обработку...
25 mirvel
 
18.08.11
10:56
единственное что не понял...зачем ВК? нельзя было просто xbase использовать?
26 Aleksey
 
18.08.11
10:57
(25) Почитай коменты по ссылке и станет понятно
27 Aleksey
 
18.08.11
10:58
В кратце, чтобы не пришлось в каждом документе прописывать проверку на блокировку, а доверить это системе и ловить в одном месте
28 mirvel
 
18.08.11
10:59
(27)...все понял
29 mirvel
 
18.08.11
10:59
(27) спс...
30 baza1978
 
18.08.11
11:04
(21) респект тебе и уважуха. самому лень было делать, т.к. платить за это никто не хотел. А так своим бюстгалтершам сделаю приятное.
31 Ёпрст
 
18.08.11
11:06
(23) 2.0.5.101
32 Ёпрст
 
18.08.11
11:07
(25) можно...хоть в текстовом файле.
33 Ёпрст
 
18.08.11
11:07
+32 с ВК - проще.
34 Ёпрст
 
18.08.11
11:15
(22) сам же пользователь не блокирует свои объекты, разве что, если открыл форму объекта и потом программно его пытается записать.
35 Ёпрст
 
18.08.11
11:16
+34 вставив код из (2) в код обработки , при программной записи тоже будет казать того, кто заблокировал объект.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.