|
Отбор из регистра сведений в табличное поле (появляется только после обновить)
| ☑ |
0
AlexBor
naïve
08.12.16
✎
16:24
|
Пытаюсь сделать отбор в табличное поле справочника. Появляется только после нажатия кнопки обновить. Что не так делаю?
ЭлементыФормы.ТФ.Значение.Отбор.Заявитель.Установить(Ссылка);
|
|
1
Wirtuozzz
08.12.16
✎
16:27
|
Заполни реквизит на сервере 100 пудов появится.
|
|
2
AlexBor
naïve
08.12.16
✎
16:31
|
(1) Ах да я не сказал у меня обычные формы.
|
|
3
AlexBor
naïve
08.12.16
✎
16:51
|
????
|
|
4
Мимохожий Однако
08.12.16
✎
16:54
|
Какое значение показывает отладчик в переменной Ссылка?
|
|
5
AlexBor
naïve
08.12.16
✎
16:56
|
(4) Пусто
|
|
6
Мимохожий Однако
08.12.16
✎
16:58
|
(5) Ну и? ИМХО. Делай другой код. Этот неправильный.
|
|
7
AlexBor
naïve
08.12.16
✎
17:02
|
(6) Получилось вот так:
ЭлементыФормы.ТФ.Значение.Прочитать();
|
|
8
Ёпрст
08.12.16
✎
17:23
|
А где регистр сведений ?
|
|
9
Ёпрст
08.12.16
✎
17:31
|
Ну так, спробуй:
УстановитьОтборВФормеСпискаСправочника(НужнаяФорма,"Заявитель",ССылка);
Процедура УстановитьОтборВФормеСпискаСправочника(ФормаСправочника,ИмяПараметра,ЗначениеПараметра)
Отбор = ФормаСправочника.СправочникСписок.Отбор;
Если Отбор.Найти(ИмяПараметра) = Неопределено Тогда
Отбор.Добавить(ИмяПараметра);
КонецЕсли;
Отбор[ИмяПараметра].Использование = Истина;
Отбор[ИмяПараметра].ВидСравнения = ВидСравнения.Равно;
Отбор[ИмяПараметра].Значение = ЗначениеПараметра;
ФормаСправочника.ЭлементыФормы.СправочникСписок.НастройкаОтбора[ИмяПараметра].Доступность = Истина;
КонецПроцедуры
|
|