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

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

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

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

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


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

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


Оффлайн Luzer1C

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

УПОРЯДОЧИТЬ ПО
Подр ИЕРАРХИЯ
Помочь мне очень сложно. Но можно.
Помогаю просто так...
Матёрый разработчик УПП + Бит Финанс

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

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

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

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

Оффлайн Luzer1C

  • ****
  • Сообщений: 411
  • РЕПУТАЦИЯ: 40
  • КПД: 10%
  • Регистрация: 2014-02-17
  • Сайт: 
  • Профессия: Программист 1С
Нужно тогда настройки СКД смотреть.
Помочь мне очень сложно. Но можно.
Помогаю просто так...
Матёрый разработчик УПП + Бит Финанс

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

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

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

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

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


Оффлайн SGIRG

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

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

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

Оффлайн SGIRG

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

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

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

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


Теги:
 

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

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

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

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

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

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

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

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

Ответов: 5
Просмотров: 1556
Последний ответ 05 Мар 2017, 14:36
от Igor100500
Работа с формой Справочника "Физ.Лица" в ЗУП 2.5

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

Ответов: 3
Просмотров: 3405
Последний ответ 15 Дек 2011, 00:04
от Vit1501

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
96 Сообщений
Dethmontt Dethmontt
69 Сообщений
alex0402
62 Сообщений
MuI_I_Ika MuI_I_Ika
59 Сообщений
wise wise
47 Сообщений
Сергей Федоров Сергей Федоров
41 Сообщений
ilyay ilyay
39 Сообщений
BuhRust
22 Сообщений
videomause
20 Сообщений
ilnur75
20 Сообщений

* Кто онлайн

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal