powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Непереносимый текст. HELP!
6 сообщений из 6, страница 1 из 1
Непереносимый текст. HELP!
    #34632442
Alex Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток всем!
Возникла проблема следующего плана.

Допустим есть XML

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<root>
  <id/>
  <row>
     <data/>
  </row>
  <row>
     <data/>
  </row>
  <row>
     <data/>
  </row>
....
</root>

в XSLT в цикле обрабатываются теги <row> и строится табличка

Код: plaintext
1.
2.
3.
4.
5.
....
<xsl:for-each select="row">
 ...некоторые действия...
</xsl:for-each>
...

табличка вполне может не уместиться на одном печатном листе А4 и автоматически будет переносится на следующие. После таблички сразу печатается текстовый блок состоящий из нескольких строк. Так вот, бывает такая ситуация когда этот блок не влазит на оставшуюся часть страницы, разрывается и часть строчек уходит на след. страницу.

А надо чтоб этот блок нигде не разрывался, и если уж он не влазит целиком на страницу, то он должен целиком переходить на следущую (без разрывов). Что-то типа NOBR в HTML.

З.Ы. на выходе имеем PDF.
...
Рейтинг: 0 / 0
Непереносимый текст. HELP!
    #34637417
Alex Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели никто не сталкивался с подобным? :)
...
Рейтинг: 0 / 0
Непереносимый текст. HELP!
    #34659712
SuSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понимаю если на выходе pdf, что скорей всего используется xsl-fo.?
:)
Дай подумать, посоветуюсь с коллегами завтра отвечу.
...
Рейтинг: 0 / 0
Непереносимый текст. HELP!
    #34676157
Alex Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
используется именно, xsl-fo :)
...
Рейтинг: 0 / 0
Непереносимый текст. HELP!
    #34676335
SuSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну чего могу сказать. пришел на работу а коллега в отпуск ушла .
Сам с xsl-fo знаком поверхностно, поэтому приходит тока одна мысль.
Запиши этот текст в ячейку. Обводку ячейки отмени (сделай невидемой) .
В результате либо текст ("ячейка " ) влазит вместе с таблицей либо перенесется на следующую страницу.
Гуда присобачить эту ячейку думай сам, можешь к таблице, можешь отдельную таблицу создать
Удачи
...
Рейтинг: 0 / 0
Непереносимый текст. HELP!
    #34677972
Alex Nik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эта мысль меня посетила и была проверена почти сразу. Не помогает. текст в ячейке не является неделимым и благополучно переносится на след. страницу
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Непереносимый текст. HELP!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]