Salesforce 如何使用outputlink从visualforce页面提供指向记录的链接
有人能帮我在这个场景中提供链接吗Salesforce 如何使用outputlink从visualforce页面提供指向记录的链接,salesforce,visualforce,Salesforce,Visualforce,有人能帮我在这个场景中提供链接吗 <apex:repeat var="slot" value="{!liTimeSlots}"> <tr class="{!IF(ISNULL(slot.sAppointment), 'Free', 'Fill')}"> <td ><apex:outputText value="{!slot.tstart1}"/></td> <td><apex:outputTex
<apex:repeat var="slot" value="{!liTimeSlots}">
<tr class="{!IF(ISNULL(slot.sAppointment), 'Free', 'Fill')}">
<td ><apex:outputText value="{!slot.tstart1}"/></td>
<td><apex:outputText value="{!IF(ISNULL(slot.sAppointment), 'Free', slot.sAppointment.name)}"/></td>
<td><apex:outputText value="{!IF(ISNULL(slot.sAppointment), '', slot.sAppointment.Appointment_Type__c)}"/></td>
<td><apex:outputText value="{!IF(ISNULL(slot.sAppointment), '', slot.sAppointment.Patient__c)}"/></td>
</tr>
<tr >
<td></td>
<td><apex:outputText value="{!IF(ISNULL(slot.sAppointmentOverlap), ' ', slot.sAppointmentOverlap.name)}"/></td>
<td><apex:outputText value="{!IF(ISNULL(slot.sAppointmentOverlap), '', slot.sAppointmentOverlap.Appointment_Type__c)}"/></td>
<td><apex:outputText value="{!IF(ISNULL(slot.sAppointmentOverlap), '', slot.sAppointmentOverlap.Patient__c)}"/></td>
</tr>
</apex:repeat>
我只想在slot.sappoint或slot.sAppointmentOverlap不为空时显示链接
你知道怎么做吗
谢谢
Prady与几乎所有的
apex:
Visualforce标记一样,apex:outputLink
有一个呈现的属性,可以用来显示或隐藏它,这可以使用一个合并字段/公式作为值,因此您将根据以下内容查找:
<apex:outputLink value="url" rendered="{!NOT(ISNULL(slot.sAppointment)) || NOT(ISNULL(slow.AppointmentOverlap))}">The link</a>
与几乎所有的apex:
Visualforce标记一样,apex:outputLink
有一个rendered
属性,可用于显示或隐藏它,这可以使用一个合并字段/公式作为值,因此您将根据以下内容查找:
<apex:outputLink value="url" rendered="{!NOT(ISNULL(slot.sAppointment)) || NOT(ISNULL(slow.AppointmentOverlap))}">The link</a>
不知道为什么有人否决了这个,这是一个完全正确的问题。不知道为什么有人否决了这个,这是一个完全正确的问题。