Я новичок в Apex. Я пытаюсь создать объект с 2 полями: Subject (Text) и Description (Rich Text Area). Это должно быть отображено в табличном формате. В описании должны отображаться только первые 50 символов, и, нажав на описание, откроется новая страница Visualforce для отображения всего содержимого.
<apex:page controller="Notes_Controller" >
<apex:form >
<apex:pageBlock >
<apex:pageBlockTable value="{!recordsList}" var="n">
<apex:column value="{!n.Subject__c }" headerValue="Subject"/>
<apex:column styleClass="slds-truncate" headerValue="Description">
<apex:facet name="header">Description</apex:facet>
<apex:outputLink value="{!n.Description__c}" target="_blank">{!LEFT(n.Description__c,50)}
</apex:outputLink>
</apex:column>
</apex:pageBlockTable>
</apex:pageBlock>
</apex:form>
До сих пор я пробовал выше, но я не могу получить полное описание, чтобы открыть в новой вкладке. Любые идеи?
Можно ли это сделать с помощью поля формулы? Я попытался использовать выходную ссылку, где значение = описание, а метка - это тема, поэтому щелчок по имени темы приведет вас к описанию. Но я получаю «URL не существует».
Любая помощь приветствуется.