|
Криво работает ПроверитьВывод. |
☑ |
0
megabax
27.01.17
✎
16:04
|
Добрый день. Пытаюсь вывести подвал точно визу страницы, и почему-то криво работает ПроверитьВывод. Делаю вот так:
Область=МакетОбработки.ПолучитьОбласть("Строка");
ПодвалНапечатан=Ложь;
ПроверкаПечатиПодвала = Новый Массив;
ПроверкаПечатиПодвала.Добавить(Область);
ПроверкаПечатиПодвала.Добавить(ОбластьПодвал);
й=1;
Пока Истина Цикл
й=й+1;
Если ТабличныйДокумент.ПроверитьВывод(ПроверкаПечатиПодвала)тогда
ТабличныйДокумент.Вывести(Область);
Иначе
ТабличныйДокумент.Вывести(ОбластьПодвал);
Прервать;
КонецЕсли;
Если й>1000 Тогда
Прервать; ///что то не то
КонецЕсли;
КонецЦикла;
И ПроверитьВывод говорит, что невозможно вывести, хотя там еще есть много места. Подскажите, пожалуйста, как лечить?
|
|
1
Mr_Best
27.01.17
✎
16:06
|
Проверь высоту табличного документа, портрет, ландшафт и т.д.
|
|
2
megabax
27.01.17
✎
16:07
|
(1) Это ВысотаТаблицы что ли? Дык она независимо от того, были переносы строк или не были, возвращает одинаковое значение.
|
|
3
Mr_Best
27.01.17
✎
16:12
|
(2) для вычисления результата, поместится или нет область на странице платформа должна знать размеры страницы. Если вывод не срабатывает правильно, вначале лучше убедится, что параметры табличного документа связанные с размером и печатью имеют правильные значения.
|
|
4
Mr_Best
27.01.17
✎
16:14
|
(2) и не таблицы, а страницы
|
|
5
megabax
27.01.17
✎
16:24
|
Спасибо всем, заработало, когда принудительно программно установил размеры полей, масштаб и прочее.
|
|