Как изменить порядок строк в ТЧ документа в управляемом приложении программно? #695581


#0 by НачинающийВосьмерочн
Задача после набивки накладной сделать так чтобы порядок номенклатуры в накладной был иерархическим, для склада так удобнее. Для минимального вмешательства в конфигурацию решил сделать через команду. &НаКлиенте Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) Пишет что ссылка недоступна для записи, подскажите напрвление, как правильно сделать ?
#1 by Dionisious
Посмотри в отладчике тип ПараметрКоманды
#2 by НачинающийВосьмерочн
Благодарю, использовал параметр команды,теперь не ругается , не получается перерисовать форму, пытаюсь обновить ее , но отображение не меняется
#3 by ptiz
Через Источник.ПолучитьОбъект ты получаешь новый объект, а тебе нужен тот, отображением которого является текущая форма.
#4 by zladenuw
ОповеститьОбИзменении(Источник.Ссылка) 7
#5 by НачинающийВосьмерочн
ОК, как получить тот самый объект ? отображение не изменилось , возможно из за того что скзазано в
#6 by ptiz
Команда где создана?
#7 by НачинающийВосьмерочн
#8 by НачинающийВосьмерочн
Мне наверное нужно действовать через РеквизитФормыВЗначение
#9 by НачинающийВосьмерочн
не верю что никто не знает как из команды можно редактировать тч
#10 by ptiz
передать на сервер можно ПараметрыВыполненияКоманды.Источник.Объект Распределить(ПараметрыВыполненияКоманды.Источник.Объект) А вот как дальше работать - пока хз, УФ почти не знаю, просто интересно :)
#11 by zladenuw
а ты где писал ? на сервере небось ? :)
#12 by НачинающийВосьмерочн
нет писал на клиенте, маненько я понимаю в этих формах
#13 by Dionisious
А обработки заполнения табличной части не пробовал?
#14 by Dionisious
Тогда вообще изменений конфы не будет
#15 by НачинающийВосьмерочн
поясни
#16 by ptiz
Он про стандартный механизм типовых конфигураций: обработки изменения табличных частей.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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