Вопрос

Как я могу заставить SharePoint2007 (MOSS) интерпретировать HTML -код вместо того, чтобы показывать его?

У меня есть столбец, который вычисляет да или нет (в зависимости от других столбцов) в HTML (я тоже хочу показать изображения). Этот столбец не интерпретируется SharePoint. HTML показан на равнине.

Что я могу сделать, чтобы решить это?

Это было полезно?

Решение

Посмотрите на решение, описанное в этом посте:Использование рассчитанных столбцов для записи HTML


Оригинальный пост (Ссылки сломаны)

Elcapitano, мой учебник должен работать:

http://blog.pathtosharepoint.com/2008/09/01/using-calculated-columns-to-write-html/

Пара заметок:

  • В приведенном выше посте вы найдете ссылку на страницу устранения неполадок
  • Есть несколько версий текста в скрипт HTML, я рекомендую вам выбрать последний (v 2.1.1) здесь:http://sp2010.pathtosharepoint.com/sharepoint-user-toolkit/downloads/

Если это не сработает, не стесняйтесь поделиться своей строкой HTML (вычисленный вывод столбца), и я посмотрю.

Другие советы

Безусловно, самый простой метод для этого - просто установить «тип данных, возвращаемый из этой формулы» в вашем столбце, чтобы быть «номером».

Против всей логики это интерпретирует вашу формулу как HTML. Я не уверен, работает ли это в 2007 году, но это, безусловно, работает в 2010 и 2013 годах. Поскольку на эту тему есть 10 000 просмотров и очень мало голосов, я предполагаю, что это гораздо лучший ответ для более широкого сообщества, чем из данных ответов.

Недавно мы выпустили бесплатный рассчитанный столбец HTML; Он действует как рассчитанный столбец, но не избежит HTML:

Расчетный столбец SharePoint HTML в Pentalogic HTML

Отказ от ответственности: Я работаю на Pentalogic; На этом проекте на самом деле. О, и я боюсь, что вы должны подписаться на нашу новостную рассылку, но это не плохая торговля (по моему непредвзятому мнению). :)

Если вы обязаны использовать веб -части ListView (веб -часть OOTB), то вы можете использовать Текст Кристофа2HTML сценарий Установка ответа Джеймса, вы также можете посмотреть Marc Anderson's dvwpcalchtmlcolumn XSLT, чтобы сделать тяжелую работу.

Если вы разрабатываете DataViewWebpart, вы можете заставить SharePoint отображать HTML, а не отображать необработанный текст, используя отключение сэскапии с выходом на установку.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top