Имя: Пароль:
1C
1С v8
Поиск файлов и запись структуры папки в элемент справочника
0 Denzo
 
18.08.22
15:36
Друзья, есть способ создать структуру определённой папки, со всеми вложенными папками, в элементе справочника?
Т.е. просканировать папку на предмет наличия файлов и каталогов и записать в реквизит справочника. Сейчас делаю путём функции НайтиФайлы и записываю в табличную часть, но если в папке есть ещё одна папка, то тогда всё файлы в кучу пишутся, а хотелось бы всё таки чтобы разделение все-таки было.
Как вариант думал, создавать программно вкладку, а в ней ещё одну ТЧ, но при закрытии справочника, нужно по новой сканировать папку, так не годится. Подскажите пожалуйста как быть?
1 lodger
 
18.08.22
15:55
(0) в 1с файловая подсистема весьма примитивная. скан только по одному уровню папки.
учись рекурсивно обходить папки в папки в папки. учись отличать папки от файлов.
2 6awkup_true
 
18.08.22
16:14
(0) вроде Владельцев, Родителей и ЭтоГруппа еще не отменяли
3 Denzo
 
18.08.22
16:39
А как в ТЧ формы элемента справочника создать группу?
4 6awkup_true
 
18.08.22
16:42
(3) СП:

НовыйОбъект = Справочники["Контрагенты"].СоздатьГруппу();
НовыйОбъект.Наименование = "Покупатели";
НовыйОбъект.Записать();
5 lodger
 
18.08.22
16:50
(3) ты сперва на берегу придумай структуру справочника непротиворечивую.
почитай какие свойства и иерархии есть у самого справочника.
читай ИТС и учебники, короче.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший