#0
by бегинер
в форме списка Документа выбираю галочками нужные доки и пакетно вношу в отмеченные изменения, как проверить что в отмеченных доках нет изменений - т.е что открыты другим пользователем и внесены изменения? чтоб не нарваться на "Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена если такие доки будут - выведу алерт - что мол эти доки редактируются - открыты - в них невозможно внести изменения.
#5
by бегинер
спасибо! буду ловить через "попытка" блокировку выделенного дока, если не даст заблокировать - значит кто-то его юзает, выведу алерт
#7
by бегинер
заблокирован - не подходит, так как: "Следует учитывать, что этот метод используется для проверки блокировки объекта базы данных конкретным объектом встроенного языка. Он не может быть использован, чтобы проверить, заблокирован ли вообще объект базы данных" проверил: открыл отдельный док, внес в него изменения, не записал его, оставил открытым форму дока. потом пакетно редактирую в том числе открытый, и на тот открытый документ метод
#8
by aleksonic
Не просто решить. Ситуация может возникнуть непосредственно перед попыткой произвести запись измененного Документа. Например он загружен из другой базы, решили что-то изменить и происходит повторная выгрузка. Возможно проверять и блокировать.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Этого не может быть или всё таки может?
- Как проверить скопирован ли документ?
- Как проверить значение перечисления в запросе?
- Не удалось проверить целостность app-sentx, код возврата -1073741819
- проверить товар на вхождение в список
- Операция не может быть выполнена из-за несоответствия версии или отсутствия
- Операция не может быть выполнена
- Операция не может быть выполнена из-за несоответствия версии или отсутствия
- Требуемая операция не может быть выполнена, т.к. установлены не все разделители
- Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы да
- Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных
В этой группе 1С
- УТ11.3.4 Стоит ли включать автоматический запуск фонового задания расчета взаиморасчетов?
- Как программно удалить символы после запятой 8.3
- 1с 8.3 как открыть форму со снимаемым отбором
- Как определить формат сохранения Word по умолчанию.
- размер диалогового окно для интерактивного выбора строки из таблицы значений
- Слетают права пользователей УТ 11
- Медленно выполнение запроса
- как "закрыть" мобильное приложение?
- Изменить реквизит документа
- Перенос данных ЗУП 2.5 - ERP 2.2
- Установка фильтра на поле формы при открытии
- Разбиение сети на подсети
- Как программно убрать автозаполнение у командной панели формы?
- (ЗУП 3.1) Начисление по договорам не попадает в полный свод начислений
- Помощь в запросе. Количество(Различные())
- Восстановление СКЛ базы и Номера документов
- 1С ЗУП 3.1, типовая (УФ). Разовое начисление. Обновление данных?
- УФ табличный документ сохраняется во временный файл пустым
- Подскажите,возможно ли оптимизировать данный запрос?
- Как работать с минусами по НДФЛ.