Имя: Пароль:
1C
1С v8
Отбор на форме УФ
0 Pentosh
 
16.12.15
13:31
Здрасти.
Нужно на форму списка номенклатуры добавить поля отбора (галка - использование, поле - вид сравнения, поле - правое значение), вообщем стандартные отборы нужны, но так, чтобы не пользовательская настройка, а чтобы всегда было. Как это сделать?

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

но на форму ничего не вылезло, а отбор сработал.
1 butterbean
 
16.12.15
13:35
не проще кинуть таблицу с путем к данным "ТвойДинамическийСписок.Отбор"
2 Pentosh
 
16.12.15
13:41
(1) Не понял малость, уточните пожалуйста.
3 Nuobu
 
16.12.15
13:42
(2) УФ?
4 Pentosh
 
16.12.15
13:54
(3) Да
5 Pentosh
 
16.12.15
13:54
(3) Управляемые формы или Управляемое приложение
6 Nuobu
 
16.12.15
13:56
(4) Там, где твой реквизит находится, раскрой его и найди отбор.
Отбор вытяни на форму.
И пользователи его сами настроят.
Если ты хочешь, чтобы было тупо одно поле, то нужно использовать параметры, а не отборы.
7 Pentosh
 
16.12.15
14:06
(6) Нашел, спасибо.

Но, немного не то, хочется что бы как результат "настройка списка" поля были, есть такая возможность?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший