2016-03-11 2 views
0

У меня есть QListView с пользовательским дисплеем на основе простого списка контактов. Все поля EXCEPT поле адреса электронной почты отображаются просто отлично, а элементы на странице выглядят точно так же, как и форматированные. Определенные данные в поле, но это одно простое текстовое поле не отображается как ссылка mailto в QListView. Код href верен, он работает при тестировании в простом html-файле, но не на странице Sharepoint.Пользовательский дисплей QListView

Просмотр источника, все, что я вижу для кода электронной почты, буквально mailto:<%EmailAddress%>, где он должен показывать mailto:[email protected].com, как он отображается в списке. ЧТО ДЕЙСТВИТЕЛЬНО странно, что я тестировал токен <% EmailAddress%> на настраиваемом дисплее как просто другое поле, без кода href, но на этом экране тоже не отображается, что еще более странно.

Вот текущий код как ссылка по электронной почте:

<a href="mailto:<%EmailAddress%>"><%First_Name%> <%Last_Name%></a> Ext. <%Extension%><br> 
<%Job_Title%><br><br> 

Есть ли что-то напуганное об использовании электронной почты поле/кода в пользовательских дисплеях? Используя вкладку общих полей шоу, она появляется без происшествий. Что-то другое? Или вы вообще не можете использовать «живые» теги на дисплее? Но почему тогда это не появилось как текстовое поле? У меня создалось впечатление, что вы можете использовать практически любой простой HTML-код в пользовательских дисплеях. Нет?

+0

Извините, забыли упомянуть, это на Sharepoint 2010, и я верю в версию 6.5 QuickApps. – EPPack

ответ

1

Я понял. Оказывается, имена полей: <% CaSe Sensitive%>. Кто знал? Сейчас работает как чемпион. Это документировано где угодно, кстати? Просто интересуюсь.

Смежные вопросы