Помощь - Поиск - Пользователи - Календарь
Полная версия: 1C8.1 Сообщение: Не удалось заблокировать таблицу TRAHSACTIONCODES. Как обойти?
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 8.x" > (8.х) Конфигурирование на платформе "1С:Предприятие 8.x"
Пользователь 1С
Глюк в Платформе 1С 8.1.
Файловый режим.

Тестирую одновременную запись данных в справочник (или регистр сведений) двух пользователей. Выскакивает сообщение "Не удалось заблокировать таблицу TRAHSACTIONCODES", и программа закрывается. (И при попытке записи в справочник и при попытке записи в регистр сведений, другие объекты пока не проверял).

Точнее, выскакивают два сообщения одновременно:

У одного пользователя - "Не удалось заблокировать таблицу TRAHSACTIONCODES".

У другого - "Runtime Error! Program:C:\Program Files\1cv81\bin\1cv8.exe. This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information."

Операторы Попытка - Исключение - не помогают!
Кто-нибудь сталкивался? Как обойти?
BabySG
Так транзакции блокируют друг друга. Покажите код-то или что вы там делаете
lazy
И версию платформы уточните, может у Вас какаянибудь древняя бетта ;)
Пользователь 1С
Проблему решил! У меня была платформа 8.1.8.26, установил 8.1.12.101 больше ошибка не возникает (ни на справочниках, ни на регистрах сведений).

А эксперимент был простой: открыть несколько окошек программы и из каждого окошка, в цикле, записать в справочник 1000 новых объектов (одновременно) или по 1000 записей в регистр сведений.

Теперь всё чётко записывается, без всяких глюков... И слава богу...(и программистам 1С) :)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.