Salesforce Visualforce Page

Salesforce

Dynamic creation of outputLabel

Sample Code: Visualforce page: <apex:page controller="Sample" sidebar="false">    <apex:pagemessages />    <apex:dynamicComponent componentValue="{!lbl}"/></apex:page> Apex Code: public class Sample {    public Component.Apex.OutputLabel getlbl()    {        Component.Apex.OutputLabel lb = new Component.Apex.OutputLabel();        lb.Value = 'Sample';        return ....

Salesforce

Pagination with filter criteria using Apex in Salesforce

Sample Code: Visualforce page: <apex:page controller="Sample" sidebar="false"><apex:form >    <apex:pageBlock id="filter" title="Filter">        <apex:pageBlockSection >            <apex:pageblockSectionItem >                <apex:outputLabel value="Name"/>            </apex:pageblockSectionItem>            <apex:pageblockSectionItem >                <apex:inputText value="{!nam}" />            </apex:pageblockSectionItem>            </apex:pageBlockSection>        <apex:pageBlockSection columns="5" >                  ....

Salesforce

How to find total number of records using soql in Salesforce

Sample Code: Integer counter = [ Select count()                                                   FROM Member__c                                                                                  Where Age__c > 40];System.debug('Total Number of records: ' + counter);

Salesforce

Pagination using Apex in Salesforce

Sample Code: Visualforce page: <apex:page controller="Sample" > <apex:form > <apex:pageBlock id="details"> <apex:pageblockTable value="{!memb}" var="m"> <apex:column value="{!m.Name}"/> <apex:column value="{!m.Age__c}"/> </apex:pageblockTable> <apex:pageblockButtons > <apex:commandButton value="<<" rerender="details" action="{!beginning}" disabled="{!prev}"/> <apex:commandButton value="<" rerender="details" action="{!previous}" ....

Salesforce

How to write Javascript validation for Visualforce page?

Sample Code: Visualforce Page: <apex:page controller="Sample" ><!-- Javascript -->    <script type="text/javascript">    function validate()    {        if(document.getElementById('{!$Component.frm.pb.pbs.pbsi1.nam}').value == '')        {            alert("Account name is mandatory");        }        if(document.getElementById('{!$Component.frm.pb.pbs.pbsi2.extid}').value == '')        {            alert("External id is ....