2 УФ как избавиться "Данные были изменены или удалены другим пользователем" #595778


#0 by Garkin
Ситуация Обработчик на кнопке выполняет серверную процедуры с текстом Записать(ПараметрыЗаписи); ... ОтменитьТранзакцию Первый раз нажимаю - Все отлично, Второй раз нажимаю вылазит вот такая фигня нездоровая: "Данные были изменены или удалены другим пользователем" Подскажите как побороть?
#1 by Drock
А может в конце транзакцию то надо фиксировать ?
#2 by Garkin
Нет, не надо.
#3 by tridog
ЭтаФорма.Прочитать вроде...
#4 by xarann
O_O. А зачем тогда качели?
#5 by Garkin
ЭтаФорма.Прочитать восстанавливает старые данные объекта, т.е. уничтожает все нажитое непосильным трудом с момента открытия формы.
#6 by Garkin
Ну если грубо Есть на форме Реквизит "А" формирующий оборот в регистре накопления и реквизит "Б" - вычисляемый от оборота Показателя "А" с начала года. Т.е.  Необходимо посчитать Оборот "А" с начала года не учитывающий проведенный текущий документ, но учитывающий Открытую форму. и от этого посчитать "Б". Проведя документ в транзакции я просто попользуюсь "виртуальной" таблицей регистра накопления.
#7 by Serg_1960
А если "ЭтаФорма.Прочитать" поставить до отмены транзакции? :)
#8 by Defender aka LINN
Наверняка в медицине и для этого есть название.
#9 by Garkin
Мысль, но что - то мне подсказывает что не взлетит. :) ага, несомненно! надо на медицинских форумах поспрашивать :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С