Имя: Пароль:
1C
1С v8
Блокировка сеанса
0 hartman620
 
17.01.22
13:47
Добрый день
УТ 10.3.
Подскажите что можно сделать.

В документе имеется табличное поле и в зависимости от того какое значение в определенной ячейке - необходимо поменять формат этой ячейки.
Использовал процедуру "ТаблицаПриВыводеСтроки" и раскрасил то что мне нужно, но обнаружилась проблема. Если документ уже открыт у одного пользователя то при попытке открыть этот документ у 2го - появляется ошибка о блокировке объекта столько раз, сколько строк в табличном документе.
Очистил тело процедуры "ПриВыводеСтроки" - т.е. ничего не меняю в документе - проблема осталась. Само наличие этой процедуры на форме уже приводит к такой проблеме.
Такая же ситуация с процедурой "ПриПолученииДанных".
1 vicof
 
17.01.22
14:11
А код этих процедур показывать не хочешь? И база какая, файловая?
2 hartman620
 
17.01.22
14:26
Процедура без исполняемого кода.
Серверная

Процедура МояТаблицаПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)

КонецПроцедуры
3 acht
 
17.01.22
14:28
(2) > Серверная
Серьезно?
4 vicof
 
17.01.22
18:02
(3) Это он про базу)
5 vicof
 
17.01.22
18:02
Надеюсь
6 mistеr
 
17.01.22
19:22
(0) Скорее всего что-то напутал с именами переменных и пытаешься менять данные документа.
"*" появляется в заголовке?