Имя: Пароль:
1C
1C 7.7
v7: Количество срок в секции
,
0 kavinsky
 
29.01.19
23:45
Добрый день, пожалуйста, подскажите. Во внешнем отчете на печать выводиться секция с накладными. Количество накладных зависит от выбранного промежутка времени, соответственно каждый раз разное. Нужно сделать так, что бы на печатной форме отображалась сумма накладных за заданный период( 2 штуки, 10 ,20...) Как это сделать?
1 Злопчинский
 
30.01.19
00:04
Печатная форма может и 100 листов быть... Где выводить-то надо..?
Печатаешь список накладных построчно
В подвале печформы выводишь всего 100500 накладных.

Проблема в чем?
2 Злопчинский
 
30.01.19
00:06
Что значит "секция с накладнЫМИ"..?
Посчитай сколько накладных и вывели посчитанное количество.

Если де печатаешь реестр - то описано выше...
3 kavinsky
 
30.01.19
00:10
Есть секция в которую выводятся накладные за заданный период. И мне нужно посчитать их количество в этой секции. Просто я в конфигуратор во второй раз в жизни зашел, искал информацию в интернете как их посчитать, не нашел, думал может тут подскажут..
4 kavinsky
 
30.01.19
00:19
А задача стоит-добавить средний чек на печатную форму. Есть общая сумма по накладным, нужно узнать сколько всего этих накладных.
5 HawkEye
 
30.01.19
00:33
(3) что не получается то? суммируется количество с помощью знака "+"... в первом классе вроде как учат....
6 kavinsky
 
30.01.19
00:35
Не могу понять как обратиться к этим накладным. Средний чек будет высчитываться по формуле (Сумма)*Количество накладных. Как сделать так, что бы каждый раз это количество не вручную считать а автоматически??
7 HawkEye
 
30.01.19
00:37
(6) тебя обманули... средний чек не может рассчитываться как сумма УМНОЖЕННОЕ на количество.... так может рассчитываться только энергия продажи )
8 kavinsky
 
30.01.19
00:38
Ошибся символом, 2-й час ночи..
9 Харлампий Дымба
 
30.01.19
01:30
Посмотри в модуле формы отчета, где выводится секция с накладной, что-то типа Т.ВывестиСекцию("Строка") или Таб.ВывестиСекцию("Документ"). Перед циклом, в котором эти накладные выводятся-перебираются, напиши:
СчетчикНакладных=0;
каждый раз перед тем, как выводится секция с документом, напиши:
СчетчикНакладных=СчетчикНакладных+1;
После того как цикл по выводу накладных закончится,  переменная СчетчикНакладных будет содержать нужное тебе значение "Количество накладных всего"
10 kavinsky
 
30.01.19
01:45
Спасибо большое, Вы очень помогли!
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший