1
0
mirror of https://github.com/kuzyara/Lock1C-cheet-sheet.git synced 2025-02-14 22:23:05 +02:00

Update README.md

This commit is contained in:
nicolay kuznetsov 2024-04-22 17:58:15 +03:00 committed by GitHub
parent c20d3f015d
commit 3d35d675a5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -120,6 +120,12 @@ todo: ответить на поврос - устанавливает ли пл
> На второй и на третьей строке запросы к базе уже не выполняются.
>
> _Источник: Филлипов Е.В., Настольная книга Эксперта по технологическим вопросам, 2-е издание, стр. 56-57_
В версиях платформы до 8.3.7 (и в соответствующих режимах совместимости), чтение через объектную модель объектов, имеющих табличные части, осуществлялось в неявной транзакции.
Поэтому, если в СУБД предполагалось устоановка блокировки (автоматический режим управления блокировками или, например платформа в режиме совместимости 8.2.16 и MS SQL Server) - в формах списка документов могут возинкать конфликты блокировок, если в событиях ПриПолученииСтроки() и в ПриВыводеСтроки() есть запросы через объектную модель, а время проведения документов превышает установленный для информационной базы лимит времени ожидания на блокировке (по умолчанию 20 сек).
В общем случае, разумеется, получение динамических списков пр ииспользовании обычных форм выполняется вне транзакции.
--------------------------------------------------
## Какие бывают блокировки