|
v7: Простейший отчет | ☑ | ||
---|---|---|---|---|
0
raipo
20.09.11
✎
11:51
|
Написал простейший отчет, выводит список номенклатуры, Бухгалтерия 7.7
Процедура Сформировать() Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Сформировать"); Таб.ВывестиСекцию("Шапка"); нн=0; Таб.ПовторятьПриПечатиСТроки(9,10); Таб.Опции(0,0,0,0); спр1= создатьобъект("справочник.номенклатура"); спр1.ИспользоватьРодителя(раз,); спр1.выбратьэлементы(); Пока спр1.получитьэлемент()>0 Цикл нн=нн+1; продукция = спр1.текущийэлемент(); // ?? прод=""+спр1.наименование; номер=0; сум=0; выход = спр1.ПолнНаименование; продажа = спр1.плановаясебестоимость.получить(); Таб.ВывестиСекцию("Строка_1"); конеццикла; Таб.ВывестиСекцию("Подвал"); Таб.ТолькоПросмотр(1); Таб.Показать("Сформировать",""); КонецПроцедуры при выводе на печать, если список не умещается на 1 странице, то на второй странице САМОЙ ПЕРВОЙ опять дублируется ПЕРВАЯ строка справочника (которая была на первой), а дальше нормально идет Что у меня не так? |
|||
1
Mikeware
20.09.11
✎
11:51
|
ДНК
|
|||
2
viktor_vv
20.09.11
✎
11:52
|
Таб.ПовторятьПриПечатиСТроки(8,10);
Например. |
|||
3
butterbean
20.09.11
✎
11:52
|
Таб.ПовторятьПриПечатиСТроки(9,10);
|
|||
4
Злопчинский
20.09.11
✎
11:52
|
Таб.ПовторятьПриПечатиСТроки(9,10); - в этот диапазон попадает строка из выводмой табличной части!
|
|||
5
povar
20.09.11
✎
11:55
|
(0) Дарвин был не прав, у нас деградация, а не эволюция...
|
|||
6
raipo
20.09.11
✎
13:09
|
Ну почему деградация?
Спасибо всем. Заработало, т.е.при печати он берет строки УЖЕ СФОРМИРОВАННОЙ таблицы. |
|||
7
Tatitutu
20.09.11
✎
13:16
|
(6) Открой сей смысл данного кода
номер=0; сум=0; //каждый раз в цикле а вот это вообще изюминка прод=""+спр1.наименование; научи, сам только начинаю , не все понимаю |
|||
8
1Сергей
20.09.11
✎
13:24
|
(7) можь, ему за количество символов платят :)
|
|||
9
raipo
20.09.11
✎
15:26
|
(7) Я урезал код, чтоб вам не запутаться, но не все убрал, конечно, там он у меня еще себестоимость считает, а иначе какой смысл вообще распечатывать справочник, если он стандарно может быть распечатан?:))
|
|||
10
raipo
20.09.11
✎
15:27
|
Ну, кстати, может код и не оптимальный, но работает
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |