Сложение текстовых значений в цикле

1. M0h 03.06.24 09:33 Сейчас в теме
Сделал обработку что указывается общий вес товаров в печатной расходной накладной. Вес товара берется из карточки товара. В случае если вес там не указан он считает его за 0 и всё равно выдает общий вес товара, что неправильно по сути. Пытаюсь сделать так что бы у меня выводило в накладной на что не указан вес. Получается сделать так с одной позицией, но т.к это цикл при наличии двух товаров без указанного веса в карточке, последний товар просто заменяет первый и показывается только один товар без веса. Пытался присвоить НетВеса=НетВеса+Строка.Номенклатура, но так не получается. Уверен что всё просто, но для новичка как я - это безумие.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
7. jmw 60 04.06.24 05:16 Сейчас в теме
можно так
Прикрепленные файлы:
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. nomad_irk 76 03.06.24 09:44 Сейчас в теме
(1)Вывод общего веса нужно за цикл вынести - как минимум.
5. Sashares 35 03.06.24 10:45 Сейчас в теме
(1)Неужели самому нормально читать такой код? В чем сложность выравнивание использовать?
6. VPanin56 548 03.06.24 19:05 Сейчас в теме
(1)Для правильного сложения строковых значений да еще и вместе с числовыми используйте функцию СтрШаблон()

Например СтрШаблон(" Не указан вес: %1",Строка.Номенклатура)
3. VZyryanov 03.06.24 09:51 Сейчас в теме
НетВеса = "";
перенесите туда же, где
Вес1 = 0;
4. Vlan 36 03.06.24 10:36 Сейчас в теме
Можно сделать массив номенклатуры, у которой нет веса. Потом соединить значения в строку.
Можно в текстовую переменную добавлять:
НетВеса=НетВеса+"; "+Строка.Номенклатура.Наименование;
7. jmw 60 04.06.24 05:16 Сейчас в теме
можно так
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот