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

Автор Тема: Некорректная иерархия справочника  (Прочитано 1272 раз)

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

Оффлайн Алексей2014

  • *
  • Сообщений: 48
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-06-15
  • Сайт: 
  • Профессия: Ученик 1С
Подскажите пож. Такая ситуация: Есть два справочника - Справочник подразделений, Справочник сотрудников. Причем справочник подразделений иерархический (элементов). В справочнике Сотрудники есть ссылка на подразделение  к которому сотрудник относится. При формировании отчета на СКД, сотрудник относящийся к корневому подразделению, все равно выводится в иерархии второго уровня. Элемент первого уровня, помимо своего уровня прописывается во втором, где прикрепляется к нему сотрудник, относящийся к первому уровню. 


ВЫБРАТЬ
   Подразделения.Ссылка КАК Подр,
   Сотрудники.Ссылка КАК Сотр
ИЗ
   Справочник.Сотрудники КАК Сотрудники
      ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Подразделения КАК Подразделения
      ПО Сотрудники.Подразделение = Подразделения.Ссылка

УПОРЯДОЧИТЬ ПО
   Подр ИЕРАРХИЯ


Оффлайн Luzer1C

  • ****
  • Сообщений: 460
  • РЕПУТАЦИЯ: 58
  • КПД: 13%
  • Регистрация: 2014-02-17
  • Сайт: 
  • Профессия: Программист 1С
Может так?
ВЫБРАТЬ
Подразделения.Ссылка КАК Подр,
Сотрудники.Ссылка КАК Сотр
ИЗ
Справочник.Подразделения КАК Подразделения
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники
ПО Сотрудники.Подразделение = Подразделения.Ссылка

УПОРЯДОЧИТЬ ПО
Подр ИЕРАРХИЯ
Халамбалам.

Оффлайн Алексей2014

  • *
  • Сообщений: 48
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-06-15
  • Сайт: 
  • Профессия: Ученик 1С
Может так?
Да тоже самое!
А если сделать условие только по верхнему уровню, второй сотрудник выпадает

ВЫБРАТЬ
    Подразделения.Ссылка КАК Подр,
    Сотрудники.Ссылка КАК Сотр
ИЗ
    Справочник.Подразделения КАК Подразделения
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники
        ПО Сотрудники.Подразделение = Подразделения.Ссылка
ГДЕ
Подразделения.Родитель.Ссылка ЕСТЬ NULL         

УПОРЯДОЧИТЬ ПО
    Подр ИЕРАРХИЯ

Оффлайн Luzer1C

  • ****
  • Сообщений: 460
  • РЕПУТАЦИЯ: 58
  • КПД: 13%
  • Регистрация: 2014-02-17
  • Сайт: 
  • Профессия: Программист 1С
Нужно тогда настройки СКД смотреть.
Халамбалам.

Оффлайн Алексей2014

  • *
  • Сообщений: 48
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-06-15
  • Сайт: 
  • Профессия: Ученик 1С
Нужно тогда настройки СКД смотреть.
Тогда упростим задачу. Выведем только иерархический справочник подразделений:

ВЫБРАТЬ
Подразделения.Ссылка КАК Ссылка
ИЗ
Справочник.Подразделения КАК Подразделения

УПОРЯДОЧИТЬ ПО
Ссылка ИЕРАРХИЯ

И все равно получаем повторение корневого подразделения во втором уровне!


Оффлайн SGIRG

  • ***
  • Сообщений: 100
  • РЕПУТАЦИЯ: 30
  • КПД: 30%
  • Регистрация: 2014-03-26
  • Сайт: 
  • Профессия: Программист 8.1
Не может такого быть!
Выкладывайте обработку сюда. Посмотрим.
Нажимайте "Спасибо", так приятнее))

Оффлайн Алексей2014

  • *
  • Сообщений: 48
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-06-15
  • Сайт: 
  • Профессия: Ученик 1С
Не может такого быть!
Выкладывайте обработку сюда. Посмотрим.
Вот эта нетленка

Оффлайн SGIRG

  • ***
  • Сообщений: 100
  • РЕПУТАЦИЯ: 30
  • КПД: 30%
  • Регистрация: 2014-03-26
  • Сайт: 
  • Профессия: Программист 8.1
Гм.. жесть. Действительно всегда дублирует... судя по всему, из-за того что родитель не Группа и может указываться как независимый элемент...
Сделано так, видимо для того, чтобы не мешать "мух с котлетами", чтобы в рамках каждой иерархии было строгое разделение подразделений и, в данном случае, сотрудников.

Работайте тогда с Макетом... старым, добрым, затратным способом
Нажимайте "Спасибо", так приятнее))

Оффлайн Алексей2014

  • *
  • Сообщений: 48
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2014-06-15
  • Сайт: 
  • Профессия: Ученик 1С
Тема, как оказалось, весьма старая. На самом деле "Данное "странное" поведении СКД  - не ошибка. Таким образом учитывается ситуация, когда родитель является не только группировкой данных, но и тоже данными." http://katalog.forum-1c.ru/public/298791/
 Вот только разработчики не описали это в тех. поддержке (?)
напр.
Главная Разработка и администрирование Методическая поддержка для разработчиков и администраторов 1С:Предприятия 8 (http://its.1c.ru/db/metod8dev#browse:13:-1:1989:2004:2006:2019) ничего такого не нашел.
Интересно, сколько еще недокументированных ляпов еще у них припасено?:dfbsdfbsdf:


Теги:
 

Как вызвать "Анализ субконто" из справочника "Контрагенты"

Автор EnigManРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 6923
Последний ответ 06 Фев 2012, 10:46
от cska-fanat-kz
Заполнение поля табличной части документа из табличной части справочника.

Автор Kurt_WagnerРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 4814
Последний ответ 06 Апр 2015, 20:08
от Kurt_Wagner
Заполнение табличной части документа реквизитами табличной части справочника

Автор kaf_infoРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 1268
Последний ответ 10 Май 2017, 20:44
от ilnur75
Как сделать, чтобы поле в документе имело тип "ссылка на поле справочника"?

Автор друганРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 5
Просмотров: 2566
Последний ответ 05 Мар 2017, 14:36
от Igor100500
Изменение цвета при подборе сотрудника в форме списка справочника "Сотрудники организации" для документа "Зарплата к выплате организаций" ЗУП 2.5

Автор ksander-farsРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 555
Последний ответ 12 Окт 2017, 14:02
от wise

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

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

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


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

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

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

* Реклама

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

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

AIFrame AIFrame
125 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
123 Сообщений
alexandr_ll
61 Сообщений
pavl_vs
47 Сообщений
alex0402
28 Сообщений
buketov.av buketov.av
24 Сообщений
magnifico61
21 Сообщений
wise wise
20 Сообщений
ilyay ilyay
15 Сообщений
trialex3
15 Сообщений

* Кто онлайн

  • Точка Гостей: 215
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователей онлайн.

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal