ACCinsert
<apex:page standardController="Account">
<apex:form >
<apex:pageBlock title="My Content" mode="edit">
<apex:pageBlockButtons >
<apex:commandButton action="{!save}" value="Save"/>
</apex:pageBlockButtons>
<apex:pageBlockSection title="My Content Section" columns="2">
<apex:inputField value="{!account.name}"/>
<apex:inputField value="{!account.site}"/>
<apex:inputField value="{!account.type}"/>
<apex:inputField value="{!account.accountNumber}"/>
<apex:inputField value="{!account.YearStarted}"/>
<apex:outputLabel Value="{!account.type}"></apex:outputLabel>
<apex:inputField value="{!account.AccountSource}"/>
<apex:inputField value="{!account.Active__c}"/>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
Acccontroller3
<apex:page controller="AccountController3">
<apex:form >
<apex:pageBlock title="My Content" mode="edit">
<apex:pageBlockButtons >
<apex:commandButton action="{!save}" value="Save"/>
</apex:pageBlockButtons>
<apex:pageBlockSection title="My Content Section" columns="2">
<apex:inputField value="{!account.name}"/>
<apex:inputField value="{!account.site}"/>
<apex:inputField value="{!account.type}"/>
<apex:inputField value="{!account.accountNumber}"/>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
Accountpagenatuion
<apex:page standardController="Account" recordSetVar="accounts" extensions="AccountPagination">
<apex:pageBlock title="Viewing Accounts">
<apex:form id="theForm">
<apex:pageBlockSection >
<apex:dataList value="{!accountPagination}" var="acct" type="1">
{!acct.name}
</apex:dataList>
</apex:pageBlockSection>
<apex:panelGrid columns="2">
<apex:commandLink action="{!previous}">Previous</apex:commandlink>
<apex:commandLink action="{!next}">Next</apex:commandlink>
</apex:panelGrid>
</apex:form>
</apex:pageBlock>
</apex:page>
Accountfunctionwithparameter
<apex:page controller="exampleCon">
<apex:form >
<!-- Define the JavaScript function sayHello-->
<apex:actionFunction name="sayHello" action="{!sayHello}" rerender="out" status="myStatus"/>
</apex:form>
<apex:outputPanel id="out">
<apex:outputText value="Hello "/>
<apex:actionStatus startText="requesting..." id="myStatus">
<apex:facet name="stop">{!username}</apex:facet>
</apex:actionStatus>
</apex:outputPanel>
<!-- Call the sayHello JavaScript function using a script element-->
<script>window.setTimeout(sayHello,2000)</script>
<p><apex:outputText value="Clicked? {!state}" id="showstate" /></p>
<!-- Add the onclick event listener to a panel. When clicked, the panel triggers
the methodOneInJavascript actionFunction with a param -->
<apex:outputPanel onclick="methodOneInJavascript('Yes!')" styleClass="btn">
Click Me
</apex:outputPanel>
<apex:form >
<apex:actionFunction action="{!methodOne}" name="methodOneInJavascript" rerender="showstate">
<apex:param name="firstParam" assignTo="{!state}" value="" />
</apex:actionFunction>
</apex:form>
</apex:page>
Actionpoolerwithstatus
<apex:page controller="exampleCon2">
<apex:form >
<apex:outputpanel id="counter">
<apex:outputText value="Click Me!: {!count}"/>
<apex:actionSupport event="onclick"
action="{!incrementCounter}"
rerender="counter" status="counterStatus"/>
</apex:outputpanel>
<apex:actionStatus id="counterStatus"
startText=" (incrementing...)"
stopText=" (done)"/>
</apex:form>
</apex:page>
Arrayexample
<apex:page controller="arrayexample">
<apex:form >
<apex:commandButton value="click" action="{!show}"/>
<apex:pageBlock title="Arrayexmple">
<apex:pageBlockTable value="{!ages}" var="a">
<apex:column value="{!a}"/>
</apex:pageBlockTable>
</apex:pageBlock>
<apex:pageBlock title="Account">
<apex:pageBlockTable value="{!accs}" var="a">
<apex:column value="{!a.Name}"/>
<apex:column value="{!a.Industry}"/>
</apex:pageBlockTable>
</apex:pageBlock>
<apex:pageBlock id="one" rendered="{!ISNULL(cons)}">
<apex:pageBlockTable value="{!cons}" var="a">
<apex:column value="{!a.lastname}"/>
<apex:column value="{!a.phone}"/>
</apex:pageBlockTable>
</apex:pageBlock>
</apex:form>
</apex:page>
Autocomplete
<apex:page controller="AutoComplete">
<script src="https://code.jquery.com/jquery-1.8.2.js"></script>
<script src="https://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>
<link rel="stylesheet" href="https://code.jquery.com/ui/1.9.1/themes/base/jquery-ui.css"/>
<script type="text/javascript">
var j$ = jQuery.noConflict();
var names =[];
<apex:repeat value="{!accounts}" var="a">
names.push('{!a.name}');
</apex:repeat>
j$(document).ready(function(){
j$("#mydata").autocomplete({
source : names
});
});
</script>
<apex:form >
Account Name<input type="text" id="mydata"/>
</apex:form>
</apex:page>
================
Campigndatausingvfpage
<apex:page standardController="Campaign">
<apex:form >
<apex:pageBlock title="My Content" mode="edit">
<apex:pageBlockButtons >
<apex:commandButton action="{!save}" value="Save"/>
<apex:commandButton action="{!cancel}" value="Cancel"/>
</apex:pageBlockButtons>
<apex:pageBlockSection title="My Content Section" columns="2">
<apex:inputField value="{!Campaign.Name}"/>
<apex:inputField value="{!Campaign.StartDate}"/>
<apex:inputField value="{!Campaign.Type}"/>
<apex:inputField value="{!Campaign.Status}"/>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
Controlleraction
<apex:page controller="Controlleraction">
<apex:form >
<apex:actionFunction action="{!createFruitList}" name="generateFruits" reRender="selFruits" />
<br/>
Select the Alphabet:
<apex:selectList id="selAlphabets" value="{!SelectedAlphabet}" size="1" onchange="generateFruits()">
<apex:selectOptions value="{!Alphabets}">
</apex:selectOptions>
</apex:selectList>
<br/>
Select the Fruit:
<apex:selectList id="selFruits" size="1">
<apex:selectOptions value="{!Fruits}">
</apex:selectOptions>
</apex:selectList>
</apex:form>
</apex:page>
convsbad
<apex:page controller="conVsBad">
getContactMethod2(): {!contactMethod2.name} <br/>
getContactMethod1(): {!contactMethod1.name}
</apex:page>
CustomobjectwithVfpagesave
<apex:page standardController="Status__c" >
<apex:form >
<apex:pageBlock >
<apex:pageBlockSection >
<apex:pageBlockSectionItem >
<apex:outputLabel >Registerationforcard</apex:outputLabel>
<apex:inputField id="FirstName" value="{!Status__c.Cardtype__c}"/>
</apex:pageBlockSectionItem><apex:pageBlockSectionItem >
<apex:outputLabel >Name</apex:outputLabel>
<apex:inputText value="{!Status__c.Name__c}"/>
</apex:pageBlockSectionItem>
</apex:pageBlockSection>
<apex:pageBlockButtons >
<apex:commandButton id="Save" action="{!Save}" value="Save"/>
<apex:commandButton id="Cancel" action="{!Cancel}" value="Cancel"/>
</apex:pageBlockButtons>
</apex:pageBlock>
</apex:form>
</apex:page>
Exam
<apex:page >
<apex:form >
<apex:pageBlock title="reg">
<apex:pageBlockSection columns="3">
<apex:pageBlockSectionItem >
<apex:outputLabel value="NAME" style="bold" />
<apex:pageBlockSectionItem >
<apex:inputText /></apex:pageBlockSectionItem>
</apex:pageBlockSectionItem>
<apex:inputText />
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
Accountinputfieldexample
<apex:page standardcontroller="Account">
<apex:form >
<apex:pageBlock title="lookup">
<apex:pageBlockSection >
<apex:inputField value="{!Account.ownerid}"/>
<apex:inputField value="{!Account.parentid}"/>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
Example108
<apex:page standardController="Account">
<apex:form >
<apex:OutputLabel Value="NAme"></apex:OutputLabel><br/><br/><br/>
<apex:inputField value="{!account.name}"/><p/>
{!$User.FirstName}
{!$Organization.Name}
<apex:outputText Value="{!account.name}"/>
</apex:form>
</apex:page>
Extensionexample
<apex:page standardController="Account" extensions="SelectPicklist" showHeader="true" sidebar="true">
<apex:form >
<apex:pageBlock title="Page Details">
<apex:pageBlockSection >
<apex:selectList label="Year of Passing" value="{!YearValue}" size="1" multiselect="false" >
<apex:actionSupport event="onchange" action="{!Picklist}"/>
<apex:actionStatus startText="Applying value........">
</apex:actionStatus>
<apex:selectOptions value="{!Yearlist}"/>
</apex:selectList>
</apex:pageBlockSection>
</apex:pageBlock>
<apex:outputPanel id="pd" rendered="{!YearValue1}">
<apex:pageBlock title="2010 Hiding Details">
<apex:pageBlockSection >
<apex:pageBlockSectionItem >
<apex:outputLabel value="Account Name">
</apex:outputLabel>
<apex:inputField value="{!Account.Name}"/>
</apex:pageBlockSectionItem>
<apex:pageBlockSectionItem >
<apex:outputLabel value="Account Industry">
</apex:outputLabel>
<apex:inputField value="{!Account.Industry}"/>
</apex:pageBlockSectionItem>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:outputPanel>
<apex:outputPanel rendered="{!YearValue2}">
<apex:pageBlock title="2011 Hiding Details">
<apex:pageBlockSection >
<apex:pageBlockSectionItem >
<apex:outputLabel value="Account Phone">
</apex:outputLabel>
<apex:inputField value="{!Account.Phone}"/>
</apex:pageBlockSectionItem>
<apex:pageBlockSectionItem >
<apex:outputLabel value="Account Type">
</apex:outputLabel>
<apex:inputField value="{!Account.Type}"/>
</apex:pageBlockSectionItem>
<apex:pageBlockSectionItem >
<apex:outputLabel value="Account Description">
</apex:outputLabel>
<apex:inputField value="{!Account.Description}"/>
</apex:pageBlockSectionItem>
<apex:pageBlockSectionItem >
<apex:outputLabel value="Account Rating">
</apex:outputLabel>
<apex:inputField value="{!Account.Rating}"/>
</apex:pageBlockSectionItem>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:outputPanel>
</apex:form>
</apex:page>
Extensionsexample
<apex:page standardController="Account" extensions="myControllerExtension">
{!greeting} <p/>
<apex:form >
<apex:inputField value="{!account.name}"/><p/>
<apex:commandButton value="Save" action="{!save}"/>
</apex:form>
</apex:page>
Extension 2
<apex:page standardController="Account"
extensions="ExtOne,ExtTwo" showHeader="false">
<apex:outputText value="{!foo}" />
</apex:page>
Inputfieldsexample
<apex:page standardController="Account">
<apex:form >
<apex:pageBlock title="inputfields">
<apex:pageBlockSection >
<apex:inputText value="{!Account.Name}" />
<apex:inputText value="{!Account.Industry}" />
</apex:pageBlockSection>
<apex:pageBlockSection >
<apex:inputField value="{!Account.Name}" />
<apex:inputField value="{!Account.Industry}" />
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
INLINE Edit
<apex:page standardController="Account">
<apex:form >
<apex:pageBlock title="Account Detail">
<apex:inlineEditSupport >
<apex:pageBlockSection title="Account Information" collapsible="false">
<apex:outputField value="{!Account.Name}" />
<apex:outputField value="{!Account.Industry}" />
<apex:outputField value="{!Account.Phone}" />
<apex:outputField value="{!Account.ownerid}" />
</apex:pageBlockSection>
</apex:inlineEditSupport>
</apex:pageBlock>
</apex:form>
</apex:page>
INPUTFIELDEXAMPLE
<apex:page standardController="Account">
<apex:form >
<apex:pageBlock title="inputfields">
<apex:pageBlockSection >
<apex:inputText value="{!Account.Name}" />
<apex:inputText value="{!Account.Industry}" />
</apex:pageBlockSection>
<apex:pageBlockSection >
<apex:inputField value="{!Account.Name}" />
<apex:inputField value="{!Account.Industry}" />
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
Pagereference
<apex:page controller="outputPage2">
{!empname}
{!age}
</apex:page>
INPUTTEXTEXAMPLE
<apex:page controller="InputTextExample">
<apex:form >
<apex:inputText value="{!name}" tabindex="1" />
<apex:inputText value="{!age}"/>
<apex:commandButton value="Submit" action="{!show}" reRender="pb2" />
<apex:pageBlock title="Output" id="pb2">
{!name}
{!Age}
</apex:pageBlock>
</apex:form>
</apex:page>
Interviewfifthclass using commandlink seach accountname
<apex:page controller="InterviewFifthClass" sidebar="false" >
<apex:form >
<apex:pageBlock >
<apex:pageMessages />
<apex:sectionHeader title="Select Account Name Section"/>
<apex:pageBlock title="All Accounts">
<apex:pageBlockTable value="{!lstacc}" var="l" >
<apex:column headerValue="AccountName" >
<apex:commandLink value="{!l.name}" action="{!click}"/>
</apex:column>
<apex:column headerValue="Billing State/Province"
value="{!l.BillingState}">
</apex:column>
<apex:column headerValue="phone" value="{!l.phone}">
</apex:column>
<apex:column headerValue="website" value="{!l.website}">
</apex:column>
</apex:pageBlockTable>
</apex:pageBlock>
</apex:pageBlock>
</apex:form>
</apex:page>
javascriptList
<apex:page controller="javascriptList" id="page">
<script>
function getNo(myid){
var recid=myid.split(':');
document.getElementById('page:fm:rno').value=recid[4];
}
function show(myid){
var recid=myid.split(':');
var price= document.getElementById('page:fm:pb:pbt:'+recid[4]+':price').value;
var quant=document.getElementById('page:fm:pb:pbt:'+recid[4]+':quant').value;
var total=price*quant;
document.getElementById('page:fm:pb:pbt:'+recid[4]+':total').value=total;
}
</script>
<apex:form id="fm">
<apex:inputHidden value="{!rowno}" id="rno" />
<apex:pageBlock title="Product" id="pb">
<apex:pageBlockTable value="{!products}" var="a" id="pbt" >
<apex:column >
<apex:facet name="header"><apex:inputCheckBox /></apex:facet>
<apex:inputCheckBox value="{!a.flag}" />
</apex:column>
<apex:column headerValue="Product Name">
<apex:inputText value="{!a.name}" id="name" />
</apex:column>
<apex:column headerValue="Price">
<apex:inputText value="{!a.price}" id="price" onchange="show(this.id)" size="5" />
</apex:column>
<apex:column headerValue="Quantity">
<apex:inputText value="{!a.quant}" id="quant" onchange="show(this.id)" size="5"/>
</apex:column>
<apex:column headerValue="total" >
<apex:inputText id="total" value="{!a.total}" size="5" />
</apex:column>
<apex:column headerValue="Add|Del">
<apex:commandButton value="add" id="b1" action="{!addRow}" onclick="getNo(this.id)" />
<apex:commandButton value="del" id="b2" action="{!removeRow}" onclick="getNo(this.id)"/>
</apex:column>
</apex:pageBlockTable>
<apex:pageBlockButtons location="bottom">
<apex:commandButton value="AddMore" action="{!addMore}" />
<apex:commandButton value="submit" action="{!submit}" />
<apex:commandButton value="DeleteRows" action="{!multipleRows}" />
</apex:pageBlockButtons>
{!nos}
</apex:pageBlock>
</apex:form>
</apex:page>
JavaScriptExamadd
<apex:page controller="JavaScriptExamadd" id="page">
<script>
function find(myid){
var rowid=myid.split(':');
document.getElementById('page:fm:pb:pbt:'+rowid[4]+':sec').value=rowid[4];
}
function show(myid){
var rowid=myid.split(':');
var quant=document.getElementById('page:fm:pb:pbt:'+rowid[4]+':quant').value;
var price=document.getElementById('page:fm:pb:pbt:'+rowid[4]+':price').value;
var total=quant*price;
document.getElementById('page:fm:pb:pbt:'+rowid[4]+':total').value=total;
}
</script>
<apex:form id="fm">
<apex:pageBlock title="Product List" id="pb">
<apex:pageBlockTable value="{!products}" var="a" id="pbt">
<apex:column headerValue="Product Name">
<apex:inputText value="{!a.pname}" id="pname" />
</apex:column>
<apex:column headerValue="Quantity">
<apex:inputText value="{!a.quant}" size="4" id="quant" onchange="show(this.id)" />
</apex:column>
<apex:column headerValue="Price">
<apex:inputText value="{!a.price}" size="4" id="price" onchange="show(this.id)" />
</apex:column>
<apex:column headerValue="Total">
<apex:inputText value="{!a.total}" id="total" />
</apex:column>
<apex:column headerValue="Action">
<apex:commandButton value="Add" id="b1" onclick="find(this.id)" action="{!addRow}" />
<apex:commandButton value="Del" id="b2" onclick="find(thid.id)" action="{!removeRow}"/>
<apex:inputHidden value="{!rowno}" id="sec"/>
</apex:column>
</apex:pageBlockTable>
<apex:pageBlockButtons location="bottom">
<apex:commandButton value="AddMore" action="{!addProducts}" />
</apex:pageBlockButtons>
</apex:pageBlock>
</apex:form>
</apex:page>
JAvascript Using FUNCTIONEXAMPLE
<apex:page controller="FuntionExample">
<apex:form id="one">
<script>
function javafun(){
callme();
}
function javafun2(){
callme2();
}
</script>
<apex:actionFunction name="callme" action="{!show}" reRender="one" />
<apex:actionFunction name="callme2" action="{!show2}" reRender="one" />
<apex:commandButton value="click" oncomplete="javafun()" />
{!result}{!krish}
<apex:commandButton value="click" oncomplete="javafun2()" />
{!krish}
</apex:form>
</apex:page>
LIST Example
<apex:page controller="ListExample">
<apex:form >
<apex:pageBlock title="List of Name " >
<apex:pageBlockTable value="{!names}" var="a">
<apex:column value="{!a}" />
</apex:pageBlockTable>
</apex:pageBlock>
<apex:pageBlock title="List of Accounts " >
<apex:pageBlockTable value="{!accs}" var="a">
<apex:column value="{!a.Name}" />
<apex:column value="{!a.industry}" />
</apex:pageBlockTable>
</apex:pageBlock>
<apex:pageBlock title="List of ProdWrap " >
<apex:pageBlockTable value="{!products}" var="a">
<apex:column >
<apex:facet name="header">
<apex:inputCheckBox />
</apex:facet>
<apex:inputCheckBox value="{!a.flag}"/>
</apex:column>
<apex:column headerValue="Product Name" >
<apex:inputText value="{!a.name}" />
</apex:column>
<apex:column headerValue="Quantity" >
<apex:inputText value="{!a.quant}" />
</apex:column>
<apex:column headerValue="Price" >
<apex:inputText value="{!a.price}" />
</apex:column>
</apex:pageBlockTable>
<apex:pageBlockButtons location="Bottom">
<apex:commandButton value="Submit" action="{!getValues}" />
</apex:pageBlockButtons>
</apex:pageBlock>
<apex:pageBlock title="List of ProdWrap " rendered="{! !ISNULL(selected)}" id="one" >
<apex:pageBlockTable value="{!selected}" var="a">
<apex:column headerValue="Product Name" >
<apex:outputText value="{!a.name}" />
</apex:column>
<apex:column headerValue="Quantity" >
<apex:outputText value="{!a.quant}" />
</apex:column>
<apex:column headerValue="Price" >
<apex:outputText value="{!a.price}" />
</apex:column>
</apex:pageBlockTable>
</apex:pageBlock>
</apex:form>
</apex:page>
MULTIUPLOADS FILES
<apex:page standardController="Account" extensions="MultipleUploadController">
<apex:form >
<apex:pageBlock title="Upload Multiple Attachment to Object">
<apex:pageBlockButtons >
<apex:commandButton value="Upload" action="{!SaveAttachments}"/>
</apex:pageBlockButtons>
<apex:pageMessages id="MSG"/>
<apex:actionFunction name="ChangeCount" action="{!ChangeCount}"/>
<apex:pageblocksection >
<apex:pageBlockSectionItem >
<apex:outputLabel value="How many files you want to upload?"/>
<apex:selectList onchange="ChangeCount() ;" multiselect="false" size="1" value="{!FileCount}">
<apex:selectOption itemLabel="--None--" itemValue=""/>
<apex:selectOptions value="{!filesCountList}"/>
</apex:selectList>
</apex:pageBlockSectionItem>
</apex:pageblocksection>
<apex:pageBlockSection title="Select Files" rendered="{!IF(FileCount != null && FileCount != '', true , false)}">
<apex:repeat value="{!allFileList}" var="AFL">
<apex:inputfile value="{!AFL.body}" filename="{!AFL.Name}" />
</apex:repeat>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
Multiselect Cities
<apex:page controller="MultiSelectExample">
<apex:form >
<apex:pageBlock id="one">
<apex:panelGrid columns="3">
<apex:selectList value="{!selected}" multiselect="true" style="width:80px;height:80px;" >
<apex:selectOptions value="{!nsoptions}" />
</apex:selectList>
<apex:panelGrid columns="1">
<apex:commandButton value="Add" action="{!addEle}" reRender="one"/>
<br/><br/>
<apex:commandButton value="Del" action="{!removeEle}" reRender="one"/>
</apex:panelGrid>
<apex:selectList value="{!removed}" multiselect="true" style="width:80px;height:80px;" >
<apex:selectOptions value="{!soptions}" />
</apex:selectList>
</apex:panelGrid>
</apex:pageBlock>
</apex:form>
</apex:page>
OUTPUT COMPONENTS
<apex:page standardController="Account">
<apex:form >
<apex:pageBlock title="Account Record" tabStyle="Customer__c">
<apex:inlineEditSupport >
<apex:pageBlockSection title="OutputLabel" collapsible="false" >
<apex:outputLabel value="{!Account.Name}" />
<apex:outputLabel value="{!Account.Industry}" />
</apex:pageBlockSection>
<apex:pageBlockSection title="OutputText" collapsible="false">
<apex:outputText value="{!Account.Name}" />
<apex:outputText value="{!Account.Industry}" />
</apex:pageBlockSection>
<apex:pageBlockSection title="OutputFields" collapsible="false">
<apex:outputField value="{!Account.Name}" />
<apex:outputField value="{!Account.Industry}" />
</apex:pageBlockSection>
</apex:inlineEditSupport>
</apex:pageBlock>
</apex:form>
</apex:page>
OUTPUT FILEDS AND OUTPUT TESTS
<apex:page standardcontroller="Account">
<apex:form >
<apex:pageBlock title="accountpage">
<apex:pageBlockSection title="Account Section outputtext" >
<apex:outputText value="{!Account.Name}"/>
<apex:outputText value="{!Account.Industry}" />
</apex:pageBlockSection>
<apex:pageBlockSection title="Account Section output field" >
<apex:outputField value="{!Account.Name}"/>
<apex:outputField value="{!Account.Industry}" />
</apex:pageBlockSection>
<apex:pageBlockSection title="Account Section inline edit " >
<apex:inlineEditSupport >
<apex:outputText value="{!Account.Name}"/>
<apex:outputText value="{!Account.Industry}" />
<apex:outputField value="{!Account.Name}"/>
<apex:outputField value="{!Account.Industry}" />
</apex:inlineEditSupport>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
PAGE MESSAGES
<apex:page controller="Messges">
<apex:pagemessages />
</apex:page>
PAGE REFERENCE 1
<apex:page controller="InputPage1">
<apex:form >
<apex:pageBlock >
<apex:pageBlockSection >
<apex:pageBlockSectionItem >
<apex:outputLabel value="Enter Name" />
<apex:inputText value="{!name}" />
</apex:pageBlockSectionItem>
<apex:pageBlockSectionItem >
<apex:outputLabel value="Enter Age" />
<apex:inputText value="{!age}" />
</apex:pageBlockSectionItem>
</apex:pageBlockSection>
<apex:commandButton value="Next" action="{!show}"/>
</apex:pageBlock>
</apex:form>
</apex:page>
PARAMETER EXAMPLE
<apex:page controller="aaPage52">
<apex:form id="RID">
<apex:commandButton value="click" action="{!TestX}" rerender="RID">
<apex:param name="X" value="{!X + 1}" />
//<apex:param assignTo="{!X}" value="{!X + 1}" />
</apex:commandButton>
<apex:outputText value="{!X}"/><br/>
<apex:commandButton value="click" action="{!TestX2}" rerender="RID">
<apex:param assignTo="{!X2}" value="{!X2 + 1}" />
</apex:commandButton>
<apex:outputText value="{!X2}"/><br/>
</apex:form>
</apex:page>
PARAMETER VF TO APEX USING EXTENSION
<apex:page standardController="Account" extensions="ParamBlogController">
<apex:outputPanel id="all">
<apex:form >
<apex:pageBlock title="Account Detail">
<apex:pageBlockSection title="Account">
<apex:outputField value="{!Account.Name}"/>
<apex:outputField value="{!Account.Description}"/>
</apex:pageBlockSection>
<apex:pageBlockSection title="Contacts" columns="1">
<apex:pageBlockTable value="{!conts}" var="cont" rows="10">
<apex:column value="{!cont.Id}"/>
<apex:column value="{!cont.Name}"/>
<apex:column value="{!cont.Email}"/>
<apex:column value="{!cont.Phone}"/>
</apex:pageBlockTable>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:outputPanel>
</apex:page>
PASS PARAMETER WITHOUT PAGEREFERENCE
<apex:page controller="WithoutPageReference" tabStyle="Opportunity">
<apex:form >
<apex:pageBlock title="Opportunity Detail">
<apex:pageBlockButtons >
<apex:commandButton value="Save The Opportunity" action="{!saveMethod}"/>
</apex:pageBlockButtons>
<apex:pageBlockSection title="Opportunity Information" columns="2"
collapsible="false">
<apex:inputField value="{!Opportunity .Name}"/>
<apex:inputField value="{!Opportunity .DeliveryInstallationStatus__c}"/>
<apex:inputField value="{!Opportunity .TrackingNumber__c}"/>
<apex:inputField value="{!Opportunity .CloseDate}"/>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
====================================
====================================
PICK EXAMPLE USING SLELECTOPTION
<apex:page controller="PickExample">
<apex:form >
<apex:pageBlock title="PickList">
<apex:outputLabel value="Cities" />
<apex:selectList size="1" value="{!selected}" >
<apex:selectOptions value="{!options}" />
<apex:actionSupport event="onchange" action="{!selectedmethod}" reRender="res" />
</apex:selectList>
<apex:outputLabel value="{!result}" id="res" />
</apex:pageBlock>
</apex:form>
</apex:page>
<apex:page Sidebar="False" Setup="False">
<apex:pageMessage summary="This is a pageMessage"
severity="warning" strength="3"/>
</apex:page>
Practice insert on objects
<apex:page StandardController="Practice__c">
<apex:form >
<apex:PageBlock Title="new" >
<apex:pageBlockButtons >
<apex:commandButton action="{!save}" value="Save"/>
</apex:pageBlockButtons>
<apex:pageBlockSection title="My Content Section" columns="2">
<apex:inputField value="{!Practice__c.Country__c}"/>
<apex:inputField value="{!Practice__c.Newjob__c}"/>
</apex:pageBlockSection>
</apex:PageBlock>
</apex:form>
</apex:page>
Product wrapper with cost code
<apex:page controller="ProductList" >
<apex:form >
<apex:pageBlock title="Products">
<apex:pageBlockButtons >
<apex:commandBUtton value="Clear" action="{!clearAll}" />
<apex:commandButton value="AddMore" action="{!addMore}" />
<apex:commandButton value="Submit" action="{!submit}" />
</apex:pageBlockButtons>
<apex:pageBlockTable value="{!products}" var="a">
<apex:column >
<apex:inputText value="{!a.name}" />
</apex:column>
<apex:column >
<apex:inputText value="{!a.price}" />
</apex:column>
<apex:column >
<apex:inputText value="{!a.code}" />
</apex:column>
</apex:pageBlockTable>
</apex:pageBlock>
<apex:pageBlock title="Products selected" rendered="{! !ISNULL(mylist)}">
<apex:pageBlockTable value="{!mylist}" var="a">
<apex:column value="{!a.name}" />
<apex:column value="{!a.price}" />
<apex:column value="{!a.code}" />
</apex:pageBlockTable>
</apex:pageBlock>
</apex:form>
</apex:page>
Registration using javascript
Cutomobject insert data using javascript in vf page
<apex:page standardController="Registration__c" id="page">
<script>
function check(){
var pswd = document.getElementById('page:form:pb:pbs:pswd').value;
var rpswd = document.getElementById('page:form:pb:pbs:rpswd').value;
if(pswd != rpswd){
alert('Passwords do not match.. Please check your passwords');
return false;
}
}
</script>
<apex:form id="form" >
<apex:sectionheader title="Registration Edit" subtitle="New Registration" help="http://www.google.com"/>
<apex:pageblock title="Registration Edit" id="pb">
<apex:pageblocksection columns="1" id="pbs" title="Information" collapsible="false">
<apex:inputField value="{!Registration__c.First_Name__c}"/>
<apex:inputField value="{!Registration__c.Last_Name__c}"/>
<apex:inputField value="{!Registration__c.Email__c}"/>
<apex:inputField value="{!Registration__c.Mobile__c}"/>
<apex:inputField value="{!Registration__c.Username__c}"/>
<apex:inputSecret value="{!Registration__c.Password__c}" id="pswd"/>
<apex:inputSecret label="Retype Password" id="rpswd"/>
</apex:pageblocksection>
<apex:pageblockbuttons >
<apex:commandbutton value="Register" action="{!save}" onclick=" return check()"/>
<apex:commandbutton value="Cancel" action="{!cancel}"/>
</apex:pageblockbuttons>
</apex:pageblock>
</apex:form>
</apex:page>
REPEAT FUNCTION
<apex:page controller="repeatCon" id="thePage">
<apex:repeat value="{!strings}" var="string" id="theRepeat">
<apex:outputText value="{!string}" id="theValue"/><br/>
</apex:repeat>
</apex:page>
SAMPLE CLASS
<apex:page controller="sampleclass">
<apex:pageBlock title="values">
value={!a}<br/>
value={!b}
value={!call}
</apex:pageBlock>
</apex:page>
SAMPLE FIELDS inserting
<apex:page standardController="Opportunity" tabStyle="Opportunity">
<apex:form >
<apex:pageBlock >
<apex:pageBlockSection title="Opportunity Information">
<apex:outputField value="{!opportunity.name}"/>
<apex:outputField value="{!opportunity.amount}"/>
<apex:outputField value="{!opportunity.closeDate}"/>
</apex:pageBlockSection>
<apex:pageBlockSection >
<apex:inputField value="{!opportunity.name}"/>
<apex:inputText value="{!opportunity.name}"/>
</apex:pageBlockSection>
<apex:pageBlockSection title="outputtest and inputtext">
<apex:outputLabel value="Opp Name"></apex:outputLabel>
<apex:inputText />
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
SAMPLE SOQL
<apex:page controller="SampleSoql">
<apex:form >
<apex:pageBlock >
<apex:pageBlockSection >
<apex:inputText value="{!Searched}"/>
<apex:commandButton value="Submit" Action="{!Submit}"/>
<apex:pageBlockTable value="{!accs}" var="a">
<apex:column Value="{!a.Name}"></apex:column>
<apex:column Value="{!a.Industry}"></apex:column>
</apex:pageBlockTable>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
2
<apex:page controller="samplesoql2">
<apex:form >
<apex:pageBlock >
<apex:pageBlockSection >
<apex:inputText value="{!Searched}"/>
<apex:commandButton value="Submit" Action="{!Submit}"/>
<apex:pageBlockTable value="{!cons}" var="a">
<apex:column Value="{!a.Owner}"></apex:column>
</apex:pageBlockTable>
</apex:pageBlockSection>
</apex:pageBlock>
</apex:form>
</apex:page>
No comments:
Post a Comment