Текущее время: Пн, июл 28 2025, 03:27

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: PDF. Работа с Content Area. Переход на след. страницу.
СообщениеДобавлено: Пт, сен 17 2010, 14:39 
Начинающий
Начинающий

Зарегистрирован:
Пт, сен 17 2010, 13:19
Сообщения: 2
Имеем:
1. Субформа с элементами (шапка документа)-- позиционированная, размещение OnPageOne
2. Субформа с элементами (тип документа и прочие данные) -- позиционированная, размещение OnPageOne
3. Субформа с текстовым элементом и далее таблица с данными -- плавающая/позиционированная (пробовал по разному=одинаково), размещение OnPageOne, стоит свойство разрывать контент по страницам
4. Субформа с подписью и должностью руководителя -- плавающая, привязана к пред. объекту
5. еще одна субформа на подобие п.4 (настроена так же) но она выводится в зависимости от типа документа.

Ситуация:
если в таблице данные в первой строке (всего одна запись) имеют такую высоту что таблица (субформа с таблицей) вместе с привязанными субформами после нее не влазят на первой странице но влазят на вторую (т.к. на второй нет уже п.1-2), то все содержимое начиная с пункта 3 переносится на вторую страницу, если же заполнить первую строку более чем на высоту свободного места на первой странице, то строка таблицы разорвет текст по границе контент ареа и оставшуюся часть продолжит на второй.

Таким образом вопрос: можно ли как-то уменьшить высоту контент ареа если возникает ситуация когда таблица имеет одну запись, высотой такой что она влазит на первую страницу но не влазят потом остальные субформы и они тянут всю таблицу на вторую страницу. Пытаюсь поместить перед таблицей тект-филд со след. скриптом:
-------------------data.conclusion_subf.TextField1::ready:layout - (JavaScript, client) -------------------------
if xfa.layout.page(this) > 1
{
this.rawValue = data.pageSet.Page1.ca.h;
data.pageSet.Page1.ca.h = "120mm";
xfa.layout.relayout();
TextField2.rawValue = data.pageSet.Page1.ca.h;
}
получается что когда вся таблица утянулась на вторую страницу (вся субформа) то в первый текст-филд правильно выводится уже 2-я страница, т.е. условие срабатывает, якобы высота меняется с 157мм на 120 что свидетельствует по значению во втором текст-филде (для теста вывожу), но таблица так и остается на второй странице, если же в дизайнере я уменьшу руками до 120 мм высоту контент ареа то таблица аккурат разрежется как доходит до границы CA и продолжится на след. странице


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB