|
как заблокировать документ для редактирования из другого документа
| ☑ |
0
serg-lom89
15.01.16
✎
10:14
|
Сам вопрос в шапке тему
Ситуация такая ,что по документу сбрасывают заявку и в тоже время другой пользователь в тоже время может сбросить заявку по этому же документу Основанию.Причем доходит до того что что время совпадает до секунд в заявке.(насколько актуально в документе Заявке при записи ставить проверку на наличии у основания заявки,я пока не знаю=))
Прошу совета у форумчан!)
|
|
1
serg-lom89
15.01.16
✎
10:19
|
было бы хорошо если бы реквизиты всей формы были бы заблокированы для редактирования впринципе
|
|
2
trance_lover
15.01.16
✎
10:20
|
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
Заблокировать (Lock)
Синтаксис:
Заблокировать()
Описание:
Выполняет блокировку объекта от изменения другими режимами или пользователями.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Пример:
Попытка
НовДокумент.Заблокировать();
Исключение
Предупреждение(НСтр("ru = 'Невозможно заблокировать документ.';"
+ " en = 'Can't lock the document.'"));
КонецПопытки;
|
|
3
serg-lom89
15.01.16
✎
10:24
|
(2) ОбъектДокумента = Основание.ПолучитьОбъект();
Попытка
ОбъектДокумента.Заблокировать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
был так же прошелся по этому варианту.
Впихнул код в модуль Заявки,обработкиЗаполнения.Но почему то запускаю 2 базы,создаю на основании,и затем затем в конфиге смотрю тот же документ,а он Заблокирован =ложь;
|
|
4
vde69
15.01.16
✎
10:29
|
>>>Ситуация такая ,что по документу сбрасывают заявку
вот это - НЕ ПРАВИЛЬНО !!!!
надо по заявке делать регистр остатков план/факт, заявка пишет в него план, твой документ факт... соответственно при записи факта проверять на минуса... Все....
|
|
5
serg-lom89
15.01.16
✎
10:32
|
(4) на основании документа вводиться заявка....да и дело то уже не в этом...Сам то вопрос в другом заключается
|
|
6
vde69
15.01.16
✎
10:36
|
(5) сам вопрос - дебильный, не нужно из одного документа блокировать другие, НИКОГДА не нужно!
для взаимодействия документов друг с другом и остальным миром нужно использовать регистры.
|
|
7
trance_lover
15.01.16
✎
10:53
|
(5) vde69 прав :)
|
|