forum.bitel.ru
http://forum.bitel.ru/

не совсем по теме, но подскажите по xslt пожалуйста
http://forum.bitel.ru/viewtopic.php?f=14&t=2935
Страница 1 из 1

Автор:  borisk [ 25 сен 2009, 10:10 ]
Заголовок сообщения:  не совсем по теме, но подскажите по xslt пожалуйста

Добрый день!

Нет отдельной ветки "общие вопросы". Подскажите пожалуйста, можно ли в пределах fo:block сделать принудительный перенос строки? Вот такой вот трюк найденный в Интернет не помогает:
<fo:block>текст <xsl:text disable-output-escaping="yes">&#xA;</xsl:text> другой текст</fo:block>

Автор:  Администратор [ 25 сен 2009, 16:21 ]
Заголовок сообщения:  Re: не совсем по теме, но подскажите по xslt пожалуйста

А почему нельзя сделать еще один <fo:block>?
Он как раз новой строкой пойдет..

Автор:  borisk [ 26 сен 2009, 15:40 ]
Заголовок сообщения:  Re: не совсем по теме, но подскажите по xslt пожалуйста

Все гениальное как всегда просто :)

А еще вопрос тогда, данные, полученные из <xsl:value-of .../> не попадают под трасформацию? Что я имел в виду:
я пишу в неком строковом параметре договора "Вот у нас услуга<fo:block/>Вот у нас описание", но когда это все попадает в выходной документ, то даже если я использую <xsl:value-of disable-output-escaping="yes" ../>, то я вижу "Вот у нас услуга<fo:block/>Вот у нас описание". А хочется, чтобы <fo:block/> распознавался. Такое возможно в принципе?

Автор:  Amir [ 27 сен 2009, 01:54 ]
Заголовок сообщения:  Re: не совсем по теме, но подскажите по xslt пожалуйста

Так точно не выйдет. Хотя бы из-за вопросов безопасности.
На данный момент не могу придумать как сделать, чтобы параметр договора в счете был с переносом.
Вам это точно надо? :)
Для счетов есть еще такой вариант, там обычно больше возможностей:
http://wiki.bgbilling.ru/index.php/Расширенные_счета_модуля_бухгалтерии

Автор:  borisk [ 27 сен 2009, 10:54 ]
Заголовок сообщения:  Re: не совсем по теме, но подскажите по xslt пожалуйста

Да нет, не сказал бы что жить без этого не могу :) Всегда есть другие решения. Спасибо что про Jasper подказали, посмотрю что можно с ним сделать.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/