Имя: Пароль:
1C
1С v8
1С УНФ, Выполнение общей команды с параметром при записи объекта
0 Rellik
 
26.08.24
10:06
Дано :

1С УНФ 3.0
Для справочника Контрагенты в расширении создан простой РС для хранения нескольких доп. полей (по каким-то причинам именно непериодический РС). Выводить на форму контрагента через "Ведущее измерение" - неудобно, т.к по определению запись в РС для контрагента будет одна и открывать список записей - лишний клик юзеру. Была создана общая команда с параметром типа Контрагент которая получает ключ записи по контрагенту и открывает форму записи РС, команду подцепили к панели навигации. Но возникла следующая проблема: если после закрытия формы записи РС (Записать и закрыть), затем записать контрагента не закрывая (Записать), то команда отрабатывает еще раз и переоткрывает форму записи РС.

Собственно саму проблему решить удалось просто убрав кнопку "Записать и закрыть" с формы записи РС (да и не нужна она там особо). Но вот причины такого поведения мне интересны, если кто-то знает что там под капотом происходит, буду благодарен за информацию.
1 osa1C
 
26.08.24
11:00
(0) а зачем ты это пишешь сюда? Причины такого поведения надо искать в твоем отладчике, у нас его нет
2 ИС-2
 
26.08.24
13:01
(0) может свойство изменяет данные ставится ?