запись объекта при вызове параметризуемой глобальной команды #514920


#0 by ms24
К примеру, есть произвольная глобальная параметризуемая команда расположенная на командной панели формы (режим использования параметров - множественный, используется и в форме списка и в форме объекта), которая выдает некую информацию по текущему(выбранным) объектам. При нажатии в форме объекта, происходит запись объекта без вопросов и предупреждений (видимо заложено в платформу). Можно ли сделать так что бы команда выполнялась без записи? (по аналогии с командой размещенной в панели навигации формы) При советах перенести команду в панель навигации формы, встречный вопрос - как быть с формой списка, где тоже команда нужна?
#1 by AndrejDen
По-моему на панели навигации формы глобальная команда также вызывает запись объекта...
#2 by AndrejDen
Соответственно если запись объекта не нужна, не нужно использовать глобальную команду...
#3 by detec
Можете привести пример кода? Насколько я видел, команды, прикреплённые к объекту метаданных, подразумевающие чтение данных объекта из БД, автоматически _предлагают_ сохранить новый объект. К примеру, процедура печати, составленная конструктором.
#4 by AndrejDen
Тут не важен код Если в команде даже всего одна строка Она вызовет запись объекта, если ее вызвать из формы элемента.
#5 by ms24
detec - предлагают только на новом объекте, а на не новом молча идет запись, что порождает у моих пользователей косяки. AndrejDen, команды размещенные на панели навигации формы записи не вызывают и можно обрабатывать признак модифицированности. Но панель навигации не позволяет оформить красиво (подменю, картинки и все такое). Локальные команды лишают код универсальности(. Быстрее и проще будет задвоить глобальные команды для формы (на навигационную панель) и списка (на командную панель)) Значит запись обойти нельзя?
#6 by ms24
Значит запись обойти нельзя?
#7 by AndrejDen
А какой тип параметра у команды?
#8 by ms24
СправочникСсылка, ДокументСсылка
#9 by ms24
в
#10 by AndrejDen
Мне кажется что нельзя будет обойти запись...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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