Имя: Пароль:
1C
1С v8
УТ 11. Вылет пользователей.
0 Рассада
 
20.06.12
09:50
Доброго дня!
Есть у меня файловая база УТ 11 с отчетом, к-й показывает кроме всего картинки. Так вот, после выполнения всех операций на сервере по выводу отчета и возвращения управления команде формирования отчета, происходит выброс остальных подключенных к базе пользователей.
Как можно это побороть? Буду благодарен за вразумительные ответы.
1 Рассада
 
20.06.12
11:12
Ошибка: "не удалось заблокировать таблицу Sessions".
2 Coldboy
 
20.06.12
11:14
Ну ты ответил на свой вопрос. Таблица сессия, отвечает за подключенных людей, и видать он требует монопольности, как допустим та же песня, что нельзя одновременно открыть один и тот же документ, и один там правит, другой проводит.
Я думаю убрать транзакцию на эту таблицу.
3 Рассада
 
20.06.12
11:38
(2). Не все мне понятно. При завершении работы серверной процедуры и возврате в клиентскую что-то происходит некоторое время (залип) - что? Зачем в этот период нужна таблица сессий? Как транзакцию на нее убрать?*
4 Coldboy
 
20.06.12
11:59
у тебя файловый вариант базы? ну я думаю происходит передача данных, если большой объем. Честно не знаю, я бы хотел вообще узнать, как в файловом варианте, можно пользователей отключить программно, нигде не находил, а тута на тебе и решение. Транзакцию убрать, это я тоже не знаю, надо смотреть, в какой момент, точно идет обрыв.
5 Рассада
 
20.06.12
14:37
Файловый, верно, выходит, передача. Но ведь выполнение серверной процедуры происходит в данном случае на локальном компьютере. Идет вывод в реквизит табличный документ. Откуда передаются данные при возврате на клиент? Они же уже должны быть на данном ПК?!
6 Coldboy
 
21.06.12
08:43
я про тоже, что как файловый вариант может выкидывать остальных, если не по удаленному рабочему столу подключены, а как обычные по сети. Да и вообще выкидывание странное какое. не скажешь в каком отчете такое дело?
7 Рассада
 
28.06.12
16:24
Отчет самописный. Сейчас еще обнаружилось такое, что при запуске 1С на ноутбуке (wi-fi), происходит выброс пользователя, работающего локально.. Бред какой-то
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший