powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как сделать перенос строк при выгрузке XML через XSLT в Excel?
2 сообщений из 2, страница 1 из 1
Как сделать перенос строк при выгрузке XML через XSLT в Excel?
    #35432979
egghead
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!

Выгружаю данные из SQL в DataSet, далее обрабатываю с помощью XSLT и потом всё дело выгружаю в Excel.
У меня ситуация такова в базе есть 2 таблицы страны и города.
В отчете нужно чтобы при выгрузке отчета в эксель, страны не дублировались на листе, а выгражлось либо страна в одном столбце, потом шло объединение строк = кол-ву городов этой страны, а в правом столбце все города, но пока не понял как это сделать, нашел способ проще:
все выгружаю в одну строку, а города возвращаю в виде строки разделенные, переходами на новую строку (в процедуре sql делаю CHAR(10) + CHAR(13)), но в Excel почему то всё равно всё выводится в одну строку.
помогите плиз, как сделать, чтобы каждый город шел в той же ячейке, но с новой строки.
Заране спасибо!
...
Рейтинг: 0 / 0
Как сделать перенос строк при выгрузке XML через XSLT в Excel?
    #35434962
Volder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
варианта 2:
1) все-таки делать нормальную группировку в XML через XSL - решение приводилось здесь точно и не раз.

В этом случае будет слева одна большая ячейка со страной, а справа отдельные ячейки для каждого города.

2) второй вариант, который вы начали пробовать - это делать перенос строки внутри одной ячейки для городов.

Попробуйте как разделитель & #10; (без пробела)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как сделать перенос строк при выгрузке XML через XSLT в Excel?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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