#0
by STAYEKR
Всем добра! Стоит задача выгрузки данных 1с в ексель. Выгрузка осуществляется некорректно, т.к. выгружаются только "родительские" строки. Возник вопрос: как сделать так, чтобы выгружались и вложенные строки? Использую следующий код (нашел в инете): Буду признателен за любую помощь
#10
by zladenuw
При работе с деревом главное понять, что каждая строка дерева это коллекция подчиненных строк (возможно пустая)
#12
by STAYEKR
я догадываюсь об этом. Только не могу понять, как выгружать вложенные строки, а не родительскую.
#13
by STAYEKR
Вот так перегоняю. Что не так? Функция ВыгрузитьДеревоЗначенийВТаблицуЗначений(ДеревоЗаказы, ТаблицаРезультата)
#19
by STAYEKR
Косарик поможет осуществить твою голубую мечту? "Крона" уже с вложенными строками будет?
#22
by STAYEKR
Прошу прощения за откровенную тупежку, но никак не пойму, что нужно писать в закомментаренных Вами областях :(
#23
by Kashemir
В закомментаренных областях переменная Строка принимает последовательно (в иерархии) значения каждой ветки дерева. Следовательно можно вставить нужный обработчик для строки
#25
by Kashemir
Представь себе дерево: Именно в током порядке как видишь и будет осуществлен обход дерева приведенной функцией. Так где стоят комментарии, переменная Строка принимаем значение Элемент N Может хоть так понятнее ?
#26
by STAYEKR
Дерево себе представляю. Из Ваших постов понял (возможно, ошибочно), что в зависимости от "Строка.Строки.Количество" циклом должны обходится либо вложенные ветки, либо родительские. Так? Если так, то не могу себе представить сам цикл
#28
by Kashemir
Проверка на количество подчиненных нужна в случае если надо разделить обработчики конечных строк и имеющих подчиненные. Если такового не требуется
#29
by STAYEKR
Для Каждого СтрокаДерева Из ДеревоЗаказы.Строки Цикл не так должно примерно выглядеть?
#38
by STAYEKR
Запилил так: (процедра называется "ВыгрузитьДеревоЗначенийВТаблицуЗначений(ДеревоЗаказы, ТаблицаРезультата)") Для Каждого СтрокаДерева Из ДеревоЗаказы.Строки Цикл Рухнуло все и 1с закрылась :(
#39
by vmv
его уже в школе в старших классах учат, зачем ты с 5-го решил заняться программированием, подрасти надо
#40
by STAYEKR
А я люблю сразу со сложного начинать. Вот сидел, беседовал с мудрым человеком. А тут рррраз! и Наимудрейший самый ценный в этой ситуации Секрет открыл! Расти, говорит, надо! Спасибо огромное! Жизнь моя отныене никогда не будет прежней! Спасибо!
#43
by STAYEKR
Я с постижением Великой Истины сказал нет всему: еде, друзьям, сну. На наркотики и раньше не было времени, куда уж теперь
#44
by vmv
ВыгрузитьДеревоЗначенийВТаблицуЗначений(ДеревоЗаказы ты в рекурсию передаешь тот же узел, что вошел в текущий вызов и как итог зацикленность и падение, я же говорю расти надо
#47
by STAYEKR
в вики про рекурсию все ясно. Даже для не самых маленьких. А в 1С не совсем. Думаю, подсказав чуток, Добрый Дядя приблизил бы Юного Падавана к изучению Матана.
#49
by vmv
рекурсия в Африке рекурсия и нечего врать, что в 1С она по другим правилам работает и я не потакаю лени, хотел написать и тупости тоже, но это будет не политкорректно
#50
by STAYEKR
а что же так несмело? или боитесь, что пативен выедет в НЭзалЭжну? Так и написали бы. Я не говорю, что в 1С она работает по другому. Пршу ткнуть носом посильнее в то место, где её внедрить.
#53
by STAYEKR
На кол бы Вас взять, дядя. прямо неполиткорректной хохляцкой ж*пой, да погулбже! А вообще, в хохлостане, я гляжу, все боксеры! Кто в Раде, кто по-переписке! Неунывающие такие пенсионеры))
#54
by vmv
да я живу в демократической стране, в которой каждый имеет право быть клоуном - не завидуй!)
#55
by STAYEKR
Не забудьте, пожалуйста, принять свой галоперидол. Сегодня лучше даже двойную дозу. До свидания!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1С 8.0. Как посмотреть подчиненные документы в УТ?
- ТЗ. Удаление строки сдвигает строки?
- Как из дерева значений сделать таблицу значений?
- А можно в таблицу значений записать другую таблицу значений?
- подчиненные документы в 1с8.
- Как таблицу значений значений превратить во временную таблицу SQL ?
- Как программно раскрыть ветку дерева значений в табличном поле дерева значений?
- для строки области таб дока с автовысотой не считается высота строки
- как из строки убрать символ перевода строки?
- Форма выбора строки дерева значений
- Динамический список - выделенные строки - суммирование содержимого строки..
- v8: Как таблицу значений выгрузить на управляемую форму в таблицу значений?
В этой группе 1С
- Сертификат SSL и IMAP в 1С
- БГУ - как заполнять расходное расписание РБС
- Ут 10.3 настройка учетной записи почты
- подскажите как пересчитать колонку в Access ?
- 1С УПП как сменить вид ценности?
- Как получить предпоследнюю запись в регистре сведений?
- Отделить проведение от отмены проведения в подписке "ПередЗаписью" регистра
- v7: Поделитесь пожалуйста файлом шаблонов 1с 7.7
- icq выдает запрос на аунтификацию, но как ее пройти?
- v8: Ошибка ТипТега = мЧтениеXML.Спуститься();
- WMS RS Expert
- БГУ - не удается в Журнале операций № 2 сделать с отбором по лицевому счету
- УФ. Табличная часть обработки. Как добавить картинку строк?
- Движение по регистру "НДС покупки"
- Установка границы последовательности партионного учета в УПП
- Напоминание в 1с БП (как в ЗУП)
- УПП возврат отходов давальческого сырья
- Передвинуть полосу прокрутки ТЧ
- v8: Как получить срез последних на каждую дату в запросе?
- УТ 11. Запрет просмотра чужих документов.