Имя: Пароль:
1C
 
1с 8.2 как обновить форму? Установил отбор. он установился но не отображается!
0 guitar_player
 
27.02.09
10:49
При выборе элемента справочника в форме устанавливаю отбор следующем образом.

   СтандартнаяОбработка = Ложь;
   Форма = ПолучитьФорму("Справочник.ВидыКонтактнойИнформации.ФормаСписка");
       ЭлементОтбора = Форма.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
       ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Тип");
       ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
       ЭлементОтбора.Использование = Истина;
       ЭлементОтбора.ПравоеЗначение = Запись.Тип;
       Форма.Открыть();

Форма открывается, но отбор не работает.В плане заходишь в отбор, там стоит значение, нажимаешь ОК отбор срабатывает. Как сделать чтобы при открытии формы сразу же устанавливался отбор?
1 ТелепатБот
 
гуру
27.02.09
10:49
2 guitar_player
 
27.02.09
11:33
Ап
3 TitanLuchs
 
27.02.09
12:29
(0) Делай произвольный запрос в форме и отбирай там, передавая параметр запросу
4 danver
 
17.03.09
09:47
ОбновитьИнтерфейс()-попробуй.
5 Bober777
 
02.04.09
20:02
Кстати помоему проблема у всех как обновить форму документа или форму списка на 8.2
архив перекапывални чего вразумительного не нашел...((
2 + 2 = 3.9999999999999999999999999999999...