Имя: Пароль:
1C
1С v8
Динамический список (отбор и позиционирование)
0 Rustik666
 
06.07.12
13:05
Управляемая форма. Нужно сделать отбор и позиционирование на элемент...
через ОткрытьФорму задаем в параметрах формы ТекущийЭлемент и он позиционируется......
Там же есть структура Отбор, но нужно отбор с типом сравнения "Не равно".....как это сделать?....
1 DrShad
 
06.07.12
13:08
ну и поставь ВидСравнения.НеРавно
2 Rustik666
 
06.07.12
13:26
А как Отбор - это структура
Ключ структуры - имя поля основной таблицы.
Значение элемента структуры содержит значение отбора.
Если значение является массивом, фиксированным массивом или списком значений с не одним элементом, то отбор будет применяться с видом сравнения ВСписке.

а как поставить условие "не равно"
3 jump if overflow
 
06.07.12
13:27
УФ = ПолучитьФорму("Документ.Заявка.ФормаСписка");
Отбор = УФ.Список.Отбор;
....
УФ.Открыть
4 Rustik666
 
06.07.12
13:36
jump if overflow, да в этом случае отбор можно установить, но тогда как спозиционироваться в этом случае
5 Rustik666
 
06.07.12
14:03
КОроче в одном случае можно отбор сделать, в другом - позиционирование, а как это все вместе....... :-(
6 jump if overflow
 
06.07.12
14:27
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ТекущаяСтрока",ПолучитьСсылкуНаСервере());
   
УФ = ПолучитьФорму("Документ.Заявка.ФормаСписка",ПараметрыФормы);
Отбор = УФ.Список.Отбор;

....
   
УФ.Открыть();
7 Rustik666
 
07.07.12
09:45
jump if overflow, спасибо, так получилось
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший