Как внешней обработкой заполнить реквизиты формы справочника #120445


#0 by gkvgkv
Загружаю из файла, внешней обработкой, в справочник новых контрагентов. В справочнике есть реквизиты справочника и реквизиты формы справочника с первым все понятно, но надо еще заполнять реквизиты формы справочника и чтобы это все сохранялось. Помогите неграмотному...
#1 by снипер
читал... не угадал ни одной буквы
#2 by goodfella
Приведите хотя бы кусочек вашей внешней обработки.
#3 by Добренькая Лошадка
Чудилко, реквизиты формы нигде не хранятся. Они заполняются при открытии формы.
#4 by GreenBug
никак
#5 by GreenBug
выдерни процы из спр. контрагентов по преобразованию значений формы в реквизиты, а далее заполняй реквизиты по этим алгоритмам
#6 by Лис в курятнике
а как ты их сохраняешь, когда не через внешнюю обработку данные вносишь?
#7 by gkvgkv
Можно ли тогда програмно открывать новую форму заполнять реквизиты формы справочника и реквизиты самого справочика и затем програмно форму закрывать
#8 by снипер
можно... только зачем... ведь можно создать и не открывая
#9 by gkvgkv
GreenBug пояните пожалуйста непонимаю
#10 by gkvgkv
Сообственно говоря через открытьформу можно присвоить реквизиту формы значение, но как тутже присвоить значение реквизитам самого элемента справочник а и все это как то сохранить
#11 by gkvgkv
или тогда такой вопрос можно ли програмно открыть форму (через ОткрытьФорму)текущего элемента справочника
#12 by GreenBug
реквизиты формы не сохраняются в базе. обычно они преобразуются к какому-то виду и записываются в какой-нибудь реквизит (например, список адресов контрагента можно записать после преобразования в реквизит с типом строка неограниченной длины (делать не рекомендуется 1С-ом). дык надо найти эти алгоритмы преобразования из значения элемента формы в реквизит и добавить его в твою обработку
#13 by GreenBug
ОткрытьФормуМодально(Спр.ТекущийЭлемент)
#14 by GreenBug
если будешь использовать ОткрытьФорму, то после открытия продолжится выполнение программы
#15 by снипер
не буду больше читать эту ветку... а то не удержусь и меня за банят...
#16 by gkvgkv
а как сохранить сделанные на форме изменения програмно
#17 by leo-i
А где?
#18 by goodfella
Уважаемый gkvgkv, приведите хотя бы кусочек вашей внешней обработки.
#19 by gkvgkv
#20 by gkvgkv
в четвертой строке снизу надо было написать например СпрДогОСАГО.ДатаДок=ТекущаяДата;
#21 by Grant
Хорошо, что Снипер ушел...
#22 by gkvgkv
Получается так сто если через открытьформу то сохранятеся только то что передаестя форме через контекст а реквизиты спарвоника не сохраняются
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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