Запись документа при нажатии на команду

1. Antonio1C 17.11.23 13:56 Сейчас в теме
Всем доброго дня!

Такой вопрос. Есть РС сведений, связанный с документом не по ссылке, а по гуиду внешней системы. В этом регистре добавил команду, которая открывает его форму списка с отбором по гуиду. В форму документа добавил эту команду кнопкой на командную панель формы. Все работает хорошо, но заметил такую особенность, что если документ сделать какое-то изменение в документа и после этого через команду перейти в регистр, то документ запишется автоматом, не спрашивая ничего. Если документ при этом проведен, то запись будет без перепроведения.

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

Заранее спасибо!
По теме из базы знаний
Найденные решения
5. Antonio1C 17.11.23 16:59 Сейчас в теме
Нужно у команды указать группу, для которой не требуется указывать тип параметра команды, например Панель навигации.Обычное. А ссылку на документ брать из переменной ПараметрыВыполненияКоманды.Источник.Объект.Ссылка

В этом случае записи не происходит.
AnPet; AlexandrN; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. glek 119 17.11.23 14:15 Сейчас в теме
(1) Добавить команду формы в документ. При переходе по команде "из регистра" всегда выполняется запись.
3. Antonio1C 17.11.23 14:38 Сейчас в теме
(2) Спасибо, как вариант.
Но может еще есть варианты? Таких документов много, в каждом создавать команду не хочется, хочется, чтобы была одна команда и ее вывести во все документы.
4. Antonio1C 17.11.23 15:04 Сейчас в теме
Еще уточню. Если перенести команду в раздел перейти, то в режиме управляемых форм работает как задумывалось, однако в режиме обычных форм проблема остается. Беда в том, что база в состоянии перехода на управляемые формы и нужно, чтобы работало именно в режиме обычных форм.
5. Antonio1C 17.11.23 16:59 Сейчас в теме
Нужно у команды указать группу, для которой не требуется указывать тип параметра команды, например Панель навигации.Обычное. А ссылку на документ брать из переменной ПараметрыВыполненияКоманды.Источник.Объект.Ссылка

В этом случае записи не происходит.
AnPet; AlexandrN; +2 Ответить
6. AnPet 3 19.01.25 00:30 Сейчас в теме
(5) Благодарю за не очевидное, но очень полезное решение.

Добавлю, пару моментов, что еще пришлось изменить в моем случае.

1) Убрать видимость команд в Подсистеме в Панели навигации.Обычное, чтобы команды не светились в меню

2) Переделывал ранее уже созданную кнопку и команду, и, при изменении группы команды, кнопка исчезала с формы объекта, хотя в дереве формы оставалась. Вернуть кнопку на форму получилось добавлением в реквизит кнопки Параметр нашего объекта, и очистокой реквизита Данные.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот