|
|
Установить отбор на форму списка РегистрСведенийсписок |
☑ |
|
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) все получилось, спасибо!
|
|