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

Автор Тема: Вывод иерархического справочника с иерархией элементов  (Прочитано 469 раз)

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

Оффлайн Yamuna

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


Оффлайн alexandr_ll

  • *****
  • Сообщений: 1015
  • РЕПУТАЦИЯ: 158
  • КПД: 16%
  • Регистрация: 2016-08-23
  • Сайт: 
  • Профессия: Программист 1С
Добрый день Уважаемые коллеги! Нужно вывести иерархический справочник,с иерархией элементов, на печать или в диаграмму, чтобы было видно какой элемент под каким находится для визуального просмотра.
Конфигурация самописная справочник контрагентов.
http://forum-1c.ru/index.php?topic=5744.0

Оффлайн Yamuna

  • **
  • Сообщений: 81
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-04-19
  • Сайт: 
  • Профессия: Ученик 1С
Добрый день Уважаемые коллеги! Нужно вывести иерархический справочник,с иерархией элементов, на печать или в диаграмму, чтобы было видно какой элемент под каким находится для визуального просмотра.
Конфигурация самописная справочник контрагентов.
http://forum-1c.ru/index.php?topic=5744.0

не получается вывести иерархию элементов...

Оффлайн alexandr_ll

  • *****
  • Сообщений: 1015
  • РЕПУТАЦИЯ: 158
  • КПД: 16%
  • Регистрация: 2016-08-23
  • Сайт: 
  • Профессия: Программист 1С
Добрый день Уважаемые коллеги! Нужно вывести иерархический справочник,с иерархией элементов, на печать или в диаграмму, чтобы было видно какой элемент под каким находится для визуального просмотра.
Конфигурация самописная справочник контрагентов.
http://forum-1c.ru/index.php?topic=5744.0

не получается вывести иерархию элементов...
Напишите, как делаете...

Оффлайн Yamuna

  • **
  • Сообщений: 81
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-04-19
  • Сайт: 
  • Профессия: Ученик 1С
Цитировать
Цитировать
Рейтинг@Mail.ru
Добрый день Уважаемые коллеги! Нужно вывести иерархический справочник,с иерархией элементов, на печать или в диаграмму, чтобы было видно какой элемент под каким находится для визуального просмотра.
Конфигурация самописная справочник контрагентов.
http://forum-1c.ru/index.php?topic=5744.0

не получается вывести иерархию элементов...
Напишите, как делаете...

ну в общем конфигурация самописная, есть иерархический справочник Контрагеты с иерархией элементов. задача нужнов вывести список контрагентов в таком виде иерархии,  чтобы визуально было ясно видно какой элемент под каким находится.Сначала сделал отчет где эта иерхия выводится, но клиенту не нравится как это выводится, надо чтоб было более разборчиво.Поэтому стараюсь создать макет,чтоб было так как нравится клиету
вот ссылка на выгрузку:
https://yadi.sk/d/FzbQ_Ur5YGjhsg

Последний раз редактировалось: Yamuna; 17 Май 2019, 10:53

Оффлайн antoneus

  • ***
  • Сообщений: 132
  • РЕПУТАЦИЯ: 36
  • КПД: 27%
  • Регистрация: 2018-11-22
  • Сайт: 
  • Профессия: Программист 1С
Короче, рекурсия в помощь)

Оффлайн Yamuna

  • **
  • Сообщений: 81
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-04-19
  • Сайт: 
  • Профессия: Ученик 1С
Короче, рекурсия в помощь)
Большое Спасибо! есть маленький вопрос, можете подсказать как сделать, чтобы поля выводились чуть-чуть по другому, там где первый уровень-все кто в первом сначала, потом те кто со второго далее те кто с третьего т.е это дерево должно быть немного перевернуто.. интересно такое возможно сделать?

Оффлайн antoneus

  • ***
  • Сообщений: 132
  • РЕПУТАЦИЯ: 36
  • КПД: 27%
  • Регистрация: 2018-11-22
  • Сайт: 
  • Профессия: Программист 1С
Не совсем понял задачу. Чтобы сначала выводились все элементы первого уровня, потом второго и т.д?
Добавить в дерево колонку "Уровень", рекурсивно заполнить, потом в цикле от минимального до максимального уровня отбирать строки дерева с помощью метода НайтиСтроки и выводить.

Оффлайн Yamuna

  • **
  • Сообщений: 81
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-04-19
  • Сайт: 
  • Профессия: Ученик 1С
Не совсем понял задачу. Чтобы сначала выводились все элементы первого уровня, потом второго и т.д?
Добавить в дерево колонку "Уровень", рекурсивно заполнить, потом в цикле от минимального до максимального уровня отбирать строки дерева с помощью метода НайтиСтроки и выводить.
я извиняюсь, что не объяснил доходчиво, ну хотелось бы получить результат вывода пирамиды, где от первого отходит пять элементов и от каждого еще пять и т.д. сейчас эта пирамида выводится, только визуально она как бы на боку лежит, или вернее она вправо уходит и каждый элемент записывается на новую строку, т.е. становится ниже, а нужно чтобы в этой же строке эти пять элементов были и от них еще пять ниже отходили.Это то что касается визуального отображения, а еще надо продумать алгоритм , задача следующая: каждый элемент в справочнике(этот справочник с иерархией элементов) при записи должен иметь признак "регистрация", и когда  у него будет записано пять подчиненных элементов(это 2 уровень), то у него появляется признак "активирован" и когда у подчиненных элементов 2-го уровня, появится признак "активирован", т.е. у каждого подчиненного элемента 2-го уровня будут записаны свои 5 подчиненных элементов 3-го уровня, тогда элемент родитель с первого уровня должен получить признак "развившийся" и его надо записать в другой справочник где будет тоже иерархия элементов. Все подчиненные элементы, в первом справочнике, должны перейти на уровень выше,так как первый ушел, и когда у них появиться признак "развившийся" они тоже должны быть перенесены с этого справочника в другой подчиненными элементами к тому элементу который был перенесен до них. И при этом должно появляться сообщение, что такой-то элемент получил признак "развившийся". Большое спасибо за Вашу помощь.

Оффлайн wise

  • *****
  • Сообщений: 899
  • РЕПУТАЦИЯ: 131
  • КПД: 15%
  • Кто сгорел, того не подожжешь
  • Регистрация: 2013-03-21
  • Сайт: 
  • Профессия: Ученик 1С
(8) опишите, что Вы делаете и ЧТО не получается...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают


Теги:
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

MuI_I_Ika MuI_I_Ika
66 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
60 Сообщений
LexaK
23 Сообщений
DmitriyF DmitriyF
17 Сообщений
wise wise
15 Сообщений
Александр Мун Александр Мун
14 Сообщений
alex0402 alex0402
11 Сообщений
Мария112689
11 Сообщений
BuhRust
10 Сообщений
alexandr_ll
8 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal