2016-04-19 10 views
0

Alle,Salesforce alle Fälle zeigen, basierend auf Kriterien in Visual

ich auf alle Fälle zu zeigen versucht bin, die bestimmten Kriterien in Salesforce mit visueller Kraft Seite treffen, dann würde ich diese Daten in einem Gantt-Diagramm verwenden möge. Ich weiß viel über das Codieren, aber versuche es anhand von Benutzerhandbüchern. Diese Visualforce-Seite wird ohne Fallinformationen zurückgegeben.

<apex:page standardController="Case" > 
    <apex:form > 
     <apex:pageBlock > 
      <apex:pageMessages /> 
      <apex:pageBlockButtons> 
       <apex:commandButton value="Save" action="{!save}"/> 
      </apex:pageBlockButtons> 
      <apex:PageBlockTable value="{!Case}" var="c"> 
       <apex:column value="{!c.Account}"/> 
       <apex:column value="{!c.Number}"/> 
       <apex:column value="{!c.Owner}"/> 
       <apex:column headerValue="Install Date"> 
        <apex:inputField value="{!a.Planned_Install_Date__c}"/> 
       </apex:column> 
      </apex:PageBlockTable> 
     </apex:pageBlock> 
    </apex:form> 
</apex:page> 

Antwort

0

Sie benötigen eine Apex-Controller-Klasse, um Daten von Salesforce auf die visuelle Force-Seite zu übertragen. Etwas wie folgt aus:

Visuelle Seite:

<apex:page standardController="Case" controller="MyCaseController"> 
<apex:form > 
    <apex:pageBlock > 
     <apex:pageMessages /> 
     <apex:pageBlockButtons> 
      <apex:commandButton value="Save" action="{!save}"/> 
     </apex:pageBlockButtons> 
     <apex:PageBlockTable value="{!Cases}" var="c"> 
      <apex:column value="{!c.Accountid}"/> 
      <apex:column value="{!c.CaseNumber}"/> 
      <apex:column value="{!c.OwnerId }"/> 
      </apex:PageBlockTable> 
    </apex:pageBlock> 
</apex:form> 

Controller:

public class MyCaseController { 

    public list<Case> cases {get;set;} 

    public MyCaseController(){ 
     cases = [select id, accountid, CaseNumber, OwnerId from case]; 
    } 
} 

Es sollte möglich sein, den Code auf Ihre Bedürfnisse anzupassen.

Verwandte Themen