Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
24 Июл 2017, 13:48
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: УТ 10.3 Собственный Регистр сведений - Проверка версии строки перед записью  (Прочитано 533 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AIFrame

  • ***
  • Сообщений: 153
  • РЕПУТАЦИЯ: 13
  • КПД: 8%
  • Регистрация: 2015-07-22
  • Сайт: 
  • Профессия: Ученик 1С
Есть собственный периодический (до секунды) регистр сведений.
Редактирование в форме списка (и только в ней).
Моделируем ситуацию - два пользователя меняют данные в одной и той же строке. Первый и второй пользователи "входят" в строку для изменения. Первый изменяет строку и переходит на другую. Строка записана. Второй меняет в строке что-то еще и переходит на другую. Т.к. оба редактировали одну строку в промежуток между входом и выходом каждого - второй при сохранении записи не изменяет выделенную строку, а добавляет новую копированием со своими данными.
Более наглядный пример:
Есть одна строка, в ней есть некий реквизит типа Дата. Значение = 12.01.12.
Первый пользователь заходит в строку и меняет дату на 21.12.12
Второй пользователь заходит в строку и меняет дату на 11.11.11
Первый пользователь выходит из строки (переходом в другую строку).
Второй пользователь выходит из строки (переходом в другую строку).
В регистре вместо одной строки будет две - первая с датой 21.12.12, вторая идентична первой, но с датой 11.11.11
Хочется: чтобы при выходе второго пользователя новая строка не создавалась, а менялась текущая выделенная, независимо от того, что ее кто-то там уже поменял. Грубо говоря, перед окончанием редактирования, обновить форму и изменить данные.
Как это сделать, не потеряв при этом данные, которые вносит второй пользователь?
________________
Сам спросил, сам ответил.
Тему можно закрыть:
Процедура РегистрСведенийСписокПередОкончаниемРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования, Отказ)
// Заглушка от задвоения
ЭтаФорма.Обновить();
КонецПроцедуры
Только работает в обратную сторону. Если меняли двое, данные второго не сохранятся. Если меняет один - все ок. Меня такой вариант устраивает.


Теги:
 

Отличие проводки по регистру сведений от проводки по регистру накопления?

Автор DirecTwiXРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 4527
Последний ответ 18 Апр 2012, 02:19
от Dethmontt
Добавление сведений в графу "основание" документа "ТОРГ-12"

Автор Ярослав1984Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 7231
Последний ответ 20 Авг 2013, 18:45
от Ярослав1984
Как можно подставлять цену из регистра сведений "Цены поставщиков" в документ"ПоступлениеТоваров" на актуальную дату? Необходимо использовать запрос в решении.

Автор Елена6666666666Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 8246
Последний ответ 24 Окт 2014, 13:30
от cska-fanat-kz
Регистры накопления, Регистры сведений, Документы, Проведение

Автор kot_ooРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 12
Просмотров: 7306
Последний ответ 17 Янв 2014, 21:52
от kot_oo
Можно ли програмно изменить одну из колонок таблицы формы регистра сведений при создании формы

Автор RassvetniyРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 1014
Последний ответ 21 Фев 2016, 17:00
от vitasw

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

oleg-x
93 Сообщений
alex0402
93 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
64 Сообщений
Golickoff Golickoff
51 Сообщений
ilyay ilyay
45 Сообщений
AIFrame
41 Сообщений
wise wise
31 Сообщений
Амал
30 Сообщений
ab30ru
24 Сообщений
lansy
22 Сообщений

* Кто онлайн

  • Точка Гостей: 881
  • Точка Скрытых: 0
  • Точка Пользователей: 18
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal