Salesforce: Accessing Field label of object in VisualForce page

In VFPage one can directly access the label of any particular field of sObject. In future if the label is changed in the sObject, same will be reflected in the VFPage. For Example: <apex:column title=”{!$ObjectType.OpportunityLineItem.fields.Quantity.label}” headerValue=”{!$ObjectType.OpportunityLineItem.fields.Quantity.label}” width=”50px”> It also avoids hard-coded labels and make it more flexible.

Read more...

Salesforce: Force.com Free Edition

What is included in Force.com Free Edition? Users                                                               100 Custom App Per User                          1 Custom Objects Per User                                 Up to 10 Storage                                                            1 GB Logins                                                  Unlimited Sites page views                                               250,000 per month Developer Sandbox                                          Included Offline                                                  Included Web sites                                                         1 site Web sites pages views per…

Read more...

Salesforce: SF:INVALID_SESSION_ID

I was constantly getting exception when I tried to use the “/soap/ajax/15.0/connection.js” in the VF Page. JavaScript throws following exception:- {faultcode:’sf:INVALID_SESSION_ID’, faultstring:’INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session’, detail:{UnexpectedErrorFault:{exceptionCode:’INVALID_SESSION_ID’, exceptionMessage:’Invalid Session ID found in SessionHeader: Illegal Session’, }, }, } The exception was resolved when I added following statement before using the “sforce.connection”…

Read more...

C# : Converting DateTime to format YYYY-MM-DDThh:mm:ssZ

I found that lots of people were searching to convert the datetime into the universal format. Following can be used for the same. myDateTime.ToString(“u”) OR string strDate = DateTime.UtcNow.ToString(“yyyy’-‘MM’-‘dd’T’HH’:’mm’:’ss’Z’”, DateTimeFormatInfo.InvariantInfo); The custom format string is “yyyy’-‘MM’-‘dd HH’:’mm’:’ss’Z’”.

Read more...