|
УФ ЗначенияЗаполнения не заполняет реквизит при открытии формы | ☑ | ||
---|---|---|---|---|
0
ksandr_mrg
10.08.17
✎
09:24
|
Собственно код
&НаКлиенте Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) ПараметрыФормы = Новый Структура; ПараметрыЗаполнения = Новый Структура; ПараметрыЗаполнения.Вставить("КонтрагентСсылка", ПараметрКоманды); ПараметрыФормы.Вставить("ЗначенияЗаполнения", ПараметрыЗаполнения); ОткрытьФорму("Отчет.кт_КарточкаКонтрагента.Форма.ФормаОтчета", ПараметрыФормы); КонецПроцедуры Форма открывается, реквизит КонтрагентСсылка не заполняется. В ПараметрКоманды - КонтрагентСсылка. Что я делаю не так? |
|||
1
Радим1987
10.08.17
✎
09:26
|
ПараметрыФормы.Вставить("Ключ", ПараметрКоманды);
|
|||
2
Timon1405
10.08.17
✎
09:26
|
отсюда не видно, но скорее всего
//ПараметрыЗаполнения.Вставить("КонтрагентСсылка", ПараметрКоманды); ПараметрыЗаполнения.Вставить("Контрагент", ПараметрКоманды); |
|||
3
ksandr_mrg
10.08.17
✎
09:27
|
(2) КонтрагентСсылка - это имя реквизита отчета, форму которого открываю
|
|||
4
Рэйв
10.08.17
✎
09:28
|
(3)Прям так и называется? С типом реквизита не путаешь?
|
|||
5
ksandr_mrg
10.08.17
✎
09:29
|
||||
6
ksandr_mrg
10.08.17
✎
09:47
|
ап(
|
|||
7
Рэйв
10.08.17
✎
09:56
|
(6)Не ломай голову и сделай сам.
в модуле формы отчета в ПриСозданииНаСервере() Если Контрагентссылка реквизит отчета, то // ЗаполнитьЗначенияСвойств(Отчет,Параметры.ЗначенияЗаполнения); А если реквизит формы, то ЗаполнитьЗначенияСвойств(ЭтотОбъект,Параметры.ЗначенияЗаполнения); |
|||
8
Рэйв
10.08.17
✎
09:58
|
А лучше сделай обе строки. Потом сможешь открывать отчет передавай заполнение хоть реквизитов объекта хоть формы
|
|||
9
Рэйв
10.08.17
✎
09:59
|
*передавая
|
|||
10
ksandr_mrg
10.08.17
✎
10:03
|
(7) так заработало, т.е. по факту получается, что параметр передается, прочитать его можно, но заполнять не заполняет. Странно, проверил у реквизита отчета свойства - не нашёл никакого, которое могло бы отвечать за автозаполнение, странно.
|
|||
11
Рэйв
10.08.17
✎
10:04
|
(10)Может так и надо как я показал.а может гдето есть хитрая галка.
|
|||
12
aleks_default
10.08.17
✎
10:34
|
(10) Какое может быть автозаполнение у отчета?
Можно только фиксированные настройки и отбор заполнить. ПараметрыФормы = новый Структура("Отбор,ФиксированныеНастройки,КлючНазначенияИспользования,КлючВарианта,СформироватьПриОткрытии") |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |