function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Mitchell McLaughlin 1Mitchell McLaughlin 1 

Visual Force Help

Hello - I am trying to add present a different "contract number" than what is already being presented on my contract page. 
See below, i'd like to present 9721 to where 00000216 is. This custom field that shows 9721 is Contract_Number__c.
User-added image
Someone presented this code... And i created it through a new visual force page and it worked. But we already have a visual force page that we're using.
<apex:page standardController="Contract" >
<apex:detail subject="{!Contract.Id}" relatedList="false" title="true"/>
<script>
      document.getElementsByClassName('pageDescription')[0].innerHTML ='{!Contract.Contract_Number__c}';
  </script>
​</apex:page>
But it DID NOT work when i added it to my existing visual force page.
Where can i add this code in here to make this work?
 
<apex:page standardController="Contract" extensions="ContractPageController" action="{!redirectNoOverride}">

    <apex:sectionHeader title="Contract" subtitle="{!Contract.ContractNumber}" />
        <apex:pageBlock title="Contract Detail" rendered="{!AND(displayDetails, Contract.RecordType.DeveloperName == 'QGE_Order_Confirmation')}">
            <apex:form >
                <apex:inputhidden value="{!Contract.OwnerId}" />
                <apex:inputhidden value="{!Contract.Opportunity_Segment__r}" />
                <apex:inputhidden value="{!Contract.Opportunity_Segment__r.Customer_Segment__c}" /> 
                <apex:inputhidden value="{!Contract.RecordType.DeveloperName}" /> 
            </apex:form>
            <apex:pageBlockButtons >
                <apex:form >
                    <apex:commandButton action="{!edit}" value="Edit"/>
                    <apex:commandButton action="{!delete}" value="Delete"/>
                    <apex:commandButton action="{!URLFOR($Action.Contract.Clone, Contract.Id)}" value="Clone"/>
                    <apex:commandButton action="{!URLFOR($Action.Contract.Order_Confirmation, Contract.Id)}" value="Order Confirmation"/>
                </apex:form>
            </apex:pageBlockButtons>

            <apex:pageBlockSection title="Informacje o kontrakcie">
                <apex:outputField value="{!Contract.Order_Confirmation_Type__c}"/>
                <apex:outputField value="{!Contract.Link_to_PDF__c}"/>
                <apex:pageBlockSectionItem />
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Agreement_Format__c}"/>
                <apex:outputField value="{!Contract.Contract_Representative__c}"/>
                <apex:outputField value="{!Contract.Name}"/>
                <apex:outputField value="{!Contract.Account.Name}"/>
                <apex:outputField value="{!Contract.ContractNumber}"/>
                <apex:outputField value="{!Contract.Account_Number__c}"/>
                <apex:outputField value="{!Contract.Contract_Status__c}"/>
                <apex:outputField value="{!Contract.Background_Check__c}"/>
                <apex:outputField value="{!Contract.One_shot_Job__c}"/>
                <apex:outputField value="{!Contract.Data_Security__c}"/>
                <apex:outputField value="{!Contract.Credit_Request__c}"/>
                <apex:outputField value="{!Contract.Contract_Language__c}"/>
                <apex:outputField value="{!Contract.Payer_Name__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Payer_Street_Address__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Payer_Zip__c}"/>
                <apex:outputField value="{!Contract.Payer_Country__c}"/>
                <apex:outputField value="{!Contract.Payer_Vat__c}"/>
                <apex:outputField value="{!Contract.Payer_City__c}"/>
                <apex:outputField value="{!Contract.Price_Schedule_Number__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Print_all_legal_paragraphs__c}" />
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Dane dot. zamówienia">
                <apex:outputField value="{!Contract.Order_Account_Name__c}"/>
                <apex:outputField value="{!Contract.Files_PDF_Delivery_Date__c}"/>
                <apex:outputField value="{!Contract.Contact_Client__c}"/>
                <apex:outputField value="{!Contract.Approval_for_Printing_Date__c}"/>
                <apex:outputField value="{!Contract.Contact_Supplier__c}"/>
                <apex:outputField value="{!Contract.Delivery_Date__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Dane dot. tytułu">
                <apex:outputField value="{!Contract.Opportunity_Segment__c}"/>
                <apex:outputField value="{!Contract.Customer_Segment_Name__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Zakres prac">
                <apex:outputField value="{!Contract.Scope_of_Work__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Volume__c}"/>
                <apex:outputField value="{!Contract.Size__c}"/>
                <apex:outputField value="{!Contract.Paper_Body__c}"/>
                <apex:outputField value="{!Contract.Size_Unit__c}"/>
                <apex:outputField value="{!Contract.Paper_Cover__c}"/>
                <apex:outputField value="{!Contract.Packing__c}"/>
                <apex:outputField value="{!Contract.Colours__c}"/>
                <apex:outputField value="{!Contract.Finishing__c}"/>
                <apex:outputField value="{!Contract.Artwork__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Printing_form__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Print_run__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Finanse">
                <apex:outputField value="{!Contract.Prices_base_of_quotation__c}"/>
                <apex:outputField value="{!Contract.TOTAL_AMOUNT__c}"/> 
                <apex:outputField value="{!Contract.Standard_Payment_Term__c}"/>
                <apex:outputField value="{!Contract.MFG_value__c}"/> 
                <apex:outputField value="{!Contract.Incoterms__c}"/>
                <apex:outputField value="{!Contract.Paper_value__c}"/> 
                <apex:outputField value="{!Contract.Delivery_Terms_Additional_informations__c}"/>
                <apex:outputField value="{!Contract.Freight_Value__c}"/>
                <apex:outputField value="{!Contract.Additional_Notes__c}"/>
                <apex:outputField value="{!Contract.TOTAL_AMOUNT_1000__c}"/> 
                <apex:outputField value="{!Contract.Currency__c}"/>
                <apex:outputField value="{!Contract.MFG_Value_1000__c}"/> 
                <apex:outputField value="{!Contract.Refer_to_text__c}"/>
                <apex:outputField value="{!Contract.Paper_Value_1000__c}"/>
                <apex:outputField value="{!Contract.Refer_to__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Fakturowanie">
                <apex:outputField value="{!Contract.Other_Details__c}"/>
                <apex:outputField value="{!Contract.eInvoice_Email__c}"/>
                <apex:outputField value="{!Contract.Nomenclature__c}"/>
                <apex:outputField value="{!Contract.Agreed_to_eInvoice__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Informacja ogólna">
                <apex:outputField value="{!Contract.Competitive_Pricing__c}"/>
                <apex:outputField value="{!Contract.Specified_Plant_Location__c}"/>
                <apex:outputField value="{!Contract.Discount__c}"/>
                <apex:outputField value="{!Contract.Freight_Agreement__c}"/>
                <apex:outputField value="{!Contract.Rebate__c}"/>
                <apex:outputField value="{!Contract.Title_Transfer__c}"/>
                <apex:outputField value="{!Contract.Other_Incentive__c}"/>
                <apex:outputField value="{!Contract.Product_Storage_Days__c}"/>
                <apex:outputField value="{!Contract.Other_Incentive_Notes__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Paper_Supplier__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Informacje systemowe">
                <apex:outputField value="{!Contract.CreatedBy.Name}"/>
                <apex:outputField value="{!Contract.LastModifiedBy.Name}"/>
                <apex:outputField value="{!Contract.Status}"/>
                <apex:outputField value="{!Contract.RecordType.Name}"/>
            </apex:pageBlockSection>
        </apex:pageBlock>
        <apex:pageBlock title="Contract Detail" rendered="{!AND(displayDetails, Contract.RecordType.DeveloperName == 'QGE_Standard_Contract')}">

<!--        <apex:pageBlockButtons >
                <apex:form >
                    <apex:commandButton action="{!edit}" value="Edit"/>
                    <apex:commandButton action="{!delete}" value="Delete"/>
                    <apex:commandButton action="{!URLFOR($Action.Contract.Clone, Contract.Id)}" value="Clone"/>
                    <apex:commandButton action="{!URLFOR($Action.Contract.Activate, Contract.Id)}" value="Activate"/>
                    <apex:commandButton action="{!URLFOR($Action.Contract.Order_Confirmation, Contract.Id)}" value="Order Confirmation"/>
                </apex:form>
            </apex:pageBlockButtons>
 -->            <apex:pageBlockSection title="Contract Information">
                <apex:outputField value="{!Contract.Agreement_Format__c}"/>
                <apex:outputField value="{!Contract.Contract_Representative__c}"/>
                <apex:outputField value="{!Contract.Name}"/>
                <apex:outputField value="{!Contract.Account.Name}"/>
                <apex:outputField value="{!Contract.ContractNumber}"/>
                <apex:outputField value="{!Contract.Account_Number__c}"/>
                <apex:outputField value="{!Contract.Contract_Status__c}"/>
                <apex:outputField value="{!Contract.Background_Check__c}"/>
                <apex:outputField value="{!Contract.Previous_Contract__c}"/>
                <apex:outputField value="{!Contract.Data_Security__c}"/>
                <apex:outputField value="{!Contract.Currency__c}"/>
                <apex:outputField value="{!Contract.Non_Compete__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.No_Solicitation__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Term and Termination">
                <apex:outputField value="{!Contract.StartDate}"/>
                <apex:outputField value="{!Contract.Overall_Term_Length__c}"/>
                <apex:outputField value="{!Contract.Current_Term_Effective__c}"/>
                <apex:outputField value="{!Contract.Contract_Extension_Term__c}"/>
                <apex:outputField value="{!Contract.Current_Term_Signature__c}"/>
                <apex:outputField value="{!Contract.Early_Signature_Interval__c}"/>
                <apex:outputField value="{!Contract.EndDate}"/>
                <apex:outputField value="{!Contract.QG_Term_for_Convenience__c}"/>
                <apex:outputField value="{!Contract.Auto_Renew_Clause__c}"/>
                <apex:outputField value="{!Contract.QG_TFC_Days_Notice__c}"/>
                <apex:outputField value="{!Contract.Auto_Renew_Effective__c}"/>
                <apex:outputField value="{!Contract.Customer_Term_for_Convenience__c}"/>
                <apex:outputField value="{!Contract.Auto_Renew_Detail__c}"/>
                <apex:outputField value="{!Contract.Customer_TFC_Days_Notice__c}"/>
                <apex:outputField value="{!Contract.Auto_Renew_Notice__c}"/>
                <apex:outputField value="{!Contract.QG_Change_of_Control__c}"/>
                <apex:outputField value="{!Contract.auto_Renew_Notice_Notes__c}"/>
                <apex:outputField value="{!Contract.Auto_Renew_Extension__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Termination_Notice_Received__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Date_of_Termination__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Termination_Notice_Received_Notes__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="General Information">
                <apex:outputField value="{!Contract.Competitive_Pricing__c}"/>
                <apex:outputField value="{!Contract.Specified_Plant_Location__c}"/>
                <apex:outputField value="{!Contract.Discount__c}"/>
                <apex:outputField value="{!Contract.Comail_Terms__c}"/>
                <apex:outputField value="{!Contract.Rebate__c}"/>
                <apex:outputField value="{!Contract.Freight_Agreement__c}"/>
                <apex:outputField value="{!Contract.Other_Incentive__c}"/>
                <apex:outputField value="{!Contract.Title_Transfer__c}"/>
                <apex:outputField value="{!Contract.Other_Incentive_Notes__c}"/>
                <apex:outputField value="{!Contract.Product_Storage_Type__c}"/>             
                <apex:outputField value="{!Contract.Paper_Supplier__c}"/>
                <apex:outputField value="{!Contract.Product_Storage_Days__c}"/> 
                <apex:outputField value="{!Contract.Paper_Purchasing_Agreement__c}"/>
                <apex:outputField value="{!Contract.Billable_Overrun_Underrun__c}"/>
                <apex:outputField value="{!Contract.PPA_Effective_Date__c}"/>
                <apex:outputField value="{!Contract.Billable_Overrun_Underrun_Notes__c}"/>
                <apex:outputField value="{!Contract.PPA_Expiration_Date__c}"/>
                <apex:outputField value="{!Contract.Most_Favored_Nations__c}"/>
                <apex:outputField value="{!Contract.Paper_Reconciliation__c}"/>
                <apex:outputField value="{!Contract.Financial_Audit__c}"/>
                <apex:outputField value="{!Contract.Paper_Requirement_Adjustment__c}"/>
                <apex:outputField value="{!Contract.Other_Audit__c}"/>
                <apex:outputField value="{!Contract.Paper_Storage__c}"/>
                <apex:pageBlockSectionItem />
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Current Price List Dates">
                <apex:outputField value="{!Contract.Price_Schedule_Number__c}"/>
                <apex:outputField value="{!Contract.Other_Pricing__c}"/>
                <apex:outputField value="{!Contract.Prep__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.List__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Labor Escalation Detail">
                <apex:outputField value="{!Contract.Section_Reference__c}"/>
                <apex:outputField value="{!Contract.Escalation_Effective_Month__c}"/>
                <apex:outputField value="{!Contract.Escalation_Notice_Due__c}"/>
                <apex:outputField value="{!Contract.Escalation_Frequency__c}"/>
                <apex:outputField value="{!Contract.Escalation_Structure__c}"/>
                <apex:outputField value="{!Contract.Percent_of_Index_Allowed__c}"/>
                <apex:outputField value="{!Contract.Escalation_Notes__c}"/>
                <apex:outputField value="{!Contract.Referenced_Index_Month__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Referenced_Index_Title__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Cap_on_Increase__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Allowance__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Ink & Materials Escalation Detail">
                <apex:outputField value="{!Contract.Ink_Escalation__c}"/>
                <apex:outputField value="{!Contract.Material_Escalation__c}"/>
                <apex:outputField value="{!Contract.Ink_Notice_Due__c}"/>
                <apex:outputField value="{!Contract.Material_Notice_Due__c}"/>
                <apex:outputField value="{!Contract.Ink_Escalation_Notes__c}"/>
                <apex:outputField value="{!Contract.Material_Escalation_Notes__c}"/>
                <apex:outputField value="{!Contract.Ink_Escalation_Notes_Notes__c}"/>
                <apex:outputField value="{!Contract.Material_Escalation_Notes_Notes__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Workflow Solutions">
                <apex:outputField value="{!Contract.Workflow_Contract_Type__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Annual_Value__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Billing_Month__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Billing_Frequency__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Software__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Number_of_Licenses__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="System Information">
                <apex:outputField value="{!Contract.CreatedBy.Name}"/>
                <apex:outputField value="{!Contract.LastModifiedBy.Name}"/>
                <apex:outputField value="{!Contract.Pricebook2}"/>
                <apex:outputField value="{!Contract.Status}"/>
            </apex:pageBlockSection>
        </apex:pageBlock>
    <apex:relatedlist list="Contracted_Customer_Segments__r" rendered="{!AND(contractedCustSegAccess, displayDetails)}" />
    <apex:relatedlist list="Agreement_Escalation_History__r" rendered="{!AND(agreementEscalationHistoryAccess,displayDetails)}" />
    <apex:relatedlist list="CombinedAttachments" rendered="{!AND(displayDetails, OR(Contract.RecordType.DeveloperName == 'QGE_Order_Confirmation',Contract.RecordType.DeveloperName == 'QGE_Standard_Contract'))}" />

</apex:page>



Thanks!
 
Prem Anandh 1Prem Anandh 1
Hi Mitchell, 

Can you share your VF page screen-shot here?
Mitchell McLaughlin 1Mitchell McLaughlin 1
Like this?

User-added imageUser-added image
Mahesh DMahesh D
Hi Mitchell,

Please replace the below code:
 
<apex:outputField value="{!Contract.ContractNumber}"/>

with
 
<apex:outputField value="{!Contract.Contract_Number__c}"/>

Here is your full code after modification:
 
<apex:page standardController="Contract" extensions="ContractPageController" action="{!redirectNoOverride}">

    <apex:sectionHeader title="Contract" subtitle="{!Contract.ContractNumber}" />
        <apex:pageBlock title="Contract Detail" rendered="{!AND(displayDetails, Contract.RecordType.DeveloperName == 'QGE_Order_Confirmation')}">
            <apex:form >
                <apex:inputhidden value="{!Contract.OwnerId}" />
                <apex:inputhidden value="{!Contract.Opportunity_Segment__r}" />
                <apex:inputhidden value="{!Contract.Opportunity_Segment__r.Customer_Segment__c}" /> 
                <apex:inputhidden value="{!Contract.RecordType.DeveloperName}" /> 
            </apex:form>
            <apex:pageBlockButtons >
                <apex:form >
                    <apex:commandButton action="{!edit}" value="Edit"/>
                    <apex:commandButton action="{!delete}" value="Delete"/>
                    <apex:commandButton action="{!URLFOR($Action.Contract.Clone, Contract.Id)}" value="Clone"/>
                    <apex:commandButton action="{!URLFOR($Action.Contract.Order_Confirmation, Contract.Id)}" value="Order Confirmation"/>
                </apex:form>
            </apex:pageBlockButtons>

            <apex:pageBlockSection title="Informacje o kontrakcie">
                <apex:outputField value="{!Contract.Order_Confirmation_Type__c}"/>
                <apex:outputField value="{!Contract.Link_to_PDF__c}"/>
                <apex:pageBlockSectionItem />
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Agreement_Format__c}"/>
                <apex:outputField value="{!Contract.Contract_Representative__c}"/>
                <apex:outputField value="{!Contract.Name}"/>
                <apex:outputField value="{!Contract.Account.Name}"/>
                <apex:outputField value="{!Contract.Contract_Number__c}"/>
                <apex:outputField value="{!Contract.Account_Number__c}"/>
                <apex:outputField value="{!Contract.Contract_Status__c}"/>
                <apex:outputField value="{!Contract.Background_Check__c}"/>
                <apex:outputField value="{!Contract.One_shot_Job__c}"/>
                <apex:outputField value="{!Contract.Data_Security__c}"/>
                <apex:outputField value="{!Contract.Credit_Request__c}"/>
                <apex:outputField value="{!Contract.Contract_Language__c}"/>
                <apex:outputField value="{!Contract.Payer_Name__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Payer_Street_Address__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Payer_Zip__c}"/>
                <apex:outputField value="{!Contract.Payer_Country__c}"/>
                <apex:outputField value="{!Contract.Payer_Vat__c}"/>
                <apex:outputField value="{!Contract.Payer_City__c}"/>
                <apex:outputField value="{!Contract.Price_Schedule_Number__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Print_all_legal_paragraphs__c}" />
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Dane dot. zamówienia">
                <apex:outputField value="{!Contract.Order_Account_Name__c}"/>
                <apex:outputField value="{!Contract.Files_PDF_Delivery_Date__c}"/>
                <apex:outputField value="{!Contract.Contact_Client__c}"/>
                <apex:outputField value="{!Contract.Approval_for_Printing_Date__c}"/>
                <apex:outputField value="{!Contract.Contact_Supplier__c}"/>
                <apex:outputField value="{!Contract.Delivery_Date__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Dane dot. tytułu">
                <apex:outputField value="{!Contract.Opportunity_Segment__c}"/>
                <apex:outputField value="{!Contract.Customer_Segment_Name__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Zakres prac">
                <apex:outputField value="{!Contract.Scope_of_Work__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Volume__c}"/>
                <apex:outputField value="{!Contract.Size__c}"/>
                <apex:outputField value="{!Contract.Paper_Body__c}"/>
                <apex:outputField value="{!Contract.Size_Unit__c}"/>
                <apex:outputField value="{!Contract.Paper_Cover__c}"/>
                <apex:outputField value="{!Contract.Packing__c}"/>
                <apex:outputField value="{!Contract.Colours__c}"/>
                <apex:outputField value="{!Contract.Finishing__c}"/>
                <apex:outputField value="{!Contract.Artwork__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Printing_form__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Print_run__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Finanse">
                <apex:outputField value="{!Contract.Prices_base_of_quotation__c}"/>
                <apex:outputField value="{!Contract.TOTAL_AMOUNT__c}"/> 
                <apex:outputField value="{!Contract.Standard_Payment_Term__c}"/>
                <apex:outputField value="{!Contract.MFG_value__c}"/> 
                <apex:outputField value="{!Contract.Incoterms__c}"/>
                <apex:outputField value="{!Contract.Paper_value__c}"/> 
                <apex:outputField value="{!Contract.Delivery_Terms_Additional_informations__c}"/>
                <apex:outputField value="{!Contract.Freight_Value__c}"/>
                <apex:outputField value="{!Contract.Additional_Notes__c}"/>
                <apex:outputField value="{!Contract.TOTAL_AMOUNT_1000__c}"/> 
                <apex:outputField value="{!Contract.Currency__c}"/>
                <apex:outputField value="{!Contract.MFG_Value_1000__c}"/> 
                <apex:outputField value="{!Contract.Refer_to_text__c}"/>
                <apex:outputField value="{!Contract.Paper_Value_1000__c}"/>
                <apex:outputField value="{!Contract.Refer_to__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Fakturowanie">
                <apex:outputField value="{!Contract.Other_Details__c}"/>
                <apex:outputField value="{!Contract.eInvoice_Email__c}"/>
                <apex:outputField value="{!Contract.Nomenclature__c}"/>
                <apex:outputField value="{!Contract.Agreed_to_eInvoice__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Informacja ogólna">
                <apex:outputField value="{!Contract.Competitive_Pricing__c}"/>
                <apex:outputField value="{!Contract.Specified_Plant_Location__c}"/>
                <apex:outputField value="{!Contract.Discount__c}"/>
                <apex:outputField value="{!Contract.Freight_Agreement__c}"/>
                <apex:outputField value="{!Contract.Rebate__c}"/>
                <apex:outputField value="{!Contract.Title_Transfer__c}"/>
                <apex:outputField value="{!Contract.Other_Incentive__c}"/>
                <apex:outputField value="{!Contract.Product_Storage_Days__c}"/>
                <apex:outputField value="{!Contract.Other_Incentive_Notes__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Paper_Supplier__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Informacje systemowe">
                <apex:outputField value="{!Contract.CreatedBy.Name}"/>
                <apex:outputField value="{!Contract.LastModifiedBy.Name}"/>
                <apex:outputField value="{!Contract.Status}"/>
                <apex:outputField value="{!Contract.RecordType.Name}"/>
            </apex:pageBlockSection>
        </apex:pageBlock>
        <apex:pageBlock title="Contract Detail" rendered="{!AND(displayDetails, Contract.RecordType.DeveloperName == 'QGE_Standard_Contract')}">

<!--        <apex:pageBlockButtons >
                <apex:form >
                    <apex:commandButton action="{!edit}" value="Edit"/>
                    <apex:commandButton action="{!delete}" value="Delete"/>
                    <apex:commandButton action="{!URLFOR($Action.Contract.Clone, Contract.Id)}" value="Clone"/>
                    <apex:commandButton action="{!URLFOR($Action.Contract.Activate, Contract.Id)}" value="Activate"/>
                    <apex:commandButton action="{!URLFOR($Action.Contract.Order_Confirmation, Contract.Id)}" value="Order Confirmation"/>
                </apex:form>
            </apex:pageBlockButtons>
 -->            <apex:pageBlockSection title="Contract Information">
                <apex:outputField value="{!Contract.Agreement_Format__c}"/>
                <apex:outputField value="{!Contract.Contract_Representative__c}"/>
                <apex:outputField value="{!Contract.Name}"/>
                <apex:outputField value="{!Contract.Account.Name}"/>
                <apex:outputField value="{!Contract.ContractNumber}"/>
                <apex:outputField value="{!Contract.Account_Number__c}"/>
                <apex:outputField value="{!Contract.Contract_Status__c}"/>
                <apex:outputField value="{!Contract.Background_Check__c}"/>
                <apex:outputField value="{!Contract.Previous_Contract__c}"/>
                <apex:outputField value="{!Contract.Data_Security__c}"/>
                <apex:outputField value="{!Contract.Currency__c}"/>
                <apex:outputField value="{!Contract.Non_Compete__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.No_Solicitation__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Term and Termination">
                <apex:outputField value="{!Contract.StartDate}"/>
                <apex:outputField value="{!Contract.Overall_Term_Length__c}"/>
                <apex:outputField value="{!Contract.Current_Term_Effective__c}"/>
                <apex:outputField value="{!Contract.Contract_Extension_Term__c}"/>
                <apex:outputField value="{!Contract.Current_Term_Signature__c}"/>
                <apex:outputField value="{!Contract.Early_Signature_Interval__c}"/>
                <apex:outputField value="{!Contract.EndDate}"/>
                <apex:outputField value="{!Contract.QG_Term_for_Convenience__c}"/>
                <apex:outputField value="{!Contract.Auto_Renew_Clause__c}"/>
                <apex:outputField value="{!Contract.QG_TFC_Days_Notice__c}"/>
                <apex:outputField value="{!Contract.Auto_Renew_Effective__c}"/>
                <apex:outputField value="{!Contract.Customer_Term_for_Convenience__c}"/>
                <apex:outputField value="{!Contract.Auto_Renew_Detail__c}"/>
                <apex:outputField value="{!Contract.Customer_TFC_Days_Notice__c}"/>
                <apex:outputField value="{!Contract.Auto_Renew_Notice__c}"/>
                <apex:outputField value="{!Contract.QG_Change_of_Control__c}"/>
                <apex:outputField value="{!Contract.auto_Renew_Notice_Notes__c}"/>
                <apex:outputField value="{!Contract.Auto_Renew_Extension__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Termination_Notice_Received__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Date_of_Termination__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Termination_Notice_Received_Notes__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="General Information">
                <apex:outputField value="{!Contract.Competitive_Pricing__c}"/>
                <apex:outputField value="{!Contract.Specified_Plant_Location__c}"/>
                <apex:outputField value="{!Contract.Discount__c}"/>
                <apex:outputField value="{!Contract.Comail_Terms__c}"/>
                <apex:outputField value="{!Contract.Rebate__c}"/>
                <apex:outputField value="{!Contract.Freight_Agreement__c}"/>
                <apex:outputField value="{!Contract.Other_Incentive__c}"/>
                <apex:outputField value="{!Contract.Title_Transfer__c}"/>
                <apex:outputField value="{!Contract.Other_Incentive_Notes__c}"/>
                <apex:outputField value="{!Contract.Product_Storage_Type__c}"/>             
                <apex:outputField value="{!Contract.Paper_Supplier__c}"/>
                <apex:outputField value="{!Contract.Product_Storage_Days__c}"/> 
                <apex:outputField value="{!Contract.Paper_Purchasing_Agreement__c}"/>
                <apex:outputField value="{!Contract.Billable_Overrun_Underrun__c}"/>
                <apex:outputField value="{!Contract.PPA_Effective_Date__c}"/>
                <apex:outputField value="{!Contract.Billable_Overrun_Underrun_Notes__c}"/>
                <apex:outputField value="{!Contract.PPA_Expiration_Date__c}"/>
                <apex:outputField value="{!Contract.Most_Favored_Nations__c}"/>
                <apex:outputField value="{!Contract.Paper_Reconciliation__c}"/>
                <apex:outputField value="{!Contract.Financial_Audit__c}"/>
                <apex:outputField value="{!Contract.Paper_Requirement_Adjustment__c}"/>
                <apex:outputField value="{!Contract.Other_Audit__c}"/>
                <apex:outputField value="{!Contract.Paper_Storage__c}"/>
                <apex:pageBlockSectionItem />
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Current Price List Dates">
                <apex:outputField value="{!Contract.Price_Schedule_Number__c}"/>
                <apex:outputField value="{!Contract.Other_Pricing__c}"/>
                <apex:outputField value="{!Contract.Prep__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.List__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Labor Escalation Detail">
                <apex:outputField value="{!Contract.Section_Reference__c}"/>
                <apex:outputField value="{!Contract.Escalation_Effective_Month__c}"/>
                <apex:outputField value="{!Contract.Escalation_Notice_Due__c}"/>
                <apex:outputField value="{!Contract.Escalation_Frequency__c}"/>
                <apex:outputField value="{!Contract.Escalation_Structure__c}"/>
                <apex:outputField value="{!Contract.Percent_of_Index_Allowed__c}"/>
                <apex:outputField value="{!Contract.Escalation_Notes__c}"/>
                <apex:outputField value="{!Contract.Referenced_Index_Month__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Referenced_Index_Title__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Cap_on_Increase__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Allowance__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Ink & Materials Escalation Detail">
                <apex:outputField value="{!Contract.Ink_Escalation__c}"/>
                <apex:outputField value="{!Contract.Material_Escalation__c}"/>
                <apex:outputField value="{!Contract.Ink_Notice_Due__c}"/>
                <apex:outputField value="{!Contract.Material_Notice_Due__c}"/>
                <apex:outputField value="{!Contract.Ink_Escalation_Notes__c}"/>
                <apex:outputField value="{!Contract.Material_Escalation_Notes__c}"/>
                <apex:outputField value="{!Contract.Ink_Escalation_Notes_Notes__c}"/>
                <apex:outputField value="{!Contract.Material_Escalation_Notes_Notes__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="Workflow Solutions">
                <apex:outputField value="{!Contract.Workflow_Contract_Type__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Annual_Value__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Billing_Month__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Billing_Frequency__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Software__c}"/>
                <apex:pageBlockSectionItem />
                <apex:outputField value="{!Contract.Number_of_Licenses__c}"/>
            </apex:pageBlockSection>
            <apex:pageBlockSection title="System Information">
                <apex:outputField value="{!Contract.CreatedBy.Name}"/>
                <apex:outputField value="{!Contract.LastModifiedBy.Name}"/>
                <apex:outputField value="{!Contract.Pricebook2}"/>
                <apex:outputField value="{!Contract.Status}"/>
            </apex:pageBlockSection>
        </apex:pageBlock>
    <apex:relatedlist list="Contracted_Customer_Segments__r" rendered="{!AND(contractedCustSegAccess, displayDetails)}" />
    <apex:relatedlist list="Agreement_Escalation_History__r" rendered="{!AND(agreementEscalationHistoryAccess,displayDetails)}" />
    <apex:relatedlist list="CombinedAttachments" rendered="{!AND(displayDetails, OR(Contract.RecordType.DeveloperName == 'QGE_Order_Confirmation',Contract.RecordType.DeveloperName == 'QGE_Standard_Contract'))}" />

</apex:page>


Please do let me know if it helps you.

Regards,
Mahesh
Prem Anandh 1Prem Anandh 1

Are you shared Standard Detail page screen-shot or VF page scree-shot? 

It's look like Standard Page. Also I noticed your VF page and the below code will fullfil your requirement. 

<apex:sectionHeader title="Contract" subtitle="{!Contract.ContractNumber}" />

This is correct and it will show ContractNumber on top section.It's working fine for me. 

Not sure is this expected one.
Mitchell McLaughlin 1Mitchell McLaughlin 1
Do you mean <apex:sectionHeader title="Contract" subtitle="{!Contract.Contract_Number__c}" /> ??

I tried the code posted above. I'm pretty sure that it is the VF page it is using because when i created a new visual force page before with only making this one change, and i got it to work just fine, all of the related lists went away towards the bottom. I went to Contracts -> Buttons -> View -> And it showed me the VF page it uses, this is the one i changed.
Prem Anandh 1Prem Anandh 1

Okay. If its Visualforce page, how it will show Edit page Layout, Customize Page.. etc option will show on page. It will only show on standard detail pages. 

Are you able to see your visualforce name on URL? If no, then this page not yet override on Contract->Buttons->View

Mitchell McLaughlin 1Mitchell McLaughlin 1
Oh, no it must not be a visual force page..

".........salesforce.com/800550000009OnDAAU?nooverride=1"...
Prem Anandh 1Prem Anandh 1

Hmmm... nooverride=1 this parameter will not all you to override the page. Not sure from where it's occuring. 

 

Mahesh DMahesh D
Hi Michell,

If possible contact me in mahesh.static@gmail.com and will try to help you.

Regards,
Mahesh