|
Установить отбор на форму списка РегистрСведенийсписок | ☑ | ||
---|---|---|---|---|
0
AnisaL
26.09.13
✎
07:19
|
Всем привет!
Есть регистр сведений, у него 3 измерения и 1 ресурс. Как можно установить отбор на измерение регистра "Подразделение" по Организации? |
|||
1
AnisaL
26.09.13
✎
07:21
|
(0)+ Организация является владельцем справочника Подразделения
|
|||
2
AnisaL
26.09.13
✎
07:22
|
(0) + в форме списка этого регистра
|
|||
3
AnisaL
26.09.13
✎
07:24
|
Попробовала сделать через запрос к справочнику Подразделений по Организации и выгрузила колонку в массив. Потом ставлю этот массив в отбор, но так не получается:
Запрос = Новый запрос; Запрос.Текст = "ВЫБРАТЬ | ПодразделенияОрганизаций.Ссылка КАК Подразделение |ИЗ | Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций |ГДЕ | ПодразделенияОрганизаций.Владелец = &Организация"; Запрос.УстановитьПараметр("Организация", Организация); Выборка = Запрос.Выполнить().Выгрузить(); Массив = Выборка.ВыгрузитьКолонку("Подразделение"); Для каждого Строка из Выборка Цикл РегистрСведенийСписок.Отбор.Подразделение.Установить(Строка.Подразделение); КонецЦикла; |
|||
4
AnisaL
26.09.13
✎
07:27
|
(3) + т.е. отбор через массив вот так:
РегистрСведенийСписок.Отбор.Подразделение.Установить(Массив); |
|||
5
AnisaL
26.09.13
✎
07:36
|
(4) так как тогда нужно отбирать?
|
|||
6
Живой Ископаемый
26.09.13
✎
08:28
|
Отбор = ОтчетОстатки.ПостроительОтчета.Отбор;
Если Отбор.Найти("Номенклатура") = Неопределено Тогда Отбор.Добавить("Номенклатура"); КонецЕсли; Отбор["Номенклатура"].Использование = Истина; Отбор["Номенклатура"].Значение = Номенклатура; Отбор["Номенклатура"].ВидСравнения = ?(Номенклатура.ЭтоГруппа, ВидСравнения.ВСпискеПоИерархии, ВидСравнения.Равно); ===== то есть как 4, но вид сравнения - не равно, а в списке |
|||
7
Живой Ископаемый
26.09.13
✎
08:29
|
||||
8
AnisaL
26.09.13
✎
08:40
|
(7) у меня 8.1 и в синтаксис помощнике другая картинка, но тоже есть ЭлементОтбора
|
|||
9
AnisaL
26.09.13
✎
08:42
|
(6) а без построителя отчета можно сделать?
|
|||
10
Живой Ископаемый
26.09.13
✎
08:55
|
блин, конечно можно и нужно без построителя. суть в том что тебе нужно как в (4) но вид сравнения поставить другой, неужели непонятно?
|
|||
11
AnisaL
26.09.13
✎
08:56
|
(10) да я поняла, глупый вопрос задала
|
|||
12
AnisaL
26.09.13
✎
09:13
|
(6) все получилось, спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |