Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 13:59

В Иерархии справочника, в Запросе

Автор RomanCasper, 30 апр 2015, 06:15

0 Пользователей и 1 гость просматривают эту тему.

RomanCasper

Всем привет.

Подскажите как запросом выбрать значения В Иерархии, какого-либо справочника.

В общем из кода будет понятней вопрос.
|ИЗ
| Документ.усПриемка.Товары КАК Таблица
|ГДЕ
| Таблица.Ссылка.Дата >= &ДатаНач
| И Таблица.Ссылка.Дата <= &ДатаКон
| И Таблица.КтоПринял В (&урРаботники)

Что нужно передать в параметре &урРаботники, чтобы выбрать весь справочник.
Пробовал так:
Запрос.УстановитьПараметр("урРаботники", Справочники.урРаботники); Но выдает ошибку что неверный параметр

RomanCasper

В консоли отчетов все получается

has

Есть такая конструкция В ИЕРАРХИИ. Т.е. у Вас будет
|    И Таблица.КтоПринял В ИЕРАРХИИ (&урРаботники)
А вот параметр урРаботники лучше разместите на форме и там выберите нужную группу, конструкцией Справочники.урРаботники Вы получаете тип СправочникМенеджер, а Вам необходимо СправочникСсылка.

RomanCasper

Цитата: has от 30 апр 2015, 07:08параметр урРаботники лучше разместите на форме

Сейчас попробую.
Добавлено: 30 апр 2015, 07:39


Спасибо has, все работает :zebzdr:

cska-fanat-kz

В ИЕРАРХИИ работает так:
1. если параметр равен ссылке на элемент - работает как РАВНО
2. если на группу - как В
3. если пустой ссылке - выбирает все элементы справочника
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Похожие темы (5)

Рейтинг@Mail.ru

Поиск