• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Нужна идея

  • Автор темы Автор темы Renat11111
  • Дата начала Дата начала
R

Renat11111

Добрый день.
Есть справочник График работы. В нем два табличных поля(Подразделение и Сотрудники). ТП Подразделение тип значения СправочникСписок.ПодразделенияОрганизаций.
ТП СОТРУДНИКИ это табличная часть справочника графики работы, заполняющаяся запросом. При активизации стрки ТП Подразделение срабатывает отбор строк.

мПодразделение = ЭлементыФормы.Подразделения.ТекущаяСтрока.Ссылка;
ЭлементыФормы.Сотрудники.ОтборСтрок.Подразделение.Установить(мПодразделение);
ЭлементыФормы.Сотрудники.ОтборСтрок.Месяц.Установить(мМесяц);

Теперь, что хотелось бы сделать: хотелось бы чтобы пользователи открывали один и тот же элемент справочника и одновременно редактировали ТП Сотрудники.
тоесть нужно чтобы блокировка срабатывала не на весь справочник а на кокретнус строчку табличного поля. Как такое сделать?
 
Теперь, что хотелось бы сделать: хотелось бы чтобы пользователи открывали один и тот же элемент справочника и одновременно редактировали ТП Сотрудники.

боюсь что блокировка идет на элемент, а при таком раскладе буть там хоть сто полей - всё одно заблокирует.
При таком раскладе тебе будет проще создать обработочку через которую народ будет это дело модифицировать. Вот только заложись на то, что пока один человек работает - другой может изменить первоначальные данные и сохранить , а когда первый закончит работать и сохранится, то затрет результаты работы второго.

Вообще про блокировки почитай Габеца, там всё очень хорошо описано.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab