![]() |
|
Злополучный отбор | ☑ | ||
---|---|---|---|---|
0
vanyshan
13.10.11
✎
23:39
|
Добрый всем ночи!
Создал отбор,ошибка в том, что приходится все время чтобы этот отбор заработал включать кнопку "иерархический просмотр". Что не так, подскажите. Справочник "Номенклатура" Процедура ТоварыНоменклатураНачалоВыбора(Элемент, СтандартнаяОбработка) Если Не ДоговорКонтрагента.Пустая()Тогда СтандартнаяОбработка=Ложь; ФормаВыбора = Справочники.Номенклатура.ПолучитьФормуВыбора(,Элемент); Отбор = ФормаВыбора.СправочникСписок.Отбор.Ссылка; Отбор.Использование = Истина; Отбор.ВидСравнения = ВидСравнения.ВСпискеПоИерархии; Запрос=Новый Запрос("ВЫБРАТЬ |УсловияПоставокПоДоговорамКонтрагентовПоНоменклатуреСрезПоследних.Номенклатура, |УсловияПоставокПоДоговорамКонтрагентовПоНоменклатуреСрезПоследних.ДоговорКонтрагента |ИЗ |РегистрСведений.УсловияПоставокПоДоговорамКонтрагентовПоНоменклатуре.СрезПоследних(&Период, ДоговорКонтрагента = &Договор) КАК УсловияПоставокПоДоговорамКонтрагентовПоНоменклатуреСрезПоследних"); Запрос.УстановитьПараметр("Период", Дата); Запрос.УстановитьПараметр("Договор", ДоговорКонтрагента); Выборка=Запрос.Выполнить().Выбрать(); СписокЭлементов = Новый СписокЗначений; Пока Выборка.Следующий() Цикл СписокЭлементов.Добавить(Выборка.Номенклатура); КонецЦикла; Отбор.Значение = СписокЭлементов; ФормаВыбора.Открыть(); КонецЕсли; КонецПроцедуры |
|||
1
vanyshan
13.10.11
✎
23:40
|
Может вид сравнения не тот указал?
Справочник имеет иерархию групп и элементов. |
|||
2
sanja26
13.10.11
✎
23:41
|
У справочникСписок задать иерархический просмотр
|
|||
3
vanyshan
13.10.11
✎
23:43
|
А как это прописать?
|
|||
4
Икогнито
13.10.11
✎
23:43
|
Отбор.Значение.Загрузить(СписокЭлементов);
|
|||
5
Икогнито
13.10.11
✎
23:44
|
Или Отбор.Значение.Добавить(Выборка.Номенклатура);
|
|||
6
vanyshan
14.10.11
✎
00:17
|
Что то не получается. Пробую
ФормаВыбора.ЭлементыФормы.СправочникСписок.ИерархическийПросмотр = ИСТИНА; - все равно не срабатывает. |
|||
7
Mort
14.10.11
✎
00:19
|
Так тебе нужно не включать его, а отключать.
|
|||
8
vanyshan
14.10.11
✎
00:22
|
Спасибо, торможу, видимо совсем заработался!
|
|||
9
vmv
14.10.11
✎
01:06
|
СрезПоследних(&Период, ДоговорКонтрагента = &Договор)
вроде как предан анафеме давно |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |