![]() |
|
Реквизиты из формы справочника в новый документ | ☑ | ||
---|---|---|---|---|
0
Совсем ньюб
20.03.19
✎
09:30
|
Добрый день.
Новичок в программировании на управляемых формах, прошу помощи. Конфигурация БП 3.0.67.70 Имеется добавленный справочник с реквизитом Договор, тип реквизита СправочникСсылка.ДоговорыКонтрагентов. Нужно по кнопке создать новый документ Реализация и заполнить его, в том числе, и значением этого реквизита. Не могу понять как передать этот реквизит на сервер, где создаётся документ. &НаСервере Процедура СформироватьРТиУНаСервере() РТУ = Документы.РеализацияТоваровУслуг.СоздатьДокумент(); РТУ.Дата = ТекущаяДата(); РТУ.ДоговорКонтрагента = //что здесь должно быть? РТУ.Записать(РежимЗаписиДокумента.Запись); КонецПроцедуры &НаКлиенте Процедура СформироватьРТиУ(Команда) СформироватьРТиУНаСервере(); КонецПроцедуры Я понимаю, что вопрос, скорее всего, типовой, но честно погуглив так и не смог разобраться. Поэтому спрашиваю у Вас, уважаемые. |
|||
1
aleks_default
20.03.19
✎
09:33
|
"Нужно по кнопке создать новый документ Реализация и заполнить его, в том числе, и значением этого реквизита." -по какому принципу заполнить? Взять первый попавшийся договор? Ты задачу-то полностью озвучивай
|
|||
2
aleks_default
20.03.19
✎
09:35
|
А в смысле все это в контексте формы справочника? Тогда РТУ.ДоговорКонтрагента = Объект.Договор
|
|||
3
SSSSS_AAAAA
20.03.19
✎
09:35
|
(0)
"Реквизиты из формы справочника" "справочник с реквизитом" 1. Определиться таки с чем же работаем - с реквизитом формы или реквизитом справочника. Учимся отличать одно от другого и правильно с каждым работать. 2. Чтобы что-то куда-то вставить надо это что-то найти. Как ищете нужный договор? |
|||
4
СтарПом
20.03.19
✎
09:37
|
(0) ты из элемента добавленного справочника действия кнопки описываешь?
РТУ.ДоговорКонтрагента = Объект.Договор; Это имеется в виду? |
|||
5
Совсем ньюб
20.03.19
✎
09:39
|
(2), (4) блин, как всё просто. Спасибо )
|
|||
6
Совсем ньюб
20.03.19
✎
10:00
|
А как открыть форму вновь созданного документа? На сервере же это не получиться сделать, надо как то на клиенте открывать?
|
|||
7
СтарПом
20.03.19
✎
10:02
|
||||
8
SSSSS_AAAAA
20.03.19
✎
10:03
|
(6) Разумеется на клиенте. ОткрытьФорму() или ПоказатьЗначение()
Ссылка на созданный документ у тебя есть. Вперед. |
|||
9
Совсем ньюб
20.03.19
✎
10:14
|
(7) (8) всё получилось, спасибо
|
|||
10
Совсем ньюб
20.03.19
✎
10:21
|
каким способом можно не записывая вновь созданный документ заполнить его реквизиты и показать форму пользователю? Через Ссылку не получиться без записи.
|
|||
11
СтарПом
20.03.19
✎
10:24
|
||||
12
Совсем ньюб
20.03.19
✎
10:27
|
(11) кладезь знаний, спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |