#0
by mmmstr
пожалуйста!!! не могу из справочника Номенклатура 5 уровней скопировать все элементы в другой справочник с соблюдением структуры....то есть группа, подгруппы, элементы...
#9
by zalex
Про рекурсию слышала? Процедура вызывает сама себя если ПустоеЗначение(НужныйСправочник.Родитель)=0, и в ней создаешь поочередно всех родителей если еще не созданы.
#20
by IUnknown
Может быть я ошибаюсь. Но скорее всего можно сделать такую структуру при которой твоя универсальность порушится либо будет на порядок медлее чем...
#22
by IUnknown
Ну для начала подчиненый справочник без кода и наименования, а также без реквизита с признаком "Отбор по реквизиту" и являющийся реквизтом копируемого справочника.
#24
by GenV
Ты бы еще про перекрестные ссылки элемента на самого себя вспомнил :) Тогда уж удобнее всего КД (во всяком случае мне) :) Это для простейших случаев. Для подчиненных надо в любом случае либо рекурсию либо свою функцию копирования ...
#26
by GenV
Блин, я же не говорю, что он не подходит. Я говорю что можно и по другому ... ЗЫ А если искать нужно по различным условиям? Напр. по ИНН, а не по наименованию.
#29
by GenV
1) См. 24. "Тогда уж удобнее всего КД (во всяком случае мне). Это для простейших случаев" 2) В тоже придется в функции поиска делать проверку на вид справочника и на условия ... Ладно. Бессмесленный спор. Каждый выбирает как удобнее.
#31
by GenV
Да, ну? Если два подчиненных справочника. В одном нужно искать элемент по одному реквизиту, в другов по другому. Реквизиты Наименование, Код могут быть в них одинаковые. Как это скопируется?
#32
by GenV
+ плюс пользователи могли случайно изменить некоторые реквизиты, которые не используются для поиска. Это, кстати, обычный случай :)
#34
by GenV
Это если в пустой справочник копировать +А если несколько реквизитов строка неогр. длины с очень большой длиной значения? :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Копирование иерархии справочника в ДеревоЗначений запросом.
- Вывести запрос с итогами по иерархии с группировкой строк по иерархии
- Копирование папок номенклатуры в 7.7()Т+С
- ДеревоЗначений. Копирование строки со всей структурой
- Сортировка элементов в СКД по иерархии, но без вывода иерархии
- СКД. Вывод реквизита группы справочника в иерархии справочника напротив групп.
В этой группе 1С
- ошибка при сохранении в Excel
- Обновление ключа защиты 1С-Рарус
- информационная строка
- Ошибка при получении характеристик принтера.
- УТ:Возврат от покупателя.Не проводится
- Округление в итогах запроса
- План характеристик присвоить значение
- Метаданные.Документ(Х).РеквизитШапки(У) как получить общий реквизит докумен
- Как определить какой переключатель выбран?
- Обращение к COM-объекту
- Как программно перебрать системное перечисление webЦвета?
- Скрыть часть значений у перечисления
- SQL выдает ошибку при расчете НДФЛ в УПП
- Как программно закрыть 1С, не выдавая вопрос завершения.
- Как программно нажать на кнопку "Записать в открытой форме документа
- Закрытие 25-го счета
- v7: Аналит Аптека срочно!
- v7: Книга доходов и расходов УСН
- v7: Печатная форма. Как обрезать строку?
- УстановитьПараметрыКолонки()