|
вместо 6 создает 36 документов 🠗 (Волшебник 23.10.2020 12:42) | ☑ | ||
---|---|---|---|---|
0
Snail
23.10.20
✎
10:32
|
ТЗ = Новый ТаблицаЗначений;
ТЗ = Объект.ВФ.Выгрузить(); КоличествоКолонок = ТЗ.Колонки.Количество(); Для КК = 3 По КоличествоКолонок -1 Цикл Если ТЗ.Итог(КК) = 0 Тогда Продолжить; КонецЕсли; Если ТЗ.Итог(КК) <> 0 Тогда Для СтрокаДаных = 2 По ТЗ.Количество() Цикл Если ТЗ.Итог(СтрокаДаных) = 0 Или СтрокаДаных = 2 Тогда Продолжить; Иначе НовыйДокумент = Документы.Пробный.СоздатьДокумент(); НовыйДокумент.Дата = ТекущаяДата(); Для Каждого Строка Из ТЗ Цикл Стр = НовыйДокумент.ТЧПробного.Добавить(); Стр.Номенклатура = Справочники.ГП.НайтиПоРеквизиту("КодЗагрузкиГП", Строка.Колонка2); Стр.Количество = Строка[КК]; //Колонка4; КонецЦикла; НовыйДокумент.Записать(); КонецЕсли; КонецЦикла; КонецЕсли; КонецЦикла; |
|||
1
Snail
23.10.20
✎
10:35
|
Все, нашел )
|
|||
2
Snail
23.10.20
✎
10:36
|
НовыйДокумент.Записать(); не туда впихнул
|
|||
3
Галахад
гуру
23.10.20
✎
10:40
|
Млин, какой сложночитаемый код.
Пожалуй нужно сюда Конструктора1С, для лекции. )) |
|||
4
Snail
23.10.20
✎
10:42
|
Галахад, я только учусь )
|
|||
5
Snail
23.10.20
✎
10:43
|
Я сейчас его оформлю нормально
|
|||
6
Mikeware
23.10.20
✎
10:45
|
(4) учатся немножко не так...
учатся - это запускают отладчик, и смотрят... |
|||
7
Сергиус
23.10.20
✎
12:16
|
(6)Миста лучший отладчик!)
|
|||
8
Mikeware
23.10.20
✎
12:17
|
(7) да, забыл...
|
|||
9
Snail
23.10.20
✎
12:18
|
Еще вопрос:
НовыйДокумент.Контрагент = Справочники.Контрагенты.НайтиПоРеквизиту("КодЗагрузки",ТЗ[1][3]); В справочнике реквизит КодЗагрузки = 546 (число) Если Сообщить(ТЗ[1][3]) выдает 546 Почему при создании документа не заполняет объект.контрагент? |
|||
10
Builder
23.10.20
✎
12:36
|
(9) Не заполняет - значит не находит.
Вообще принято после поиска проверять нашлось что или нет. Ну и неплохо бы явно преобразовывать типы к нужному, строка-> число например. |
|||
11
Snail
23.10.20
✎
12:38
|
Спасибо, точно перепутал типы значений
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |