Salesforce winter’13 release

1,177 views

Published on

Slides about salesforce.com winter'13 release. This slides were used in Chennai Salesforce Platform user group meetup

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,177
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
22
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Salesforce winter’13 release

  1. 1. Chennai Salesforce PlatformDeveloper User Group
  2. 2. Salesforce Winter’13 ReleaseKaranraj SankaranarayananDeveloper, Tiara Consulting services@karanrajs
  3. 3. Agenda• Visualforce Charting• GeoLocation Field• Load test data• Developer Console• SOQL Polymorphism
  4. 4. Visualforce charting• Now its Generally available• Types of Visualforce Charting – Pie chart – Gauge chart – Bar chart – Line chart – Radar chart – Scatter chart
  5. 5. • Simple to implement• Customize your chart(change color, appearances)• Limits – Can’t use in render as PDF/excel page – Can’t use in visualforce email template – Display Error in the browser java script console
  6. 6. Demo
  7. 7. GeoLocation field• Generally available – Beta release• Easy to calculate distances between two Location using DISTANCES and GEOLOCATION formula funtionDistances(Geoloc_field__c,GEOLOCATION(value),”km/mi”)
  8. 8. Limits• Counts toward your organization’s limits as three custom fields• Not available in reports, dashboards, validation rules, Visual Workflow, or workflow and approvals• Cannot be searched
  9. 9. Demo
  10. 10. Load Test Data• No need to write many lines in test method to populate test data• Create test data in a csv file and upload it into static resource• Use Test.LoadData method in the test method
  11. 11. Demo
  12. 12. SOQL Polymorphism(Pilot)• It’s available as developer preview• Just single query instead of multiple query• Referenced object can be different type• Eg: – What field in Event object
  13. 13. Account Name Phone Number Of Employees Acme (212) 555-5555 680 Global Media (905) 555-1212 14668 OpportunityName Amount Close DateGlobal Media – 400 40000.0 2010-02-28WidgetsAcme – 1,200 Widgets 140000.0 2010-01-30Acme – 600 Widgets 70000.0 2010-03-28Acme – 200 Widgets 20000.0 2010-05-31
  14. 14. Event Record Name of Account or OpportunitySubject referenced by What fieldAcme Event AcmeGlobal Media Event Global MediaGlobal 400 Widget Event Global Media – 400 WidgetsAcme 600 Widget Event Acme – 600 Widgets
  15. 15. • Use “TYPEOF” in the SOQL query SELECT Subject, TYPEOF What WHEN Account THEN Phone, NumberOfEmployees WHEN Opportunity THEN Amount, CloseDate END FROM Event
  16. 16. Account.NumberOfEmp Account.Phone orEvent.Subject loyees or Opportunity.Amount Opportunity.CloseDate (212) 555-Acme Event 680 5555 (905) 555-Global Media Event 14668 1212Global 400 Widget Event 40000.0 2010-02-28Acme 600 Widget Event 70000.0 2010-03-28
  17. 17. Limits• Not allowed in select clause of semi join• Can’t be used in Bulk API• Can’t use Count() /aggregate query
  18. 18. Developer Console• Test Tool• Query editor• System log view• Minor enhancement 1. Command line window 2. Keyboard Shortcut - CTRL+SHIFT+?
  19. 19. Demo
  20. 20. Other features• Force.com Canvas(pilot)• Environment hub(pilot)• Salesforce for outlook panel• Export Joined report• Chatter poll• Salesforce touchCheck the Winter’13 release notes to know moreabout the other featureshttp://www.salesforce.com/customer-resources/releases/
  21. 21. Q&A

×