Salesforce根据visualforce中的条件显示所有案例

时间:2016-04-19 15:05:37

标签: salesforce case visualforce apex

所有

我试图使用visual force page显示所有符合salesforce中某些条件的案例,然后我想在甘特图中使用这些数据。我对编码了解很多,但是根据用户手册进行尝试。此visualforce页面返回时没有任何案例信息。

<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>

1 个答案:

答案 0 :(得分:0)

您需要一个apex控制器类才能将Salesforce中的数据提供给可视化强制页面。像这样:

视觉页面:

<!DOCTYPE html>
<meta charset="utf-8">
<html>
<head>
<style>
.bar {
    width: 100px;
    height: 100px;
    fill: green;
}
</style>
</head>



<body>
<svg width="100" height="100">
  <rect class="bar" />
</svg>
</body>
</html>

控制器:

<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>

您应该能够根据需要提供代码。