Domanda

ho creato con successo le tabelle con stile che Salesforce fornito. (Come quello che ha evidenziato al passaggio del mouse, ecc)

Ma io voglio il valore della colonna per essere un collegamento per visualizzare il particolare Info dell'oggetto. Quando io non creo la mia propria pagina Visualforce, la tabella sembra bello e la colonna valori (record) sono tutti con collegamento ipertestuale, ma non riesco a capire come farlo dal codice Visualforce apice.

pageBlockTable e definizione di colonna non sembra avere attributi o qualsiasi cosa che rendono collegamento ipertestuale.

http://www.salesforce.com/us/ developer / docs / pagine / contenuti / pages_compref_pageBlockTable.htm
http://www.salesforce.com/us/developer/docs /pages/Content/pages_compref_column.htm

<apex:pageBlock title="test">
    <apex:pageBlockTable value="{!workObj}" var="item">
        <!-- below needs to be hyperlink -->
        <apex:column value="{!item.name}" /> 
    </apex:pageBlockTable>
</apex:pageBlock>

ho potuto raggiungere il mio obiettivo, gettando il disegno buono via come di seguito, ma vorrei mantenere il codice di cui sopra.

Questo funziona, ma nessuno stile Salesforce è applicata.

 <apex:pageBlock title="my test title" >    
            <apex:dataTable value="{!workObj}" var="wn" cellpadding="2" cellspacing="2">
                <apex:column>
                    <apex:facet name="header">仕事名一覧</apex:facet>
                    <apex:form >
                        <apex:commandLink value="{!wn.name}" />
                    </apex:form>
                </apex:column>
            </apex:dataTable>
    </apex:pageBlock>
È stato utile?

Soluzione

Invece di <apex:column value="{!item.name}" />, provare a farlo in questo modo nel corpo della colonna:

<apex:pageBlock title="test">
        <apex:pageBlockTable value="{!workObj}" var="item">
         <apex:column>
              <apex:outputLink value="{!item.name}">{!item.name}</apex:outputLink>
         </apex:column>
    <apex:pageBlock title="test">
<apex:pageBlockTable value="{!workObj}" var="item">
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top