как программно заполнить новую форму записи регистра сведений? #571791


#0 by popcorn
В форме списка регистра сведений нажимаю кнопку "Создать" при этом курсор стоит на какой-то строке, нужно чтобы в открывшейся форме значения были заполнены тем что было в строке с курсором в форме списка. Как это сделать? ОбработкаПолученияФормы есть, но как из нее получить значения из строки формы-родителя?
#1 by Конфигуратор1с
а не проще в обработке списка при добавлении записи стандартную обработку отключить и создать форму программно заполнив текущими данными списка?
#2 by popcorn
В форме списка? Не нашел там "при добавлении записи "
#3 by ZanderZ
а если скопировать нажимать ?
#4 by Конфигуратор1с
ПередНАчаломДобавления
#5 by Конфигуратор1с
кстати - )))
#6 by popcorn
Надо чтобы не все данные заполнились, только некоторые плюс небольшая обработка с рассчетами.
#7 by popcorn
Нашел. Попробую щас
#8 by popcorn
на тонком клиенте не работает. Жаль. Есть еще варианты?
#9 by Mort
Все работает.
#10 by FIXXXL
а если РегистрСведенийСписокПередНачаломДобавления(Элемент, Отказ, Копирование) и анализировать Копирование?
#11 by popcorn
На толстом тоже не работает. Если делаю ПолучитьФормуРедактированияЗаписи, то открывается странная форма не похожая на обычную, и всё не активно для редактирования. А если делаю ПолучитьФорму("ФормаЗаписи"), то ругается на параметр, потому что формы такой не существует в метаданных, она динамически генерируется, т.к. управляемые формы.. у меня ругается
#12 by popcorn
Копирование это же просто булево, там никак данные для формы не обсчитать
#13 by FIXXXL
ну и анализируй Конецесли
#14 by Конфигуратор1с
ты создавай через набор запись программно заполняй ее и открывай ее форму
#15 by popcorn
Щас попробую..
#16 by popcorn
Не получается. Там обязательный параметр название формы. Ругается что недопустимый параметр. Форма=РегистрыСведений.Продажи.СоздатьНаборЗаписей.ПолучитьФорму("");
#17 by popcorn
Вот хрень! Из-за этого косяка пришлось создать форму!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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