Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 15:11

Внешняя форма отчета заказа покупателя

Автор MineAllMine, 03 мар 2016, 11:36

0 Пользователей и 1 гость просматривают эту тему.

MineAllMine

Всем доброго времени суток!
Есть внешняя форма УПП 1.3 отчета заказа покупателя
Подскажите, пожалуйста, как дописать поля в ней.
У каждой крышки есть свое количество штук в упаковке (пока нигде не прописано).
Исходя из количества крышек нужно поделить на количество штук в упаковке, чтобы получить количество упаковок.
Подскажите, пожалуйста, где прописать для каждого товара количество штук в упаковке, и как вывести это в поле, а затем провести деление и вывести это дело во 2е поле.


update
добавил в единицах товара количество штук в упаковке, как вывести это в графу количество в упаковке?

pavl_vs

Цитата: MineAllMine от 03 мар 2016, 11:36...где прописать для каждого товара количество штук в упаковке, и как вывести это в поле, а затем провести деление и вывести это дело во 2е поле.
Количество штук в упаковке это в справочнике и, как я понимаю, это уже вами прописано.
Осталось вытащить эту информацию, а это делается запросом к номенклатуре.
Последняя колонка заполняется, например, через процедуру обработки события табличной части формы.

MineAllMine

Может кто подкажет как делать запрос, кстати вес прописан и работает
Добавлено: 03 мар 2016, 14:16



Цитата: pavl_vs от 03 мар 2016, 13:14
Количество штук в упаковке это в справочнике и, как я понимаю, это уже вами прописано.
Осталось вытащить эту информацию, а это делается запросом к номенклатуре.
Последняя колонка заполняется, например, через процедуру обработки события табличной части формы.

ЕдиницаИзмеренияНоменклатурыШтука = Справочники.ЕдиницыИзмерения.НайтиПоНаименованию("упак",,,ВыборкаСтрокТовары.Номенклатура);
так?
Добавлено: 03 мар 2016, 14:16


ой, вот так
ЕдиницаИзмеренияНоменклатурыУпак = Справочники.ЕдиницыИзмерения.НайтиПоНаименованию("упак",,,ВыборкаСтрокТовары.Номенклатура);
Добавлено: 03 мар 2016, 14:31


разобрался, спасибо!

MineAllMine

Подскажите, пожалуйста, есть
Упак = Справочники.ЕдиницыИзмерения.НайтиПоНаименованию("упак",,,ВыборкаСтрокТовары.Номенклатура);
ПараметрыПозиции.Вставить("Упаковок", ВыборкаСтрокТовары.Количество / Упак.Коэффициент )  ;



таблицу заполняет корректно, но, как сделать сумму всех таблиц?


pavl_vs

Цитата: MineAllMine от 09 мар 2016, 13:48
.... как сделать сумму всех таблиц?
Сумму каких таблиц? У Вас что, в одном отчете заказы по нескольким Покупателям, которые в разных ТЧ?

MineAllMine

pavl_vs, вот как выглядит, извиняюсь за мой французский)



pavl_vs

Заполнение "Сумма" мало чем отличается от того, как Вы заполнили кол-во наименований.
"Сумма" это область табличного документа, а численное выражение подсчитывается при построчном заполнении таблицы:
д/б что-то типа ВсегоУпаковок = ВсегоУпаковок + ТекСтрока.Упаковок

Не совсем понимаю в чем затруднения?

MineAllMine

pavl_vs, пишет что переменная не определена (ТекСтрока)
Добавлено: 11 мар 2016, 15:14


В общем сломал мозг, не знаю как сделать итоговый подсчет по упаковкам, если кому не сложно, подмогните, пожалуйста.

MineAllMine


Kironten


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск