Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Вставить() в КоллекцияСтрокДереваЗначений

Вставить() в  КоллекцияСтрокДереваЗначений
Я
   FIL0S0FF
 
09.04.20 - 14:26
Добрый день.
Прошу подсказки. Где я туплю?
Мой код:
Прил5 = Контейнер.Лист02.Строки[0].Строки.Вставить(4);
Прил5 = ДеревоЗначенийЛиста2.Строки[0].Строки[4];


Так же пробовал
Прил5 = Контейнер.Лист02.Строки[0].Строки.Вставить(4);
Прил5.Строки=ДеревоЗначенийЛиста2.Строки[0].Строки[4].Строки;

Не работает Строка с индексом 4 создается но строки в ней пустые


Пример из ситаксис помошника:
НовыйЭлемент = СтрокиСостава.Вставить(5);
НовыйЭлемент.Затрата = Затрата;
НовыйЭлемент.Норма = Количество;
   Ёпрст
 
1 - 09.04.20 - 14:29
(0) ну и ? Где твой код, аналогичный СП ?
   Ёпрст
 
2 - 09.04.20 - 14:31
Ты вставляешь новую строку в дерево и ничем её не заполняешь, что ты хочешь тогда ?
   FIL0S0FF
 
3 - 09.04.20 - 14:43
мне нужно пустую строку заполнить другой строкой

Прил5 = ДеревоЗначенийЛиста2.Строки[0].Строки[4]; 
Что тут не так?
   FIL0S0FF
 
4 - 09.04.20 - 14:47
кажется разобрался
   vicof
 
5 - 09.04.20 - 14:48
ЗаполнитьЗначенияСвойств тебя спасет
   FIL0S0FF
 
6 - 09.04.20 - 16:15
Правильный вариант

Контейнер.Лист02.Строки[0].Строки[4].Строки.Очистить();
Прил5 = Контейнер.Лист02.Строки[0].Строки[4].Строки.Добавить();
Прил5.Данные= ДеревоЗначенийЛиста2.Строки[0].Строки[4].Строки[0].Данные;
Прил5.ДанныеМногострочныхЧастей= ДеревоЗначенийЛиста2.Строки[0].Строки[4].Строки[0].ДанныеМногострочныхЧастей;

Поля Строки и Родитель не трогаем

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.