| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 1C: Предприятие, SAP, ERP и учётные системы > Обработка "Отгрузка товара" |
| Автор: din107 9.4.2008, 13:20 |
| Доброе время суток!!! Я начал писать обработку "Отгрузка товара". Мне надо сделать, чтобы в таблице было 3 колонки: Контрагент, ИНН и общая сумма отгрузки. Так вот, чтобы контрагенты у меня выводились, я сделал. Только почему-то в графе сумма ставится 0, вместо конкретной суммы. ИНН тоже сделал. Данные берутся из документа "Отгрузка товаров, продукции (Документ.РасходнаяНакладная)". Если, кто знает, помогите. Обработку выкладываю вложенным файлом. Да, и ещё, как можно сделать так, чтобы, когда этот отчёт будет пробегать по документам, чтобы контрагент не повторялся, а сумма складывалась? |
| Автор: SaschaL 10.4.2008, 05:04 |
| Т.е если я тебя правильно понял нужно суммировать суммы документов по контрагенту если, по какому то контрагенты есть несколько документов отгрузки? |
| Автор: SaschaL 10.4.2008, 05:38 | ||||||||
Скачал вашу обработку, сразу в глаза бросился такой факт что
А ведь документ имеет табличную часть, во всяком случае в моей конфигурации, у вас конечно может быть иначе. А если документ имеет табличную часть следовательно нужно получить Сумму колонки по которой щетается итог, в этом случае нужно сделать так:
Прошу заметить что в качестве Всего у вас может быть другой реквизит, например СуммаВсего, и тогда код выглядел следующим образом
Так ну с этой частью думаю мы разобрались. Теперь приступим к суммированию данных в таблице значений, на самом деле здесь все просто, достаточно было открыть справочник по встроенному языку и посмотреть на команды работы с Таблицами Значений. Если нужно суммировать строки в таблице значений, то нудно использовать Метод свернуть, подробное описание метода вы можете посмотреть в справочнике по встроенному языку, приведу лишь пример кода который должен был быть использован вами при суммировании строк в ТЗ.
Эту строку нужно использовать до то того как делаете выборку в печатную форму. |
| Автор: Itsys 10.4.2008, 07:27 |
| А не проще было воспользоваться конструктором запросов? |
| Автор: SaschaL 10.4.2008, 07:33 |
| Само собой проще, но для этого тоже нужен определенный опыт, просто товарищь запутался немного, и наша миссия помочь ему. К тоже как мне показалось товарищь попросил подсказать опираясь на уже сделанную им обработку. |