Погода: -12°C
  • Можно ли сделать группировку в запросе по реквизиту 'Подразделение' справочника сотрудники, если он периодический?

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

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

    Подразделение = Справочник.Сотрудники.Подразделение.Получить();
    в тексте запроса нельзя делать :-(

    MaxS

  • Я уже почти год как 1С не занимаюсь, поэтому конкретного сказать не могу, но твой запрос и не будет работать Получить() - где аргумент? Может я чтото уже не помню:)

    Цензура

  • ну нет, так нет... :хммм:
    Придется либо долго 1С-ними командами получать информацию, либо быстро, но лезть прямо в SQL (городить sql запрос).

    MaxS

  • Попробуй в группировку сотрудника поставить...

    Слово не воробей, с воза упало и топором не вырубишь...

  • Периодический реквизит на запрошенную дату никак не выбирается в запросе. Вообще.

    Скромность украшает мужчину. Но настоящий мужчина в украшениях не нуждается.

  • а как насчет переменной в запросе?

  • Не совсем понял вопрос, поэтому отвечу уклончиво:

    По первому сообщению:
    Не понял причины использования запроса. Он там нафиг не нужен 8). Хотя может я где то глобально ошибаюсь.

    Скромность украшает мужчину. Но настоящий мужчина в украшениях не нуждается.

  • Запрос в том виде, конечно же не нужен, но конечная цель - получить список сотрудников с группировкой по подразделениям.
    Можно и без запроса перебрать весь справочник, но если сотрудников более тысячи, то это долго. Тем более, если нужно показать только одно подразделение, в котором 5 сотрудников.

    MaxS

Записей на странице:

Перейти в форум

Модератор: