Передача параметров в запись регистра сведений #752351


#0 by IoannVic
Задача следующая. При интерактивном добавлении записи из формы списка, открывается форма записи. туда необходимо передать параметр. У справочника делаю такую штуку через ДополнительныеПараметрыСоздания. А у регистра в форме записи свойства ДополнительныеПараметры отчего-то нет. Никто просветить по этому поводу не сможет?
#1 by IoannVic
Вот что за беда в последнее время, как вопрос не касается геополитики и макроэкономики, так тишина под вопросом. напиши я тут про Украину тут умников бы понабежало. Превратили ИТ-форум в лавочку у подъезда. В СП глянул для регистров отчего-то нет такого свойства, видимо пока не предвидится. Нашел только решение с помощью костыля через ЗначенияЗаполнения. Все это положил в событие ПередНачаломДобавления динамического списка А потом отлавливаю при СозданииНаСервере формы записи Может кому пригодится
#2 by Nuobu
Назови его как угодно и отлавливай в параметрах.
#3 by IoannVic
Зачем плодить лишние не ключевые параметры?
#4 by Nuobu
Потому что если ты сделаешь такую штуку с документом, например, то отработает ОбработкаЗаполнения.
#5 by IoannVic
С документом я сделаю ДополнительныеПараметрыСоздания
#6 by IoannVic
Да и с документом мне просто не придется писать код при СозданииНаСервере у формы документа. Получу то же самое
#7 by Nuobu
Я говорю о том, что если что-то не предусмотрено, то добавляй своё и не бойся. А ты сделал каку. Я, если захочу, чтобы форма записи открылась с заполненными определёнными измерениями, не смогу это сделать, если ты навесил свою обработку событий на стандартные реквизиты в параметре ЗначениеЗаполнения. Мне придётся залезть в твой код и подпилить его.
#8 by Nuobu
Запись.Договор = Параметры.ЗначенияЗаполнения.Договор; Вот эта строка лишняя.
#9 by IoannVic
Так у Формы записи не срабатывает обработкаЗаполнения, в том то весь и прикол. Иначе просто эта строка была бы не нужна Запись.Договор = Параметры.ЗначенияЗаполнения.Договор; Без нее он не заполняет штатно как это работает со справочниками, документами и т.д.
#10 by Nuobu
По поводу первого поста - согласен полностью.
#11 by Nuobu
Вот это не подходит?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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