|
v8: Регистр сведений. Создание записей | ☑ | ||
|---|---|---|---|---|
|
0
igoza
20.05.13
✎
10:47
|
при заподнении документа Приход усатнавливается количество Комплектующих и по этому количеству, создаются штрих коды в регистре сведений ШтрихКоды, но уменя не получается, а именно содается только 1элемент, с последним штрих кодом из таблици штрих кодов
Объеснение на букву Х ((( Для Каждого ТекущаяСтрока Из ШтрихКоды Цикл Рег = РегистрыСведений.Штрихкоды.СоздатьНаборЗаписей(); Доб = Рег.Добавить(); Доб.ТипШтрихкода = ТекущаяСтрока.ТипШтрихКода; Доб.Владелец = ТекущаяСтрока.КарточкаКомплектующей; Доб.Штрихкод = ТекущаяСтрока.ШтрихКод; Рег.Записать(); КонецЦикла; Этот код делаект 1 элемент в регистре сведений ШтрихКоды с самым послендим значением из всем, а должны все значения быть |
|||
|
1
1Сергей
20.05.13
✎
10:48
|
Рег один раз создай, до цикла
|
|||
|
2
zladenuw
20.05.13
✎
10:48
|
(1) та да
|
|||
|
3
igoza
20.05.13
✎
10:49
|
(1) Ошибка при вызове метода контекста (Записать)
Рег.Записать(); по причине: Не удалось записать: "Штрихкоды"! |
|||
|
4
igoza
20.05.13
✎
10:50
|
(1) но при этом создаётся один и первый элемент
|
|||
|
5
1Сергей
20.05.13
✎
10:51
|
(3) ы... тоже за цикл выноси
|
|||
|
6
igoza
20.05.13
✎
10:52
|
(5) благодарствую )))
|
|||
|
7
igoza
20.05.13
✎
10:59
|
(6)
Рег = РегистрыСведений.Штрихкоды.СоздатьНаборЗаписей(); Для Каждого ТекущаяСтрока Из ШтрихКоды Цикл Доб = Рег.Добавить(); Доб.ТипШтрихкода = ТекущаяСтрока.ТипШтрихКода; Доб.Владелец = ТекущаяСтрока.КарточкаКомплектующей; Доб.Штрихкод = ТекущаяСтрока.ШтрихКод; КонецЦикла; Рег.Записать(); |
|||
|
8
Волшебник
20.05.13
✎
11:00
|
(0) Слово "СоздатьНаборЗаписей" замени на "СоздатьМенеджерЗаписи"
|
|||
|
9
cw014
20.05.13
✎
11:06
|
Жаль, тут нету ЛевМихалыча. Он бы сразу бы про отбор сказал
|
|||
|
10
igoza
20.05.13
✎
11:38
|
(8) объясните разницу если нетрудно)
|
| Форум | Правила | Описание | Секции | Поиск |