Произвольная (УФ) форма объекта и связь с ним, как? #772218


#0 by AneJIbcuH
Всем привет! Такой вопрос, есть документ, в нем ТЧ, при изменении реквизита мне необходимо вызвать эту произвольную форму, её заполнить запросом. Далее пользователь редактирует данные, нажимает далее и ТЧ документа должна заполниться. На произвольной форме есть реквизит формы "Объект" (создал по аналогии основной формы), но как понял это всё равно другой получается объект, а не данного документа. Сейчас картина такая, форма открывается (в ней ТЗ), данные заполняются (ТЗ заполняется), пользователь редактирует и данная ТЗ пишется в ТЧ объекта. Отладчиком как-будто всё нормально, ТЧ объета заполнена, но другого объекта, т.к. на основной форме ТЧ пуста.
#1 by AneJIbcuH
Решил вопрос пока так, но насколько верно или можно как-то по - другому: ...
#2 by GROOVY
РеквизитФОрмыВЗначение - ЗначениеВРеквизитФОрмы
#3 by AneJIbcuH
Т.е. через "КопироватьДанныеФормы", при этом в обе стороны.
#4 by AneJIbcuH
Павел, сейчас попробую :)
#5 by aleks_default
Реквизит "Объект" в произвольной форме вообще не нужен. Просто возвращай результат (в виде массива структур) при закрытии произвольной формы.
#6 by AneJIbcuH
Не совсем понял, применительно к данной задаче: методы работают только на сервере, а я получаю произвольную форму на клиенте, что где мне вызывать на сервере?
#7 by AneJIbcuH
И так конечно можно, но нужны некоторые реквизиты объекта.
#8 by GROOVY
Это плохо.Если есть объект, лучше его заполнить и конвертнуть.
#9 by GROOVY
Тогда результат лучше передать через временное хранилище.
#10 by aleks_default
Дык ты же сам пишешь что это другой объект. Передавай значения этих реквизитов через параметры формы. В не оптимальное решение.
#11 by aleks_default
Почему?
#12 by aleks_default
+Сами же учили минимизировать трафик между клиентом и сервером.
#13 by AneJIbcuH
Говорю про один объект - документ. А вызываю произвольную форму данного объекта и заполнить надо ТЧ этого объекта (желательно с этой же произвольной формы).
#14 by Cyberhawk
Как вариант - оповещение используй
#15 by AneJIbcuH
Думаю самый правильный вариант.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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