11. List things that can be
customized on page layouts?
We can customize
different things on page layout like, Fields, Buttons, Custom Links and Related
Lists. We can also create sections.
12. What is a “Self Relationship”?
Self Relationship is a lookup
relationship to the same object. Suppose let’s take an object “Merchandise”.
Here we can create relationship in between the Account to Account (same object)
object. That is called “Self Relationship”.
13. What are the main things
need to consider in the “Master-Detail Relationship”?
Record level access is
determined by the parent, Mandatory on child for reference of parent, cascade
delete (if you delete the parent, it can cascade delete the child).
14. What is difference between trigger and workflow?
Workflow
Workflow is automated process
that fired an action based on Evaluation criteria and rule criteria.
We can access a workflow across
the object.
We cannot perform DML operation
on workflow
We cannot query from database
Trigger
Trigger is a piece of code that
executes before or after a record is inserted or updated.
We can access the trigger
across the object and related to that objects
We can use 20 DML operations in
one trigger.
We can use 20 SOQL’s from data
base in one trigger.
15. What is Wrapper class?
A Wrapper class is a class
whose instances are collection of other objects.
It is used to display different
objects on a Visual Force page in same table.
16. What is Difference between SOQL and SOSL?
SOQL(Salesforce Object Query Language)
Using SOQL we can Search only
on one object at a time.
We can query on all fields of
any datatype
We can use SOQL in Triggers and
classes.
We can perform DML operation on
query results.
SOSL(Salesforce object Search Language)
Using SOSL we can search on
many objects at a time.
We can query only on fields
whose data type is text,phone and Email.
We can use in calsses but not
in Triggers.
We cannot perform DML operation
on search result
17. What is difference insert() and database .insert() ?
Using insert method we can
insert the records but if any error occurs in any record system will throw an
error insertion fail and none of the records are inserted.
If we want to execute partially
success of bulk insert operation we will use database .insert.
18. What is Static Resources?
Using Static Resources we can
upload images, zip files, jar files, java script and CSS files that can be
referred in a visual force page.
The maximum size of Static
Resources for an organization is 250mB.
19. How to call java script using Static Resource in Visual
Force page?
Add java script file in Static
Resource setup -> develop -> Static Resources -> click on ‘New’ ->
Name: filename and add file from local desktop and save.
We can use that file as follows
in Visual Force page
<apex: includescript
values=” {! $Resource.fileName}”/>
20. What is sharing rule?
If we want to give the access
to other users we use sharing rules.