我对visualforce / salesforce很陌生,我是一个可怕的初学者,所以请原谅我可能很容易遇到的问题。
我正在创建一个页面来跟踪会议预算。基本上,用户在一个字段中输入多少作为预算设置,在下一个字段中输入实际成本,然后在第三个字段中 SF/VF 应该计算 2 个数字并显示差异。我设置了字段(正确地我相信这很容易)并设置了一个页面。现在,当您在字段中输入信息并单击保存时,没有任何反应。
这一切都在我的脑海中,我试图在文学中找到答案,但运气不佳。
这是代码:
<apex:page standardController="Conference__c" sidebar="true">
<apex:sectionHeader title="Conference Budget" subtitle="{!Conference__c.name}"/>
<apex:form >
<apex:pageBlock title="Conference Budget" id="thePageBlock" mode="edit">
<apex:pageBlockButtons >
<apex:commandButton value="Save" action="{!save}"/>
<apex:commandButton value="Cancel" action="{!cancel}"/>
</apex:pageBlockButtons>
<apex:actionRegion >
<apex:pageBlocksection title="Conference Budget">
<apex:panelGrid columns="4" width="400px" cellspacing="5px">
<apex:outputText value="Item" id="Item"/>
<apex:outputText value="Budgeted" id="Budgeted"/>
<apex:outputText value="Actual" id="Actual"/>
<apex:outputText value="Difference" id="Difference"/>
<apex:outputText value="Advertising" id="advertising"/>
<apex:inputField value="{!Conference__c.Advertising_b__c}"/>
<apex:inputField value="{!Conference__c.Advertising_a__c}"/>
<apex:inputField value="{!Conference__c.Advertising_d__c}"/>
<apex:outputText value="Totals" id="totals"/>
<apex:inputField value="{!Conference__c.Total_Cost_b__c}"/>
<apex:inputField value="{!Conference__c.Total_Cost_a__c}"/>
<apex:inputField value="{!Conference__c.Total_Cost_d__c}"/>
<apex:actionStatus startText="applying value..." id="status"/>
</apex:panelGrid>
</apex:pageBlocksection>
</apex:actionRegion>
</apex:pageBlock>
</apex:form>
</apex:page>