2017-04-07 8 views
0

저는 Salesforce 환경을 처음 사용하고 있으며 간단한 작업을 수행하려고합니다. 맞춤 리드 질문으로 새로운 리드 화면을 만들고이를 리드로 저장하고 싶습니다.Salesforce Visualforce 저장 버튼이 저장되지 않습니다

새로운 리드 버튼 페이지를 오버라이드 한 꼭지점 형식을 만들었지 만, 해당 페이지의 저장 버튼을 누르면 오류가 발생하지 않지만 리드를 저장하지 않습니다. 취소 버튼이 작동하는 것 같습니다.

save 또는 apex에 맞춤 코드를 작성해야합니까 : pageblockbuttons 기본 동작이 작동해야합니까?

그것의 대부분은 단지 입력 필드 내가 정점 자체에 관련되지 않은 솔루션을 발견
<apex:form id="mySection"> 
    <apex:pageBlock title="New Lead: {!Lead.Name}"> 

     <apex:pageBlockSection title="Lead information" columns="1" > 
      <apex:inputField value="{!Lead.FirstName}" tabOrderHint="1"/> 
      <apex:inputField value="{!Lead.LastName}" tabOrderHint="2"/> 
<!-- Other fields are skipped --> 
      <apex:inputField value="{!Lead.Project_Value__c}" tabOrderHint="3"/> 
     </apex:pageBlockSection> 
     <apex:pageBlockButtons > 
      <apex:commandButton action="{!save}" value="Save"/> 
      <apex:commandButton action="{!cancel}" value="Cancel" immediate="true"/> 
     </apex:pageBlockButtons>   
    </apex:pageBlock> 
</apex:form> 

답변

0

을 설정 같이 난 그냥 코드의 짧은 조각을 보여줍니다

하지만 하나 더 필수이지만 페이지에는없는 맞춤 입력란입니다. 나는이 문제에 대한 해결책을 찾으려고 할 때 실제로 입력 양식이 실패한 이유를 보여주는 명령을 발견했기 때문에 여기서 답을 남기로 결정했습니다.

<apex:pageMessages /> 

어쩌면이없이 VisualForce, 정점 사용자에게 상식이지만, 나를 위해 누군가가 추가 기억 유사한 문제를한다면, 대답에를 떠나기로 결심 이유는 유용한 도구 및 그게 전부였다 선.