#0
by Crongwild
Есть в компании своя база на основе типовой ЗУП 2.5. В ней разработаны несколько документов, использующих механизм хранения файлов. Механизм хранения файлов реализован следующим образом: есть регистр сведений "Депозитарий", имеющий ссылку на документ, к которому относится файл, ну и информацию по файлу. Чтобы во всех документах было проще поддерживать данный механизм, добавлена обработка "Управление файлами". На форме документа есть реквизит с объектом данной обработки, на отдельной закладке выводится табличное поле с табличной частью данной обработки, при открытии формы документа производится считывание записей из регистра "Депозитарий". Ну и еще обработчики событий "ПриВыводеСтроки" и "ПриАктивизацииСтроки" для этого табличного поля, где просто идет работа с оформлением строки и т.д. Если в двух сеансах открыть один документ, то все нормально, на чтение все работает. Но если переключиться в обоих сеансах на закладку с таблицей файлов, то первый переключившийся нормально все увидит, а у второго будет ошибка "Ошибка блокировки объекта. Объект уже заблокирован...". Непонятно, что платформа хочет заблокировать, если просто производим чтение с регистра. Платформа 8.2.13.219, клиент-серверная работа, толстый клиент (обычное приложение), форма обычная.
#2
by Crongwild
Забыл уточнить, кстати. Регистр сведений независимый. При открытии формы запросом с него получаются данные, при записи документа данные записываются в регистр. Почему чтение блокирует записи регистра?
#5
by ptiz
Нужен код - что проиходит при " если переключиться в обоих сеансах на закладку с таблицей файлов"
#6
by Crongwild
Код примерно такой... На форме: В обработке: ТаблицаФайлов - переменная обработки, заполняется в процедуре, вызываемой при открытии формы:
#7
by ptiz
А ведь точно. Такая же ситуация при открытии закладки "свойства" одного и того же контрагента разными юзерами в типовых.
#9
by Crongwild
Да, работает... Но все же хотелось бы отслеживать изменение данных, а то пользователь укажет файл, нажмет закрыть - и документ спокойно закроется. Но спасибо за подсказку , буду анализировать.
#10
by ptiz
Никуда изменения не денутся. В обработчике "ПриИзменении" (при изменении поля в таб.части) как в типовой: Модифицированность = Истина
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: Почему-то ошибка блокировки метаданных
- v8: Ошибка блокировки информационной базы для конфигурирования
- Странная ошибка "ошибка формата потока" с вылетом из сеанса
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- v7: Ошибка СУБД.Внутренняя ошибка dbeng 8
- При отправке сообщения произошла ошибка : Общая ошибка MAPI
- v8: Ошибка СУБД. Внутренняя ошибка компоненты DBENG8 при обмене данными
- Ошибка при попытке выгрузить данные из УТ в БП. интересная необычная ошибка
- Ошибка блокировки объекта. Объект уже заблокирован
- Ошибка блокировки объекта при выполнении автоматического обмена
- Ошибка блокировки объекта. Объект уже заблокирован
- Ошибка блокировки. Объект уже заблокирован.
В этой группе 1С
- v7: Работа сканера штрих-кодов в 1с 7.7 через терминальный доступ.
- Где найти описание компоненты AddIn.LicenceManager
- Программно создать группу справочника номенклатура ут 8.2
- Поиск в Excel по маске
- Регистрация внешней компоненты NameDecl.Dll в Win 2000 SP4
- Подскажите по выгрузке документа Операция
- v8: УПП 8.2 "Документ Получение услуг по переработке" не списывает товар
- УТ 10.3 Автоматическое формирование заявок поставщикам
- v8 Управление торговлей 10.3. Как убрать автоматическое проставление Даты оплаты
- v8: Как подключиться к 7.7 из 8-ки?
- УПП 1.3.16 и справка НДФЛ
- УПП, планирование выпуска продукции. Вопросы.
- Переданное значение не может быть помещено в ХранилищеЗначения
- Что выбрать MS SQL Server или IBM DB2 ?
- Альфа-Авто:. Редакция 4.1 (8.2). помогите победить характеристики номенклатуры
- Кавычки в строке 1С 8???
- Как развернуть/свернуть дерево в динамическом списке?
- Нажмите кнопку ESC, чтобы выйти из полноэкранного режима
- Внешний отчет и защита таблиц
- v7: 1с ТиС: в копии базы не работают отчеты