#0
by Пим Сибирский
Меня интересует консрукция типа ВыбратьИерархически(<Родитель>,<Владелец>,<Отбор>,<Порядок>)Если я укажу родителя, будут ли в выборке только непосредственные "потомки" этого родителя, или так же и элементы вложенных уровней?
#3
by Macleod
Для удаления всех элементов справочника можно использовать объект «СправочникВыборка.<имя>», с помощью которого осуществлять обход и удаление всех элементов справочника. При этом следует учитывать, что если справочник иерархический, то выборка должна быть также иерархической, так как при удалении элемента удаляются и все его подчиненные элементы. Например:Выборка = Справочники.Номенклатура.ВыбратьИерархически;КонецЦикла;Из этого следует, что ВСЕ вложенные элементы.
#7
by Пим Cибирский
Я имею ввиду, что будет, если родителя указать.<Родитель> (необязательный)Тип: СправочникСсылка. Отбор по родителю. Имеет смысл только для многоуровневых справочников. Если параметр не задан или установлен в Неопределено, то отбор по родителю не производится.Значение по умолчанию: НеопределеноМетоды Выбрать, ВыбратьИерархически,НайтиПоКоду,НайтиПоНаименованию,НайтиПоРеквизиту по-моему все обрабатывают в этом случае только один уровень
#8
by asm
Если мне не изменят память, то в результате Выборка = Справочники.Номенклатура.ВыбратьИерархически(Родитель);Выбирутся элементы, которых Выборка.Родитель = Родитель, то есть без дальнейшей вложенности. Хотя надо поробывать.А вообще в чем конкретно задача?
#9
by Macleod
Ясно. Так не пробовал, а щас уже некогда.Но запросом я выбирал все, подчиненные родитлю со всеми вложенностями.Если мне память не изменяет :)))
#10
by asm
В общем вот такой кодКонецЦикла;Выводит полную иерархию родителя по которому указана выборка. Вот. Так что память мне изменила )
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- v8: Как соединить ПостроительЗапроса.Отбор и Отбор на форме
В этой группе 1С
- v8. Как в УПП отключить контроль отрицательных остатков?
- Зависание 1С при выгрузке / загрузке данных
- Подключение сканера в 1С Рарус
- Програмно присвоить значение реквизиту формы
- Остатки на складах, остатки организаций
- УРБД: на половине периферийных баз невосст. ошибка БД код -4 ошибка I/O
- Чем лучше заменить РассчитатьРегистрыНа() и РассчитатьРегистрыПо()
- Синхронизация УРБД баз.
- Новая 2НДФЛ и формат выгрузки
- Глюк драйвера сканера штрих-кодов
- Возможность выгрузки прав доступа (1С 7.7)
- Кто нибудь пользовался DocFile Browser под FAR?
- 1С7.7 ЗиК: НДФЛ по ставке 35% с мат. выгоды
- Не видно автора и фирму в общем журнале
- Исполнение на клиенте/сервере для общих модулей
- У кого была проблема с клавишами Sleep, Wake, Power?
- Как исправить префиксы номеров документов в ТиС?
- v8. Ошибка - Невозможно подключиться к ключам защиты.
- Как отловить ошибку переполнения в DBF?
- Тормоза SQL - только для профи, остальным просьба не мешать