<apex:page controller="ProcessInstanceSolController" tabStyle="Solution_Programme__c">
   <script type="text/javascript">
   		function checkapp() {
   			// body...
   			var idstr = 'j_id0:j_id2:j_id5:j_id13:j_id44:ConResult';
   			var Approvalprocessdiv=document.getElementById(idstr);
   			var approve = Approvalprocessdiv.value;
   			alert(approve);
   			if(approve == null || approve == ''){
   				alert('批准之前必须填写反馈结果！');
   				return;
   			}
   			Approval1();
   		}
   		function checkrej() {
   			// body...
   			alert('请填写反馈结果，并按审批按钮');
   			return;
   		}
   </script>
   <apex:form >
   <apex:sectionHeader title="批准请求" subtitle="{!objSol.Name}"/>
   <apex:actionFunction name="Approval1" action="{!Approval}" />
   <apex:pageBlock id="alltable" title="批准/拒绝批准请求">
       <apex:pageBlockButtons location="bottom"> 
           <!-- <apex:commandButton value="批准" onclick="checkapp()" reRender="block"> -->
           <apex:commandButton value="批准" action="{!Approval}" reRender="alltable">
                   <apex:param name="approve" value="Approve" assignTo="{!ApprovalAction}"/>
           </apex:commandButton>
           <!-- <apex:commandButton value="拒绝" onclick="checkrej()" reRender="block"> -->
           <apex:commandButton value="拒绝" action="{!Approval}" reRender="alltable">
                   <apex:param name="reject" value="Reject" assignTo="{!ApprovalAction}"/>
           </apex:commandButton>
           <apex:commandButton value="取消" action="{!Approval}" reRender="alltable">
                   <apex:param name="cancel" value="Cancel" assignTo="{!ApprovalAction}"/>
           </apex:commandButton>
       </apex:pageBlockButtons>   
       <apex:pageBlockSection columns="1">
       	   <apex:pageBlockSectionItem >
               <apex:pageMessages />
           </apex:pageBlockSectionItem>
           <apex:pageBlockSectionItem >
               方案名称 <apex:outputField value="{!objSol.Name}"/>
           </apex:pageBlockSectionItem>
           <!-- <apex:pageBlockSectionItem >
               Lead Owner <apex:outputField value="{!objSol.Owner.Name}"/>
           </apex:pageBlockSectionItem> -->
           <apex:pageBlockSectionItem >
               确认结果(单选) <font color="red">(必填)</font><apex:inputField id="ConResult" value="{!objSol.Confirmation_Result__c}"/>
           </apex:pageBlockSectionItem>
           <apex:pageBlockSectionItem >
               备注 <font color="red"></font><apex:inputField value="{!objSol.Remarks__c}"/>
           </apex:pageBlockSectionItem>
           <apex:pageBlockSectionItem >
              评论 <font color="red"></font> <apex:inputTextArea value="{!Comments}" rows="5" cols="100"/>
           </apex:pageBlockSectionItem>
       </apex:pageBlockSection>
   </apex:pageBlock>
   </apex:form>
</apex:page>