1С 8.2 Получить значения из одного документа в Новую форму другого документа #518887


#0 by Ivanich80
Есть форма она уже заполнена и записана, на этой форме есть кнопка которая открывает Новую форму из другого документа, в эту Новую форму нужно записать значения из контрагента открытой Старой формы в открытую Новую форму в значения Контрагент этой Новой формы, делаю так, знаю что не правильно: Форма = ОткрытьФорму("Документ.ПоступлениеНаСчет.ФормаОбъекта"); Контр=Элементы.Контрагент; Контр - это контрагент из новой формы куда нужно записать данные, Элементы.Контрагент - это значения заполненные из него нужно взять значения. Как программно записать данные в контрагенты из одного документа в новую форму другого документа?
#1 by Ivanich80
#2 by Ivanich80
где Контр=Элементы.Контрагент; Контр - это контрагент из новой формы куда нужно записать данные, Элементы.Контрагент - это значения заполненные из него нужно взять значения.
#3 by GROOVY
1. Через параметры формы 2. Через обработку заполнения
#4 by GROOVY
Как в 0, 1, 2 не делают в 8.2
#5 by GROOVY
Через параметры: В форме 1: В форме 2: Проц ПриСозданииНаСервере Объект.Контрагент = Параметры.Контрагент
#6 by GROOVY
Предполагаю что речь идет о формах документа, от сода и "Объект".
#7 by Ivanich80
а если параметров несколько, притом там ещё такая штука есть в новойформе есть раздел основание и основание это должно быть стараяформа з которой мы новую и открыли, но старая форма записана и она заполнена вот в новую теперь надо подставить контрагента и основание которым является старая форма/документ
#8 by GROOVY
Так документ, или форма?
#9 by Ivanich80
>Предполагаю что речь идет о формах документа, от сода и >"Объект". Да формы документа причем у обоих документах
#10 by GROOVY
Если документ, то юзай ввод на основании, оно же обработка заполнения, форма тогда вообще ни при чем.
#11 by Ivanich80
ФормаНовогоДокумента
#12 by GROOVY
А старая форма? Это что документ? Нужно тупо ввод на основании сделать? Я чето не въеду.
#13 by GROOVY
Пока я не закончил проект easyedu.ru, советую почитать это:
#14 by Ivanich80
Старая, по старой форме создается новая форма в ней пока не запишешь все даннын кнопку по вызову НОВОЙ Формы другого документа не вызовешь, как только записал можно вызвать кнопку по которой старая форма сохраняется и открывается форма нового документа но уже друого документа и в неё уже должны быть забиты данные контрагент из старой формы и основание которое и является старая форма, гы, в ощем есть документ счет на оплату создаем новый документ (формановогодокумента) там данные которые надо заполнить, там же есть кнопка которая открывает другой новый документ ОплатитьНаличными в котором уже дожны быть записаны записи из СчетаНаОплату Контрагент и основание которое и является сам счет на оплату
#15 by GROOVY
Это называется "ввод на основани". см . Формы тут вообще как бы ни при чем. В свойствах документа даже конструктор ввода на основании есть.
#16 by Ivanich80
Это я знаю про ввод на основании тут немного не то, мне надо по моей собственной кнопке и заполнить там всего 2 значения надо
#17 by Ivanich80
Как можно получить стандартное действия формы СоздатьНаОсновании ?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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