|
Как создать список по которому будет происходить отбор в форме списка ) | ☑ | ||
---|---|---|---|---|
0
0level
18.12.13
✎
14:50
|
Есть форма списка документов. требуется сделать отбор по элементам которые включить в список. как этот список создать?
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке; ЭлементОтбора.ПравоеЗначение = ??????????; |
|||
1
Kamas
18.12.13
✎
14:52
|
Использование:
Чтение и запись. Описание: Содержит правое значение элемента отбора. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: Тип правого значения может быть полем, остальные варианты зависят от левого значения. Это может быть его тип левого значения, либо, если слева выбрано поле, может использоваться тип поля. |
|||
2
0level
18.12.13
✎
14:54
|
здорово и что дальше. мне нужно включить в список два элемента справочника. и как? левое поле задано.
|
|||
3
Fragster
гуру
18.12.13
✎
14:54
|
списокзначений, не?
|
|||
4
Kamas
18.12.13
✎
14:58
|
ЭлементОтбора.ПравоеЗначение = "КазюлькиноПоле"
|
|||
5
shuhard
18.12.13
✎
14:58
|
(2) а дальше зови программиста, он засунет в список два значения
|
|||
6
0level
18.12.13
✎
14:59
|
спс. понял создал список значений и добавил туда два элемента. Спасибо
|
|||
7
0level
18.12.13
✎
15:00
|
КазюлькиноПоле = Новый списокзначений
КазюлькиноПоле.Добавить (); |
|||
8
ProProg
18.12.13
✎
15:03
|
СписокЗначенийОтбора = Новый СписокЗначений;
... добавляешь Отборы["Контрагент"].ВидСравнения = ВидСравнения.ВСписке; Отборы["Контрагент"].Значение = СписокЗначенийОтбора; Отборы["Контрагент"].Использование = Истина; |
|||
9
Kamas
18.12.13
✎
15:13
|
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Список=новый СписокЗначений; Список.Добавить(Справочники.Пользователи.НайтиПоНаименованию("аникевич")); список.Добавить(Справочники.Пользователи.НайтиПоНаименованию("парахневич")) ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Пользователь"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке; ЭлементОтбора.ПравоеЗначение = Пользователь; ЭлементОтбора.Использование = Истина; ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;//шоб пользователь не смог увидеть документы по тютюрину .казюлину ,и барашкину |
|||
10
Kamas
18.12.13
✎
15:14
|
как то так
|
|||
11
Kamas
18.12.13
✎
15:15
|
чер список 2 раза перегрузил нужно
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); Пользователь=новый СписокЗначений; Пользователь.Добавить(Справочники.Пользователи.НайтиПоНаименованию("аникевич")); Пользователь.Добавить(Справочники.Пользователи.НайтиПоНаименованию("парахневич")) ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Пользователь"); ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке; ЭлементОтбора.ПравоеЗначение = Пользователь; ЭлементОтбора.Использование = Истина; ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;//шоб пользователь не смог увидеть документы по тютюрину .казюлину ,и барашкину |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |