Имя: Пароль:
1C
1С v8
как посчитать количество строк табличной части выводимой на странице при печати?
0 YamEgor
 
31.03.22
07:32
Коллеги, можете подсказать как посчитать количество строк табличной части выводимой на странице при печати? а так же надо посчитать какое количество номенклатуры и суммы получилось на странице, и так на каждой странице надо, это для документа инвентаризация ОС,
1С:ERP Управление предприятием 2 для Казахстана (2.4.4.97)
1 YamEgor
 
31.03.22
07:42
понимаю что надо получить массив строк из табличной части которые поместились на странице потом обойти их построчно и получить необходимые данные и вывести в шаблоне, но не знаю как получить массив строк табличной части которые поместились на странице
2 Мимохожий Однако
 
31.03.22
07:48
Подсчитаешь строки и что потом? Договаривай. В чём цель?
3 Ryzeman
 
31.03.22
07:56
(0) Не знаю как в ERP, но вряд ли в типовых отчётах там придумали что-то более хитрое, чем построчный набор по старинке. А если он построчный, значит, в цикле. А если в цикле, то там есть счётчики. В типовых в УТ есть счётчик номера строки на каждой странице, который можно использовать. К его инкременту ничто не мешает рядом добавить счётчик суммы для текущей страницы.
4 YamEgor
 
31.03.22
07:56
(2) в каждой строке по 1 номенклатуре будет и количество строк это количество номенклатруных позиций которые числятся, это инвентаризация, и потом их выводим на печать в конце сраницы,сколько числится и сколько фактически есть
5 Ryzeman
 
31.03.22
08:01
Проверка влезает или нет на страницу и прибавка счётчика по номеру страницы происходит там так:
Если НЕ ТабличныйДокумент.ПроверитьВывод(МассивВыводимыхОбластей) Тогда
6 rozer76
 
31.03.22
08:05
(4) пример в типовой  - вывод УПД с ПроверитьВывод()
7 Масянька
 
31.03.22
08:18
(4) А если наименование номенклатуры 2 строки или 3... Или 4...
Тогда как?
8 Мимохожий Однако
 
31.03.22
08:19
(4) По мере вывода строк считай и выводи. Заранее количество строк не узнаешь, т.к. надо проверять вывод областей на печать.