powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / XML -> XSLT -> Excel (вопрос)
2 сообщений из 2, страница 1 из 1
XML -> XSLT -> Excel (вопрос)
    #35730836
Фотография mcwhite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация:
Есть приложение для отображения данных из БД (Oracle) в XML-файл, который затем должен открываться в Excel. Это приложение построено на применении шаблона XSLT.

Например, фрагмент XSLT-кода для отображения строки полужирным шрифтом с рамкой:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<Style ss:ID="sb_B">
  <Borders>
    <Border ss:Position="Bottom" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Left" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Right" ss:LineStyle="Continuous" ss:Weight="1"/>
    <Border ss:Position="Top" ss:LineStyle="Continuous" ss:Weight="1"/>
  </Borders>
  <Font ss:Bold="1"/>
</Style>

Вопросы:
1. Какой XSLT-код в этот тег Style нужно добавить, чтобы при отображении в Excel высота ячейки подбиралась автоматически по высоте текста? (Сейчас высота ячейки - одна строка текста, независимо от кол-ва строк в ячейке).

2. Какой XSLT-код в этот тег Style нужно добавить, чтобы задать цвет ячейки и/или цвет текста?

Заранее благодарен за любые пояснения и за указания на документацию, где имеются разъяснения по этим вопросам.
...
Рейтинг: 0 / 0
XML -> XSLT -> Excel (вопрос)
    #35731750
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В мсдне XML Spreadsheet Reference
возможно, подойдёт ss:Alignment ss:WrapText, хотя там написано, что это не поддерживается.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / XML -> XSLT -> Excel (вопрос)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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