Установка цвета шрифта при сохранении значения в csv из xsl - PullRequest
0 голосов
/ 20 августа 2011

Любая идея, как применить цвет шрифта к значению в xsl при сохранении его в CSV.i я пытался использовать цвет шрифта и стиль диапазона, это не работает.Код ниже

<xsl:when test="$priority1 &lt; 3">
<span style="color:#ff0000">
  <xsl:value-of select="$priority"/></span>
</xsl:when>

, он сохраняется как CSV. Выход отображается как Приоритет

<span style="color:#ff0000">2</span>
<span style="color:#ff0000">2</span>
3
5

Как применить цвет к справке CSV param !!

1 Ответ

1 голос
/ 25 августа 2011

CSV-файлы не содержат никакой информации о форматировании.Они представляют собой списки данных, разделенные запятыми, и не предназначены для отображения.В этом случае вы добавляете информацию о форматировании HTML в файл, но в CSV это просто текстовая строка и ничего не значит.

Если дважды щелкнуть CSV, чтобы открыть его, тоэто наиболее хотелось бы открыть в приложении электронных таблиц, таких как Microsoft Excel.Теперь Excel позволит вам окрашивать ячейки, но если вы попытаетесь снова сохранить его в CSV-файле, он будет жаловаться на вас о неподдерживаемых функциях, и будет сохранен только текст ячеек.

Если вас интересует только создание отчета для выделения записей, у вас все еще есть несколько вариантов

  1. Сохранить отчет как файл HTML
  2. Сохранить отчет в ExcelXml (при условии, что у вас Microsoft Excel)
  3. Сохранить отчет в формате SYLK (символическая ссылка)

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

Если у вас не было выбора сохранить его в формате CSV, я не уверен, какие у вас есть варианты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...