powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / XML Spreadsheet - форматирование
9 сообщений из 9, страница 1 из 1
XML Spreadsheet - форматирование
    #35315614
Restless
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выручайте братцы, горю ... в XML новичёк ...
Я не использую XSLT template так как репорт ну очень не статичный (переменное кол-во листов, переменные группировки ячеек по вертикали и горизонтали и так далее)
Я сформировал XML Spreadsheet (со всеми данными, объединениями ячеек и так далее, то есть трансформация не нужна), сохранил его с расширением *.xls и открываю на клиенте Excel'om. Вопрос - как мне отформатировать что-то внутри ячейки, например выделить слово жирным или вставить разрыв строки внутри ячейки.
Допускаю что технологически делаю неправильно - подскажите пожалуйста ...
...
Рейтинг: 0 / 0
XML Spreadsheet - форматирование
    #35315658
Volder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
это все конечно хорошо, но XML здесь причем?

это вопрос в форум Microsoft Office по Excel:
1. жирным слово выделить там можно также как и везде - либо кнопкой 'Ж' на панельке, либо выделить слово и Ctrl+B.
2. перенос строки Alt+Enter.
...
Рейтинг: 0 / 0
XML Spreadsheet - форматирование
    #35315687
Restless
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Этот вопрос конечно же не про Excel :-) а про XML Spreadsheet
Как вставить форматирование в XML Spreadsheet
...
Рейтинг: 0 / 0
XML Spreadsheet - форматирование
    #35315916
Volder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RestlessЭтот вопрос конечно же не про Excel :-) а про XML Spreadsheet
Как вставить форматирование в XML Spreadsheetну странно Вы как-то рассуждаете, ну а сделать в обратном порядке - нельзя попробовать?

создал в Excel то, что Вам нужно - сохранил в XML - вот что получилось
жирным <B>текст</B>
перенос строки & #10; (без пробела после амперсанда)
...
Рейтинг: 0 / 0
XML Spreadsheet - форматирование
    #35318864
Restless
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошу прощения что вопрос был нечетко сформулирован ....

Именно об этом мой вопрос - XML document сформировал и вставил в нужные места перенос строки & #10; но когда сохраняю XML документ oXmlDoc.Save() то вместо & получается естественно amp; Далее я не делаю никаких xslt преобразований, так как XML документ уже полностью сформирован ( с данными, обьединениями ячеек и так далее )- просто окрываю готовый XML document как Excel файл.

На данный момент решил вместо oXmlDoc.Save(strFileName) делаю так
stream.Write(oXmlDoc.InnerXml.Replace("LINEBRAKE", "
")) нo наверняка есть более правильный вариант ...
...
Рейтинг: 0 / 0
XML Spreadsheet - форматирование
    #35320039
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
показывай, как вставляешь перенос строки.
...
Рейтинг: 0 / 0
XML Spreadsheet - форматирование
    #35320049
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мой хрустальный шар говорит, что ты втавляешь &#10; через DOM Api, это неправильно.
...
Рейтинг: 0 / 0
XML Spreadsheet - форматирование
    #35324649
Restless
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
xmlData = xmlDocument.CreateElement("Data")
xmlCell.AppendChild(xmlElement)
xmlAttribute = xmlDocument.CreateAttribute("Type")
xmlAttribute.Value = "String"
xmlData.InnerText = "LINE1 & # 10; LINE2"
.
.
.
xmlDocument.Save(strFileName)
...
Рейтинг: 0 / 0
XML Spreadsheet - форматирование
    #35326242
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мой хрустальный шар шарит. А как вставить в строку перевод строки на васике, тебе лучше знать.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / XML Spreadsheet - форматирование
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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