Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
01 Окт 2020, 03:14
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: ЗУП 8.1 Отчёт по штатной расстановке  (Прочитано 4727 раз)

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

Оффлайн Sinsinmin

  • ***
  • Сообщений: 116
  • РЕПУТАЦИЯ: 9
  • КПД: 8%
  • Регистрация: 2010-08-11
  • Сайт: 
В отчёте требуется вывести должности, количество ставок и верхнее подразделение организации(верхнего Родителя). Отчёт делается , но помимо верхнего родителя он выводит подразделения. Как вывести только верхнегоРодителя и должности.


Оффлайн mohock

  • ***
  • Сообщений: 170
  • РЕПУТАЦИЯ: 50
  • КПД: 29%
  • Регистрация: 2010-08-12
  • Сайт: 
  • Профессия: Программист 8.1
В отчёте требуется вывести должности, количество ставок и верхнее подразделение организации(верхнего Родителя). Отчёт делается , но помимо верхнего родителя он выводит подразделения. Как вывести только верхнегоРодителя и должности.

Вот пример текста запроса (правда другая конфа, но принцип один):

ВЫБРАТЬ
   РаботникиОрганизацийСрезПоследних.Сотрудник,
   РаботникиОрганизацийСрезПоследних.ЗанимаемыхСтавок,
   РаботникиОрганизацийСрезПоследних.Должность,
   РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации,
   РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации.Родитель
ИЗ
   РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Дата, ) КАК РаботникиОрганизацийСрезПоследних
ГДЕ
   РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации.Родитель В ИЕРАРХИИ(&Родитель)

УПОРЯДОЧИТЬ ПО
   РаботникиОрганизацийСрезПоследних.Сотрудник.Наименование

Здесь твоя ключевая фраза:
РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации.Родитель В ИЕРАРХИИ(&Родитель)

Т.е. в качестве параметра задается верхний родитель. В результате запроса выводятся работники нижеследующих подразделений находящихся в верхнем подразделении &Родитель.

Например, если такая стуктура подразделений:

- Фирма 
    - Администрация
          -Бухгалтерия
          -Кадры
          -Менеджеры
    - Производство
          -Цех1
          -Цех2
    - Склады
          -Склад1
          -Склад2

Если в качестве параметра указать Фирма, то в колонке ПодразделениеОрганизации - будут подразделения нижнего уровня (где закреплен сотрудник), а в колонке ПодразделениеОрганизации.Родитель будут подразделения на шаг ниже от Фирма:
Администрация, Производство, Склады.
Как вывести колонку с одним значением - Фирма, догадайся сам  :D (если надо...)

Оффлайн Sinsinmin

  • ***
  • Сообщений: 116
  • РЕПУТАЦИЯ: 9
  • КПД: 8%
  • Регистрация: 2010-08-11
  • Сайт: 


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
77 Сообщений
IL2016
30 Сообщений
Дмитрий Джей Дмитрий Джей
30 Сообщений
oooo800
29 Сообщений
antoneus antoneus
25 Сообщений
LexaK
25 Сообщений
DmitriyF DmitriyF
17 Сообщений
Ann_
16 Сообщений
alexandr_ll
14 Сообщений
мадам брошкина
13 Сообщений

* Кто онлайн

  • Точка Гостей: 125
  • Точка Скрытых: 0
  • Точка Пользователей: 1
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal