![]() |
![]() |
![]() |
|
v7: Печать таблицы на новой странице | ☑ | ||
---|---|---|---|---|
0
sivsoft
18.02.14
✎
11:56
|
Доброго времени суток!
Написал обработку - печатает новую ТТН. Но при печати какой-то бред. Последнюю таблицу, хотя она легко помещается на предыдущей странице, печатает зачем-то на новой. В самой форме печати(без предпросмотра) видно, что никаких новых страниц быть не должно - линия пунктирная четко берет две таблицы в одну страницу, но что в предпросмотре, что в реальной печати дает дополнительную страницу. Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("ТаблицаБезБланка"); Таб.Очистить(); глУстПропись(Гривня); КоличествоМестПрописью = СокрЛП(Формат(КоличествоМест, "ЧП")); Всего = Формат(тзТТН.Итог("Сумма"),"Ч012.2"); ВсегоСумма = Формат(Всего, "Ч012.2")+" "+Гривня.Кратко; СуммаПрописью = СокрЛП(Формат(Всего, "ЧПД")); НДСВсего = тзТТН.Итог("НДС"); НДССумма = Формат(НДСВсего, "Ч012.2") + " " + Гривня.Кратко; Таб.ВывестиСекцию("Шапка"); //переход на другую страницу Таб.НоваяСтраница(); Таб.ВывестиСекцию("Заголовок"); тзТТН.ВыбратьСтроки(); Пока тзТТН.ПолучитьСтроку()=1 Цикл Номер = тзТТН.НомерСтроки; Товар = тзТТН.Товар; Ед = тзТТН.Ед; Кво = Формат(тзТТН.Кво, "Ч012.4"); Код = тзТТН.Код; Цена = Формат(тзТТН.Цена, "Ч012.2"); Сумма = Формат(тзТТН.Сумма, "Ч012.2"); ПечДокумент = тзТТН.Документ; Таб.ВывестиСекцию("Строка"); КонецЦикла; КоличествоВсего = тзТТН.Итог("Кво"); Таб.ВывестиСекцию("Подвал"); Таб.Защита(Константа.ФлагЗащитыТаблиц); Таб.ТолькоПросмотр(1); Таб.Опции(0,0,,); Таб.Показать("ПЕЧАТЬ: ТТН",""); Куда копать? |
|||
1
Godofsin
18.02.14
✎
11:57
|
//переход на другую страницу
Таб.НоваяСтраница(); ни о чем не говорит? |
|||
2
Godofsin
18.02.14
✎
11:58
|
или тебе так и надо...
|
|||
3
sivsoft
18.02.14
✎
12:27
|
(1)(2)
Так и надо. Страницы две - первая и оборотная. Делает все правильно по отношению к первой и второй, а вот третья чего появляется ума ни приложу. Причем таблицы маленькие - там их три можно поместить, а он разбивает - одну на второй странице, вторую на третью лепит. |
|||
5
dk
18.02.14
✎
13:03
|
покаж копию экрана
|
|||
7
пипец
18.02.14
✎
13:23
|
(3) если изначально НЕ влезает подвал во вторую страницу по алгоритму одну строку он будет фигачить на третью ... чтобы влез ВЕСЬ подвал
|
|||
8
пипец
18.02.14
✎
13:25
|
(7) + взял бы ты типовой вариант ...
|
|||
9
povar
18.02.14
✎
13:27
|
задай жестко высоту строк
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |