|
Заполниние ТабЧасти ↓ (Волшебник 20.05.2024 11:57) |
☑ | ||
---|---|---|---|---|
0
DragfaR
20.05.24
✎
11:24
|
Здравствуйте, подскажите, хочу из таб части 1 документа заполнить другую но оно ругается на условие цикла
Для Каждого Объект.ДокументОтгрузкиОснование.Товары.Строка Из Объект.ДокументОтгрузкиОснование.Товары Цикл НовСтр = Объект.Товары.Добавить(); НовСтр.Номенклатура = Объект.ДокументОтгрузкиОснование.Товары.Номенклатура; //НовСтр.Что то еще = и тд КонецЦикла; |
|||
1
Волшебник
20.05.24
✎
11:26
|
А где условие цикла?
|
|||
2
DragfaR
20.05.24
✎
11:28
|
там оно и есть, что должно проходиться по каждой строке из таб.части
|
|||
3
Волшебник
20.05.24
✎
11:29
|
(2) Это не условие, а итератор
|
|||
4
Волшебник
20.05.24
✎
11:29
|
После "Для Каждого" должно быть имя переменной
|
|||
5
DragfaR
20.05.24
✎
11:31
|
Не совсем понял какая переменная, мне просто нужно поройтись по каждой строке в таб части Объект.ДокументОтгрузкиОснование.Товары
|
|||
6
mmg
20.05.24
✎
11:33
|
(5) Любая переменная
|
|||
7
АгентБезопасной Нацио
20.05.24
✎
11:35
|
(5) Для каждого
Синтаксис: Для Каждого <Имя переменной 1> Из <Имя переменной 2> Цикл // Операторы [Прервать;] // Операторы [Продолжить;] // Операторы КонецЦикла; Параметры: <Имя переменной 1> Переменная, которой при каждом повторении цикла присваивается значение очередного элемента коллекции. Значение переменной может быть изменено внутри самого цикла. Из Синтаксическая связка для параметра <Имя переменной 2>. <Имя переменной 2> Переменная или выражение, предоставляющее коллекцию. Элементы этой коллекции будут присваиваться параметру <Имя переменной 1>. Содержимое коллекции может быть изменено внутри цикла, но присвоить этой переменной другую коллекцию нельзя. ©МужикВКепке® |
|||
8
Волшебник
20.05.24
✎
11:36
|
(5) новая
|
|||
9
mmg
20.05.24
✎
11:36
|
(8) А что старую нельзя?
|
|||
10
АгентБезопасной Нацио
20.05.24
✎
11:37
|
(9) а вдруг ты ее испортил?
|
|||
11
Волшебник
20.05.24
✎
11:44
|
(9) Если больше не нужна, то можно, но лучше новую, чтобы было меньше ошибок
|
|||
12
mmg
20.05.24
✎
11:54
|
(11) А я, дурак, все время одни и те же переменные для итераторов использую.
Кстати (5) используйте переменную я_дурак.
|
|||
13
Волшебник
20.05.24
✎
11:54
|
(12) Плохой программный код
|
|||
14
Kongo2019
20.05.24
✎
11:59
|
Вот еще один. Ты с каких курсов?
|
|||
15
DJ Anthon
20.05.24
✎
11:59
|
Объект.Товары.Загрузить(Объект.ДокументОтгрузкиОснование.Товары.Выгрузить())
|
|||
16
Волшебник
20.05.24
✎
12:42
|
(14) С чего Вы взяли, что он с курсов? Откуда эта презумпция?
|
|||
17
DragfaR
20.05.24
✎
14:28
|
Я не с курсов, самоучка, по роликам и форумам. Туда сюда. Разобрался что вы имели ввиду под переменной. Спасибо
|
|||
18
Волшебник
20.05.24
✎
14:30
|
(17) Чё понял?
|
|||
19
DragfaR
20.05.24
✎
14:33
|
Думал что это читается как Для каждойстроки из табчасти и он будет обходить его, а по факту 1 переменная это то куда записывается, а 2 по чему проходимся. Синтаксис был непонятен
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |