1С запрос к справочнику
2229
7
Можно ли сделать группировку в запросе по реквизиту 'Подразделение' справочника сотрудники, если он периодический?

ТекстЗапроса =
"//{{ЗАПРОС(Сотр)
|Период с ВыбДата по ВыбДата;
|Сотрудник = Справочник.Сотрудники;
|СотрФИО = Справочник.Сотрудники.Наименование;
|Подразделение = Справочник.Сотрудники.Подразделение;
|
|Группировка СотрФИО;
|//}}ЗАПРОС";

Здесь Запрос.Подразделение результата не дает...

Подразделение = Справочник.Сотрудники.Подразделение.Получить();
в тексте запроса нельзя делать :-(
nhps
Я уже почти год как 1С не занимаюсь, поэтому конкретного сказать не могу, но твой запрос и не будет работать Получить() - где аргумент? Может я чтото уже не помню:)
tigo
ну нет, так нет... :хммм:
Придется либо долго 1С-ними командами получать информацию, либо быстро, но лезть прямо в SQL (городить sql запрос).
nhps
Попробуй в группировку сотрудника поставить...
Dimano o Mano
Периодический реквизит на запрошенную дату никак не выбирается в запросе. Вообще.
Неместный
а как насчет переменной в запросе?
Не совсем понял вопрос, поэтому отвечу уклончиво:

По первому сообщению:
Не понял причины использования запроса. Он там нафиг не нужен 8). Хотя может я где то глобально ошибаюсь.
Неместный
Запрос в том виде, конечно же не нужен, но конечная цель - получить список сотрудников с группировкой по подразделениям.
Можно и без запроса перебрать весь справочник, но если сотрудников более тысячи, то это долго. Тем более, если нужно показать только одно подразделение, в котором 5 сотрудников.