<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Perspectives on Salesforce.com</title>
	
	<link>http://sfdc.arrowpointe.com</link>
	<description>Authored by Scott Hemmeter of Arrowpointe Corp, this blog is written from the perspective of a Salesforce.com solution provider and contains information on Arrowpointe's AppExchange products as well as tips, findings, sample code, functionality wishes, etc.</description>
	<lastBuildDate>Mon, 28 Nov 2011 15:39:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<feedburner:info uri="perspectivesonsalesforcecom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>33.811566</geo:lat><geo:long>-117.829194</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://sfdc.arrowpointe.com/feed" /><feedburner:emailServiceId>PerspectivesOnSalesforcecom</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fsfdc.arrowpointe.com%2Ffeed" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Fsfdc.arrowpointe.com%2Ffeed" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Fsfdc.arrowpointe.com%2Ffeed" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://sfdc.arrowpointe.com/feed" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Fsfdc.arrowpointe.com%2Ffeed" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Fsfdc.arrowpointe.com%2Ffeed" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Fsfdc.arrowpointe.com%2Ffeed" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><item>
		<title>Email AutoComplete (using jQuery)</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/2JGCCOlxRz8/</link>
		<comments>http://sfdc.arrowpointe.com/2011/11/18/email-autocomplete-using-jquery/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 18:17:49 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[APEX Code]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=930</guid>
		<description><![CDATA[For several years, I&#8217;ve been using an app called Email AutoComplete (it&#8217;s now a private listing) to add auto complete capabilities onto my email address text boxes in the Salesforce email editor.  It&#8217;s a nice little app.  However, Arrowpointe started using Email to Case Premium (an app I highly recommend) and I wanted to have [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;count=none&amp;text=Email%20AutoComplete%20%28using%20jQuery%29" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;count=none&amp;text=Email%20AutoComplete%20%28using%20jQuery%29" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;title=Email%20AutoComplete%20%28using%20jQuery%29" id="wpa2a_2">Share</a></p><p>For several years, I&#8217;ve been using an app called <a title="Email AutoComplete" href="http://appexchange.salesforce.com/listingDetail?listingId=a0N300000016cP9EAI" target="_blank">Email AutoComplete</a> (it&#8217;s now a private listing) to add auto complete capabilities onto my email address text boxes in the Salesforce email editor.  It&#8217;s a nice little app.  However, Arrowpointe started using <a title="Email to Case Premium" href="http://appexchange.salesforce.com/listingDetail?listingId=a0N30000001R5cyEAC" target="_blank">Email to Case Premium</a> (an app I highly recommend) and I wanted to have similar capabilities on their forms.</p>
<p>The Email AutoComplete app works well, but it written using s-Controls and Yahoo User Interface Library v2, which adds a lot of confusing code into it. It was too hard for me to change and apply to the Email to Case Premium pages.  I looked for a jQuery approach and leveraged ideas from a <a href="http://verticalcode.wordpress.com/2011/02/19/salesforce-javascript-remoting-jquery-and-autocomplete/" target="_blank">great blog post</a> on the <a title="Vertical Code Blog" href="http://verticalcode.wordpress.com/" target="_blank">Vertical Code blog</a>. In my case, however, I was trying to add this capability onto an AppExchange &#8220;managed&#8221; (i.e. locked down) page and onto the standard email forms from Salesforce. I didn&#8217;t have the luxury of an Apex Controller and Visualforce.</p>
<p>Enter the AJAX API and jQuery!</p>
<p><img src="http://sfdc.arrowpointe.com/wp-content/images/autoComplete_newComment.png" alt="" title="autoComplete_newComment" width="800" height="201" class="alignnone size-full wp-image-940" /></p>
<p><strong>Question</strong>: How do I obtain the Session Id?</p>
<p><strong>Answer</strong>: Create a Visualforce page to act as a JavaScript file. In this case, I am creating a global JavaScript variable called <strong>_my_sfdcSession</strong>.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;apex:page sidebar=&quot;false&quot; showHeader=&quot;false&quot; contentType=&quot;application/javascript&quot; cache=&quot;false&quot;&gt;
  var _my_sfdcSession = &quot;{!$Api.Session_Id}&quot;;
&lt;/apex:page&gt;
</pre>
<hr/>
<strong>Question</strong>: How do I enable API access in Salesforce and turn on jQuery so its usable whereever I am (almost) in Salesforce?</p>
<p><strong>Answer</strong>: Use the sidebar to inject the code. I use the Messages &amp; Alerts sidebar item, but the same could also be done using a custom sidebar component. The key is that the component always be in the sidebar.</p>
<p>The code below loads the Visualforce page above to get the Session Id. Then it loads the AJAX toolkit (from Salesforce), jQuery (from Google CDN) and jQueryUI (from Google CSN).  Note that the jQuery instance is put into a new variable called $_org using the jQuery.noConflict() method. I chose that variable name because I am assuming it won&#8217;t conflict with other solutions that rename jQuery.</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;!-- Load Session Id --&gt;
&lt;script src=&quot;https://na1.salesforce.com/apex/loadSessionId?core.apexpages.devmode.url=1&quot;&gt;&lt;/script&gt;
&lt;!-- Load AJAX Toolkit --&gt;
&lt;script src=&quot;https://na1.salesforce.com/soap/ajax/23.0/connection.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;!-- Load jQuery --&gt;
&lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
var $_org = jQuery.noConflict();
&lt;/script&gt;
&lt;!-- Load jQuery UI --&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/base/jquery-ui.css&quot; id=&quot;theme&quot; /&gt;
&lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js&quot;&gt;&lt;/script&gt;
</pre>
<p><strong>NOTES</strong>:</p>
<ul>
<li>If you use the Messages and Alerts sidebar component, do not put empty lines in your code because the system will add a p html tag in it</li>
<li>Use absolute references to your Salesforce pages because managed packages have a different url structure</li>
</ul>
<hr/>
<strong>Question</strong>: How do I implement the AutoComplete part?</p>
<p><strong>Answer</strong>: Now that jQuery is loaded and we have access to the Salesforce API, we can get down to actual business. The code I am personally using is below.  Not being super confident with jQuery selectors, I am hardcoding the element names to add auto complete to into my code. The downside of this is if those element names change, it will stop working, but it&#8217;s an easy fix.</p>
<p>This code gets a list of element Ids and then loops through them, adding autoComplete (from jQuery UI) to each one. The &#8220;source&#8221; property of autoComplete uses the Salesforce API to look for Contacts with a name or email address LIKE what is being typed in.  In this case, it is handling the situation where you already have multiple names separated by ; in the email field.  You will also notice the line saying <code>sforce.connection.sessionId = _my_sfdcSession;</code>. This line associates the Session Id from that initial page we created to the AJAX API.</p>
<p>I have this code stored as a Static Resource called &#8220;AutoComplete_Email&#8221;.</p>
<pre class="brush: jscript; title: ; notranslate">
$_org(document).ready(function() {

	// The elements to bind email autocomplete to
	var elems = [];

	// Add Email to Case Premium elements
	elems.push('pg:addCommentF:addCommentPB:emailCustomerPBS:additionalEmailsPBSI:additionalEmails_TextBox');
	elems.push('pg:addCommentF:addCommentPB:emailCustomerPBS:additionalCCsPBSI:additionalCCs_TextBox');
	elems.push('pg:addCommentF:addCommentPB:emailCustomerPBS:additionalBCCsPBSI:additionalBCCs_TextBox');

	// Add default Salesforce email fields
	elems.push('p24'); // Additional To
	elems.push('p4'); // CC
	elems.push('p5'); // Bcc

	$_org(elems).each(function(index) {
		var thisElem = document.getElementById(elems[index]);
		$_org(thisElem).autocomplete({
			minLength: 1,
			delay: 250,

			source: function(request, response) {

						var retVal = []; // array to return

						var queryTerm = $_org.trim(request.term); // term to search for
						if (queryTerm.lastIndexOf(';') != -1){
							queryTerm = queryTerm.substring(queryTerm.lastIndexOf(';') + 1);
							queryTerm = $_org.trim(queryTerm);
						}

						if (queryTerm.length &lt;= 1){
							$_org(thisElem).autocomplete(&quot;close&quot;);
						} else {
							sforce.connection.sessionId = _my_sfdcSession;
							var result = sforce.connection.query(&quot;SELECT Id, Name, Email FROM Contact WHERE (Name LIKE '%&quot; + queryTerm + &quot;%' OR Email LIKE '%&quot; + queryTerm + &quot;%') AND Email != NULL ORDER BY Name LIMIT 20&quot;);
							it = new sforce.QueryResultIterator(result);
							while (it.hasNext()) {
								var rec = it.next();
								var retValItem = new Object();
								retValItem.label = rec.Name + ' (' + rec.Email + ')';
								retValItem.value = rec.Email;
								retVal.push(retValItem);
							}
						}
						response(retVal);
					},

			select: function( event, ui ) {
						var tmp = $_org(thisElem).val();
						if (tmp.lastIndexOf(';') == -1){
							$_org(thisElem).val( ui.item.value + '; ' );
						} else {
							$_org(thisElem).val( tmp.substring(0, tmp.lastIndexOf(';') + 1) + ' ' + ui.item.value + '; ');
						}
						$_org(thisElem).autocomplete(&quot;close&quot;);
						return false;
					},

			focus: function(event, ui) {
				return false; // added so keyboard navigation does not overwrite the value
			}

		 });

	 });

}); // end of $_org(document).ready()
</pre>
<hr/>
<strong>Question</strong>: Now how do I get this autoComplete code injected into the page?</p>
<p><strong>Answer</strong>: Add some more code to the sidebar. The key parts are lines 6-9 below. This injects the script into the page. I personally make sure its only injected into the pages I want it to, which are the standard email pages in Salesforce and the Email to Case Premium &#8220;New Comment&#8221; page. </p>
<pre class="brush: jscript; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
if (
document.URL.toLowerCase().indexOf(&quot;emailauthor&quot;)!=-1 ||
document.URL.toLowerCase().indexOf(&quot;/apex/new_comment&quot;)!=-1
){
	var elem = document.createElement('script');
	elem.type='text/javascript';
	elem.src="http://sfdc.arrowpointe.com/resource/AutoComplete_Email";
	document.body.appendChild(elem);
}
&lt;/script&gt;
</pre>
<hr/>
<strong>Question</strong>: What does this look like in the end?</p>
<p><strong>Answer</strong>: Below are 2 examples.  There&#8217;s obviously more you can do with CSS. These are using the basic CSS from jQuery UI.</p>
<p><u>Salesforce Email Page</u><br />
<img src="http://sfdc.arrowpointe.com/wp-content/images/autoComplete_email.png" alt="" title="autoComplete_email" width="579" height="210" class="alignnone size-full wp-image-939" /></p>
<p><u>Email to Case Premium&#8217;s New Comment</u><br />
<img src="http://sfdc.arrowpointe.com/wp-content/images/autoComplete_newComment.png" alt="" title="autoComplete_newComment" width="800" height="201" class="alignnone size-full wp-image-940" /></p>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;count=none&amp;text=Email%20AutoComplete%20%28using%20jQuery%29" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;count=none&amp;text=Email%20AutoComplete%20%28using%20jQuery%29" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F11%2F18%2Femail-autocomplete-using-jquery%2F&amp;title=Email%20AutoComplete%20%28using%20jQuery%29" id="wpa2a_4">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=2JGCCOlxRz8:Kpa_e0DD_no:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=2JGCCOlxRz8:Kpa_e0DD_no:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/2JGCCOlxRz8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2011/11/18/email-autocomplete-using-jquery/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2011/11/18/email-autocomplete-using-jquery/</feedburner:origLink></item>
		<item>
		<title>Geo-Analytics in Salesforce</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/19l5xIBTyoE/</link>
		<comments>http://sfdc.arrowpointe.com/2011/06/17/geo-analytics-in-salesforce/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 20:23:56 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[Geopointe]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=925</guid>
		<description><![CDATA[A new version of Geopointe was just released and in it is the ability to perform Geo-Analytics on LOTS of data.  And it&#8217;s fully integrated with Salesforce and the current Geopointe app. We have partnered with SpatialKey to bring you the Geopointe Analytics solution.  The SpatialKey platform allows you to perform deep geo-analysis against massive [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;count=none&amp;text=Geo-Analytics%20in%20Salesforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;count=none&amp;text=Geo-Analytics%20in%20Salesforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;title=Geo-Analytics%20in%20Salesforce" id="wpa2a_6">Share</a></p><p>A new version of <a href="http://www.arrowpointe.com/getmaps" target="_blank">Geopointe</a> was just released and in it is the ability to perform Geo-Analytics on LOTS of data.  And it&#8217;s fully integrated with Salesforce and the current Geopointe app.</p>
<p>We have partnered with <a title="SpatialKey" href="http://www.spatialkey.com" target="_blank">SpatialKey</a> to bring you the Geopointe Analytics solution.  The SpatialKey platform allows you to perform deep geo-analysis against massive amounts of data in a very intuitive, enjoyable and beautiful user interface.</p>
<p style="text-align: center;"><img class="size-full wp-image-1035 aligncenter" title="Samples of output from Geopointe Analytics" src="http://www.arrowpointe.com/wp-content/uploads/analytics_thumbs.png" alt="" width="798" height="160" /></p>
<p><strong>Geopointe Analytics is now available</strong> in all Geopointe trials.  Existing customers may request a trial of the Analytics solution in their current system (after upgrading to the latest Geopointe version).  If you are running an older version of Geopointe, you can learn about upgrading <a title="Upgrading Geopointe" href="http://www.arrowpointe.com/products/geopointe/help/upgrading-geopointe/" target="_blank">here</a>.</p>
<p>End-users can access the features via the Visualize tab.  There, they can sync their data sets to SpatialKey, use existing org-wide data sets provided by an admin or launch into the user interface using either a full map or &#8220;blank canvas&#8221; interface.</p>
<p><img class="alignnone size-full wp-image-1230" title="Launch Analytics" src="http://www.arrowpointe.com/wp-content/uploads/Launch-Analytics.png" alt="" width="900" height="250" /></p>
<p>The Analytics users interface is very interactive and immersive.  The following video gives you a taste of what&#8217;s offered, but the best option is to try it out for yourself.</p>
<p><iframe width="640" height="390" src="http://www.youtube.com/embed/YLSnp79xQPU?rel=0&amp;hd=1" frameborder="0" allowfullscreen></iframe></p>
<p>If you have any questions about this solution, <a title="Contact" href="http://www.arrowpointe.com/contact/">contact us</a>.</p>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;count=none&amp;text=Geo-Analytics%20in%20Salesforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;count=none&amp;text=Geo-Analytics%20in%20Salesforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F17%2Fgeo-analytics-in-salesforce%2F&amp;title=Geo-Analytics%20in%20Salesforce" id="wpa2a_8">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=19l5xIBTyoE:YPGNSJnooiQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=19l5xIBTyoE:YPGNSJnooiQ:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/19l5xIBTyoE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2011/06/17/geo-analytics-in-salesforce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2011/06/17/geo-analytics-in-salesforce/</feedburner:origLink></item>
		<item>
		<title>Proximity Searching via Apex</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/qpk5x4LkaOY/</link>
		<comments>http://sfdc.arrowpointe.com/2011/06/06/proximity-searching-via-apex/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 15:23:05 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[APEX Code]]></category>
		<category><![CDATA[Arrowpointe Products]]></category>
		<category><![CDATA[Geopointe]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=919</guid>
		<description><![CDATA[A new release of Geopointe will be out next week after all systems are on the Summer 11 release. With the update will come the ability to perform spatial/proximity/radial searches via Apex. Two new Apex methods are available for this: radialSearchMapObject radialSearchDataSet These Apex methods enable Geopointe customers to utilize the proximity searching of Geopointe [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;count=none&amp;text=Proximity%20Searching%20via%20Apex" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;count=none&amp;text=Proximity%20Searching%20via%20Apex" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;title=Proximity%20Searching%20via%20Apex" id="wpa2a_10">Share</a></p><p>A new release of Geopointe will be out next week after all systems are on the Summer 11 release.  With the update will come the ability to perform spatial/proximity/radial searches via Apex. Two new Apex methods are available for this:</p>
<ul>
<li>radialSearchMapObject</li>
<li>radialSearchDataSet</li>
</ul>
<p>These Apex methods enable Geopointe customers to utilize the proximity searching of Geopointe into advanced Apex logic.  For information on all methods available to you, visit the <a href="http://www.arrowpointe.com/products/geopointe/help/api/"><strong>Apex API page</strong></a> in the Help Center.</p>
<p>Let&#8217;s run an example.  The image below displays a query (via the Geopointe UI) of our Geopointe customers within 15 miles of Wrigley Field in Chicago.  We want to accomplish this same query in Apex without ever needing the UI.  Now we can and the <a href="http://www.arrowpointe.com/products/geopointe/help/api/">geopointe.API class</a> will help us with this.</p>
<p><img class="alignnone size-full wp-image-1185" title="radialSearchUI" src="http://www.arrowpointe.com/wp-content/uploads/radialSearchUI.png" alt="" width="506" height="411" /></p>
<p><span style="text-decoration: underline;">Using <strong>radialSearchMapObject</strong></span><br />
This method allows you to perform a radial search against a Map Object (a Salesforce object enabled for mapping) and also allows the passing in of a custom filter. Here we are saying to search around the record with id a1430000001E32gAAC and to search the Account object with a filter of Type = &#8216;Customer&#8217; for records within 15 miles.</p>
<pre class="brush: java; title: ; notranslate">
geopointe.API.radialSearchResult result = geopointe.API.radialSearchMapObject(
     'a1430000001E32gAAC',
     'account',
     'type=\'Customer\'',
     15,
     geopointe.API.units.MILES);

system.debug(result);
</pre>
<p><span style="text-decoration: underline;">Using <strong>radialSearchDataSet</strong></span><br />
The method below is accomplishing the same thing, but is using a pre-defined dataset that already has the filter for Customers built into it.</p>
<pre class="brush: java; title: ; notranslate">
geopointe.API.radialSearchResult result = geopointe.API.radialSearchDataSet(
     'a1430000001E32gAAC',
     '12826856169860.9678661172894504',
     15,
     geopointe.API.units.MILES);

system.debug(result);
</pre>
<p><span style="text-decoration: underline;">The <strong>radialSearchResult</strong> Class</span><br />
Both methods result in a geopointe.API.radialSearchResult object, which is defined in the <a href="http://www.arrowpointe.com/products/geopointe/help/api/">Geopointe Help Center</a>.  This object will return the record Ids closest to the center as well as the distances to these locations.</p>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;count=none&amp;text=Proximity%20Searching%20via%20Apex" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;count=none&amp;text=Proximity%20Searching%20via%20Apex" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F06%2F06%2Fproximity-searching-via-apex%2F&amp;title=Proximity%20Searching%20via%20Apex" id="wpa2a_12">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=qpk5x4LkaOY:Wr5Q2vXlWws:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=qpk5x4LkaOY:Wr5Q2vXlWws:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/qpk5x4LkaOY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2011/06/06/proximity-searching-via-apex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2011/06/06/proximity-searching-via-apex/</feedburner:origLink></item>
		<item>
		<title>Cloning Records in Apex</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/wCi6dH-6ooQ/</link>
		<comments>http://sfdc.arrowpointe.com/2011/03/28/cloning-records-in-apex/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 21:36:40 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[APEX Code]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=903</guid>
		<description><![CDATA[When you clone an sObject in Apex, it copies all the fields populated in that Apex object, not necessarily all fields on the record.  Let&#8217;s say you have a Lead with FirstName, LastName, Company,  LeadSource and Status populated.  If you do the following, the clone will not have LeadSource and Status cloned from the original [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;count=none&amp;text=Cloning%20Records%20in%20Apex" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;count=none&amp;text=Cloning%20Records%20in%20Apex" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;title=Cloning%20Records%20in%20Apex" id="wpa2a_14">Share</a></p><p>When you clone an sObject in Apex, it copies all the fields populated in that Apex object, not necessarily all fields on the record.  Let&#8217;s say you have a Lead with FirstName, LastName, Company,  LeadSource and Status populated.  If you do the following, the clone will not have LeadSource and Status cloned from the original record.  It will use the default values for Leads.  That is because those fields were not queried into the object.</p>
<pre class="brush: java; title: ; notranslate">
/* query lead and then clone it */
lead l = [select id, firstname, lastname, company from lead where id = '00Q3000000aKwVN' limit 1][0];
lead l2 = l.clone(false, true);
insert l2;
</pre>
<p>If you are cloning records, it can be frustrating to keep it updated as you add new fields to Salesforce.  I generally want all new fields to be cloned too.  I&#8217;ll code to any exceptions if needed.  To help with this, I wrote myself a handy method to build me a SOQL statement and obtain all the writable fields.</p>
<pre class="brush: java; title: ; notranslate">
public with sharing class Utils{ 

    // Returns a dynamic SOQL statement for the whole object, includes only creatable fields since we will be inserting a cloned result of this query
    public static string getCreatableFieldsSOQL(String objectName, String whereClause){

        String selects = '';

        if (whereClause == null || whereClause == ''){ return null; }

        // Get a map of field name and field token
        Map&lt;String, Schema.SObjectField&gt; fMap = Schema.getGlobalDescribe().get(objectName.toLowerCase()).getDescribe().Fields.getMap();
        list&lt;string&gt; selectFields = new list&lt;string&gt;();

        if (fMap != null){
            for (Schema.SObjectField ft : fMap.values()){ // loop through all field tokens (ft)
                Schema.DescribeFieldResult fd = ft.getDescribe(); // describe each field (fd)
                if (fd.isCreateable()){ // field is creatable
                    selectFields.add(fd.getName());
                }
            }
        }

        if (!selectFields.isEmpty()){
            for (string s:selectFields){
                selects += s + ',';
            }
            if (selects.endsWith(',')){selects = selects.substring(0,selects.lastIndexOf(','));}

        }

        return 'SELECT ' + selects + ' FROM ' + objectName + ' WHERE ' + whereClause;

    }

}
</pre>
<p>So if I want to clone the Lead I describe above, I&#8217;d do the following and this will ensure that I will clone all the fields on the Lead.  Since the method only adds Creatable fields to the SOQL, I don&#8217;t have to worry about trying to set a formula field or system field and generating an error.</p>
<pre class="brush: java; title: ; notranslate">
/* query lead and then clone it */
String soql = Utils.getCreatableFieldsSOQL('lead','id=\'00Q3000000aKwVN\'');
lead l = (Lead)Database.query(soql);
lead l2 = l.clone(false, true);
insert l2;
</pre>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;count=none&amp;text=Cloning%20Records%20in%20Apex" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;count=none&amp;text=Cloning%20Records%20in%20Apex" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F28%2Fcloning-records-in-apex%2F&amp;title=Cloning%20Records%20in%20Apex" id="wpa2a_16">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=wCi6dH-6ooQ:dslpBWbSbck:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=wCi6dH-6ooQ:dslpBWbSbck:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/wCi6dH-6ooQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2011/03/28/cloning-records-in-apex/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2011/03/28/cloning-records-in-apex/</feedburner:origLink></item>
		<item>
		<title>Auto Run Radial Searches</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/ZE4EFMVOKTc/</link>
		<comments>http://sfdc.arrowpointe.com/2011/03/07/auto-run-radial-searches/#comments</comments>
		<pubDate>Mon, 07 Mar 2011 19:01:39 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[Arrowpointe Products]]></category>
		<category><![CDATA[Geopointe]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=899</guid>
		<description><![CDATA[Oftentimes, you want to integrate a specific map search into your business processes. For example, suppose your Inside Sales team is reviewing Leads and needs to notify your closest partner of the lead information. Geopointe is the tool to help you know who your closest partner is and this entire process becomes even easier when [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;count=none&amp;text=Auto%20Run%20Radial%20Searches" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;count=none&amp;text=Auto%20Run%20Radial%20Searches" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;title=Auto%20Run%20Radial%20Searches" id="wpa2a_18">Share</a></p><p>Oftentimes, you want to integrate a specific map search into your business processes.  For example, suppose your Inside Sales team is reviewing Leads and needs to notify your closest partner of the lead information. Geopointe is the tool to help you know who your closest partner is and this entire process becomes even easier when being creative with the available <a title="URL Parameters" href="http://www.arrowpointe.com/products/geopointe/help/url-parameters/" target="_blank">URL Parameters</a> for the Map page.</p>
<p>See this example in action in the video below.</p>
<table style="margin:0 auto;">
<tr>
<td><iframe title="YouTube video player" width="640" height="510" src="http://www.youtube.com/embed/Mz5pAX6KcKY?rel=0&amp;hd=1" frameborder="0" allowfullscreen></iframe></td>
</tr>
</table>
<p>The image below is a copy of the button configuration.</p>
<p><img class="alignnone size-full wp-image-913" title="autoRunRadialSearch" src="http://www.arrowpointe.com/wp-content/uploads/autoRunRadialSearch.png" alt="" width="727" height="578" /></p>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;count=none&amp;text=Auto%20Run%20Radial%20Searches" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;count=none&amp;text=Auto%20Run%20Radial%20Searches" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F07%2Fauto-run-radial-searches%2F&amp;title=Auto%20Run%20Radial%20Searches" id="wpa2a_20">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=ZE4EFMVOKTc:9WWY_cAdWOw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=ZE4EFMVOKTc:9WWY_cAdWOw:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/ZE4EFMVOKTc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2011/03/07/auto-run-radial-searches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2011/03/07/auto-run-radial-searches/</feedburner:origLink></item>
		<item>
		<title>Static Maps in Visualforce</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/OF_b5uvHWb4/</link>
		<comments>http://sfdc.arrowpointe.com/2011/03/02/static-maps-in-visualforce/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 22:29:28 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[Arrowpointe Products]]></category>
		<category><![CDATA[Geopointe]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Visualforce]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=888</guid>
		<description><![CDATA[Geopointe includes a Visualforce Component that allows you to create Static Maps on your Visualforce Pages.  A Static Map results in an image file (png, jpg or gif) that you can configure and place on your Visualforce Pages or embedded in Page Layouts.  The nice thing about Static Maps is that they do not slow [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;count=none&amp;text=Static%20Maps%20in%20Visualforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;count=none&amp;text=Static%20Maps%20in%20Visualforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;title=Static%20Maps%20in%20Visualforce" id="wpa2a_22">Share</a></p><p>Geopointe includes a Visualforce Component that allows you to create <strong>Static Maps</strong> on your Visualforce Pages.  A Static Map results in an image file (png, jpg or gif) that you can configure and place on your Visualforce Pages or embedded in Page Layouts.  The nice thing about Static Maps is that they do not slow down your pages from loading.  Rather, you are using the component to intelligently build an image URL.</p>
<p>Geopointe comes with some examples with the &#8220;embeddedMap&#8230;&#8221; pages.  These are pre-configured Visualforce Pages using the static map component to show you the location of a record.</p>
<p>We added a <strong><a title="Static Map" href="http://www.arrowpointe.com/products/geopointe/help/static-map/">Static Map page</a> </strong>on the website to act as the official documentation home for this functionality.  With Geopointe installed, you also get a documentation in your Component Reference regarding the geopointe:staticMap component.</p>
<p>Below are some examples showing off the functionality.</p>
<p>&lt;<span style="color: #800000;">geopointe:StaticMap</span> <span style="color: #0000ff;">mapProvider</span>=”goog” <span style="color: #0000ff;">width</span>=”500&#8243; <span style="color: #0000ff;">height</span>=”300&#8243; <span style="color: #0000ff;">useIconLabels</span>=”true” <span style="color: #0000ff;">iconColor</span>=”green” <span style="color: #0000ff;">locationIDs</span>=”a07A000000ATQjhIAH,a07A0000006O0qc,a07A0000006NKq2,Evanston|IL,OakPark|IL”/&gt;</p>
<p><img class="alignnone size-full wp-image-876" title="StaticMap - pin colors, custom addresses and numbered icons" src="http://www.arrowpointe.com/wp-content/uploads/StaticMap4.png" alt="" width="500" height="300" /></p>
<p>&lt;<span style="color: #800000;">geopointe:StaticMap</span> <span style="color: #0000ff;">mapProvider</span>=&#8221;mq&#8221; <span style="color: #0000ff;">width</span>=&#8221;800&#8243; <span style="color: #0000ff;">height</span>=&#8221;200&#8243; <span style="color: #0000ff;">useIconLabels</span>=&#8221;true&#8221; <span style="color: #0000ff;">iconColor</span>=&#8221;purple&#8221; <span style="color: #0000ff;">locationIDs</span>=&#8221;a07A000000ATQjhIAH,a07A0000006O0qc,a07A0000006NKq2,Evanston|IL,OakPark|IL&#8221; <span style="color: #0000ff;">mapType</span>=&#8221;hyb&#8221;/&gt;</p>
<p><img class="alignnone size-full wp-image-890" title="StaticMap - mapquest 800x200 hybrid" src="http://www.arrowpointe.com/wp-content/uploads/StaticMap8.jpg" alt="" width="800" height="200" /></p>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;count=none&amp;text=Static%20Maps%20in%20Visualforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;count=none&amp;text=Static%20Maps%20in%20Visualforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2011%2F03%2F02%2Fstatic-maps-in-visualforce%2F&amp;title=Static%20Maps%20in%20Visualforce" id="wpa2a_24">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=OF_b5uvHWb4:SqolhRtuld8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=OF_b5uvHWb4:SqolhRtuld8:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/OF_b5uvHWb4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2011/03/02/static-maps-in-visualforce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2011/03/02/static-maps-in-visualforce/</feedburner:origLink></item>
		<item>
		<title>Want to help with Info Center?</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/tCOUxpRp9_g/</link>
		<comments>http://sfdc.arrowpointe.com/2010/12/14/want-to-help-with-info-center/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 19:46:05 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[Arrowpointe Products]]></category>
		<category><![CDATA[Info Center]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=881</guid>
		<description><![CDATA[The short story&#8230; I&#8217;d like an independent developer to &#8220;co-own&#8221; the Info Center app with Arrowpointe.  This dev will help take it to the next level.  This dev will do this in the name of getting some exposure for themselves and also as a way to learn force.com technologies.  The result is a publicly facing [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;count=none&amp;text=Want%20to%20help%20with%20Info%20Center%3F" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;count=none&amp;text=Want%20to%20help%20with%20Info%20Center%3F" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;title=Want%20to%20help%20with%20Info%20Center%3F" id="wpa2a_26">Share</a></p><p><strong><em>The short story&#8230;</em></strong></p>
<p>I&#8217;d like an independent developer to &#8220;co-own&#8221; the Info Center app with Arrowpointe.  This dev will help take it to the next level.  This dev will do this in the name of getting some exposure for themselves and also as a way to learn force.com technologies.  The result is a publicly facing deliverable.  Info Center will remain free.</p>
<p>The dev should consider this a side project (i.e. no pay) done in the interest of proving an app to the community and learning some things along the way.  If you are a developer and have wanted to get out there and do something on AppExchange, this is a good opportunity to get some experience for very little risk (you are only spending time).</p>
<p><strong><em>The longer story&#8230;</em></strong></p>
<p><a href="https://sites.secure.force.com/appexchange/listingDetail?listingId=a0N300000016b9XEAQ" target="_blank">Info Center</a> is an app I created back in 2006.  To use it, an admin works in objects called Messages, FAQs and Links adding data for the purpose of communicating it to end users.  It was originally created for consulting projects I worked on as a place where the admin could answer FAQs for users as the deployment took off.  End users are given the &#8220;Info Center&#8221; tab, which renders all this data for them in a nice, easy to read format.</p>
<p>It has not changed in function or technology since 2006 and it could use an update.  For example, the Info Center tab below currently uses a S-Control to render it.</p>
<p><a href="http://sfdc.arrowpointe.com/wp-content/images/Info-Center-tab.png"><img class="alignnone size-full wp-image-882" title="Info Center tab" src="http://sfdc.arrowpointe.com/wp-content/images/Info-Center-tab.png" alt="" width="700" height="439" /></a></p>
<p>My focus is now on <a href="http://www.arrowpointe.com/getmaps">Geopointe</a> and I have no time to work on Info Center.  I&#8217;ve been meaning to update it for a while now, but never got around to it.  Therefore, <strong>I wanted to see if anyone in the community (ideally an independent developer) wants to take on Info Center 2.0 and we&#8217;ll see what comes of it</strong>.</p>
<p>It still gets 10-20 installs per month and will provide a good way for someone trying to &#8220;make it&#8221; in the force.com world to gain some credibility. May as well help with an app that has a bit of momentum already, right?</p>
<p>Info Center was a project I assigned myself in 2006 in order to learn s-Controls and the API.  Having my deliverable be public facing went a long way towards making it polished, teaching me about the AppExchange and the nuances of <em>delivering</em> a app for others to use. I&#8217;d like to pass that experience along to someone else.</p>
<p>There is no timeline for this.  I am first looking for the right person who&#8217;d like to take this on.  If it takes months to complete, that&#8217;s fine.  As long as the person is committed to the task at hand.</p>
<p>At its simplest, I&#8217;d at least like to have the Info Center tab render using Visualforce.  I could envision a mix of Visualforce, Apex and jQuery being the technologies used. If delivering these technologies in an AppExchange app appeals to you, consider taking this on.</p>
<p>If interested, comment on this post and we&#8217;ll take it from there.  Please only comment if you are genuinely interested and feel you&#8217;d be able to see it through to the finish.  If you want to contact me privately, you can do so <a href="http://sfdc.arrowpointe.com/contact-us/">here</a>.</p>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;count=none&amp;text=Want%20to%20help%20with%20Info%20Center%3F" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;count=none&amp;text=Want%20to%20help%20with%20Info%20Center%3F" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F14%2Fwant-to-help-with-info-center%2F&amp;title=Want%20to%20help%20with%20Info%20Center%3F" id="wpa2a_28">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=tCOUxpRp9_g:MS9n1Sf2pPI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=tCOUxpRp9_g:MS9n1Sf2pPI:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/tCOUxpRp9_g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2010/12/14/want-to-help-with-info-center/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2010/12/14/want-to-help-with-info-center/</feedburner:origLink></item>
		<item>
		<title>Using a colon in the Report Name</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/6nuZS8KfYko/</link>
		<comments>http://sfdc.arrowpointe.com/2010/12/02/using-a-colon-in-the-report-name/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 00:11:34 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=878</guid>
		<description><![CDATA[I posted this in the Dreamforce Chatter app and it got a nice response, so I thought I&#8217;d blog about it here too. It&#8217;s subtle tip for you perfectionists out there that makes reports look just a tad more professional. If you add a colon (e.g. Orders: Aging) to your report name, it will display [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;count=none&amp;text=Using%20a%20colon%20in%20the%20Report%20Name" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;count=none&amp;text=Using%20a%20colon%20in%20the%20Report%20Name" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;title=Using%20a%20colon%20in%20the%20Report%20Name" id="wpa2a_30">Share</a></p><p>I posted this in the Dreamforce Chatter app and it got a nice response, so I thought I&#8217;d blog about it here too.</p>
<p>It&#8217;s subtle tip for you perfectionists out there that makes reports look just a tad more professional.  If you add a colon (e.g. Orders: Aging) to your report name, it will display the report name on 2 separate lines when viewing the report. Use this to create a naming convention for your reports like (category: detailed description) or for long report names so they display nicely.</p>
<p>I don&#8217;t think this is an actual, documented feature from Salesforce, but it&#8217;s been this way for years.</p>
<p>Look at the difference between naming a report &#8220;Orders &#8211; Aging&#8221; and &#8220;Orders: Aging&#8221;. It&#8217;s a subtle difference, but it&#8217;s something I use regularly and thought I&#8217;d pass along.</p>
<p style="padding-left: 30px;"><a href="http://sfdc.arrowpointe.com/wp-content/images/using-a-colon-in-report-names.png"><img class="alignnone size-full wp-image-879" title="using a colon in report names" src="http://sfdc.arrowpointe.com/wp-content/images/using-a-colon-in-report-names.png" alt="" width="476" height="69" /></a></p>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;count=none&amp;text=Using%20a%20colon%20in%20the%20Report%20Name" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;count=none&amp;text=Using%20a%20colon%20in%20the%20Report%20Name" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Fusing-a-colon-in-the-report-name%2F&amp;title=Using%20a%20colon%20in%20the%20Report%20Name" id="wpa2a_32">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=6nuZS8KfYko:kgVOCe979_k:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=6nuZS8KfYko:kgVOCe979_k:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/6nuZS8KfYko" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2010/12/02/using-a-colon-in-the-report-name/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2010/12/02/using-a-colon-in-the-report-name/</feedburner:origLink></item>
		<item>
		<title>arrowpointe @ dreamforce</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/ShI4Z94LoOA/</link>
		<comments>http://sfdc.arrowpointe.com/2010/12/02/arrowpointe-dreamforce-2/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 23:58:21 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[Dreamforce 2010]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[The Community]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=875</guid>
		<description><![CDATA[Dreamforce is just around the corner and Arrowpointe will be there.  There are a number of ways to learn about Arrowpointe&#8217;s apps and also to contact Scott Hemmeter. Arrowpointe has a Dreamforce booth in the Expo.  Find it at&#8230; Scott is presenting in the &#8220;Advanced Force.com Code (Apex) Development and Performance Considerations&#8221; session. Several opportunities [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;count=none&amp;text=arrowpointe%20%40%20dreamforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;count=none&amp;text=arrowpointe%20%40%20dreamforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;title=arrowpointe%20%40%20dreamforce" id="wpa2a_34">Share</a></p><p><a href="http://www.dreamforce.com" target="_blank">Dreamforce</a> is just around the corner and Arrowpointe will be there.  There are a number of ways to learn about <a href="http://www.arrowpointe.com/products/" target="_self">Arrowpointe&#8217;s apps</a> and also to contact Scott Hemmeter.</p>
<ul>
<li>Arrowpointe has a Dreamforce booth in the Expo.  Find it at&#8230;</li>
</ul>
<p style="padding-left: 60px;"><img class="alignnone size-full wp-image-794" title="arrowpointe booth location" src="http://www.arrowpointe.com/wp-content/uploads/arrowpointe-booth-location.png" alt="" width="517" height="458" /></p>
<ul>
<li>Scott is presenting in the &#8220;<em>Advanced Force.com Code (Apex) Development and Performance Considerations</em>&#8221; session. Several opportunities to attend.
<ul>
<li>1:15pm on Monday, December 6 at Cloudstock (Moscone West)</li>
<li>3:45pm on Tuesday, December 7 at Dreamforce (Moscone West 2003) (<a href="https://dreamevent.my.salesforce.com/a0930000006JRVo" target="_blank">follow in DF Chatter App</a>)</li>
<li>11:00am on Thursday, December 9 at Dreamforce (Moscone West 2004) (<a href="https://dreamevent.my.salesforce.com/a0930000007VGpz" target="_blank">follow in DF Chatter App</a>)</li>
</ul>
</li>
<li><a href="https://dreamevent.my.salesforce.com/_ui/core/userprofile/UserProfilePage?u=00530000003z3UN" target="_blank">Follow Scott Hemmeter</a> in the Dreamforce Chatter App</li>
<li><a href="https://dreamevent.my.salesforce.com/a0E30000005CPgl" target="_blank">Follow Arrowpointe</a> in the Dreamforce Chatter App</li>
<li>Follow <a href="http://twitter.com/arrowpointe" target="_blank">@arrowpointe</a> on Twitter</li>
</ul>
<p>Dreamforce looks to be very exciting and full of good information.  Whether you are a customer, developer, partner, prospective customer, journalist or just a techie at heart, there is content for you at Dreamforce.</p>
<p>If you are attending the show and have not yet gotten involved in the Dreamforce Chatter app, be sure and participate in that.  It has already changed the pre-conference experience and added to the excitement significantly.</p>
<p>See you there!</p>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;count=none&amp;text=arrowpointe%20%40%20dreamforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;count=none&amp;text=arrowpointe%20%40%20dreamforce" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F02%2Farrowpointe-dreamforce-2%2F&amp;title=arrowpointe%20%40%20dreamforce" id="wpa2a_36">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=ShI4Z94LoOA:avL5sxsA4e4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=ShI4Z94LoOA:avL5sxsA4e4:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/ShI4Z94LoOA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2010/12/02/arrowpointe-dreamforce-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2010/12/02/arrowpointe-dreamforce-2/</feedburner:origLink></item>
		<item>
		<title>Geopointe 1.6</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/t1bdh4vLIB8/</link>
		<comments>http://sfdc.arrowpointe.com/2010/12/01/geopointe-1-6/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 01:15:23 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[Arrowpointe Products]]></category>
		<category><![CDATA[Geopointe]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=863</guid>
		<description><![CDATA[Geopointe 1.6 has been released on AppExchange.  The Update History page has the full list of changes in this release.  Below are highlights of the major changes, especially those that will impact end users’ experience with the application.  You should make your users aware of these changes. Ad-Hoc Filtering You can now apply filters to your [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;count=none&amp;text=Geopointe%201.6" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;count=none&amp;text=Geopointe%201.6" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;title=Geopointe%201.6" id="wpa2a_38">Share</a></p><p><strong>Geopointe 1.6 has been released on </strong><a href="http://www.arrowpointe.com/getmaps"><strong>AppExchange</strong></a>.  The <a href="http://www.arrowpointe.com/products/geopointe/update-history/">Update History page</a> has the full list of changes in this release.  Below are highlights of the major changes, especially those that will impact end users’ experience with the application.  You should make your users aware of these changes.</p>
<h2>Ad-Hoc Filtering</h2>
<p>You can now <strong>apply filters to your queries from the Map page</strong>. You are no longer required to create and save a data set to get a filtered look at your data. You can still create and use Data Sets like before and this filter feature on the map page is a way to apply additional filters to the query. This feature should significantly reduce the number of data sets you require to have pre-created.</p>
<p><a href="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-1.png"><img class="alignnone size-medium wp-image-865" title="Ad-Hoc Filters" src="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-1-500x448.png" alt="" width="500" height="448" /></a></p>
<h2>Coloring Markers</h2>
<p>A new option called &#8220;Color Markers By&#8221; is available when mapping.  This drop-down will list the fields you have available on the object.  Selecting a field prior to clicking the map button tells Geopointe to ensure unique values from that field are put into a unique color.  There are 20 pre-defined colors right now and they are the same colors used in Salesforce Dashboards.</p>
<p><a href="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-2.png"><img class="alignnone size-medium wp-image-867" title="Colored Markers" src="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-2-500x301.png" alt="" width="500" height="301" /></a></p>
<h2>Child Object Filters</h2>
<p>You have always been able to filter on parent records (e.g. show Opportunities linked to Accounts with an Account Type = Customer).  Now you can use Child Relationships to filter parent objects.  For example, the image below is for an Account data set and is filters for Accounts with:</p>
<ul>
<li>Account Type starting with &#8220;Customer&#8221;</li>
<li>Opportunities that have been Won and are of an Amount &gt; 10,000</li>
</ul>
<p><a href="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-3.png"><img class="alignnone size-medium wp-image-868" title="Child Object Filters" src="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-3-500x112.png" alt="" width="500" height="112" /></a></p>
<h2>Enhanced Data Tables</h2>
<p>The table below the map was significantly enhanced to allow pagination, searching, improved sorting and better rendering of values based upon data type.</p>
<p><a href="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-4.png"><img class="alignnone size-medium wp-image-869" title="Enhanced Data Tables" src="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-4-500x120.png" alt="" width="500" height="120" /></a></p>
<h2>Numbered Map Markers</h2>
<p>This feature can be enabled via a User Preference on the My Settings page.  It will add a number of each pin on the map and the same icon will display in the table so you can easily see the relationship between the table and the map.</p>
<p><a href="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-5.png"><img class="alignnone size-medium wp-image-870" title="Numbered Map Markers" src="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-5-500x266.png" alt="" width="500" height="266" /></a></p>
<h2>Draggable MapQuest Routes</h2>
<p>MapQuest routes are now draggable.  Once you generate a route, drag the route line around the page to tell it you want to go a different way.</p>
<p><a href="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-61.png"><img class="alignnone size-medium wp-image-871" title="Draggable Routes" src="http://sfdc.arrowpointe.com/wp-content/images/Geopointe-1_6-upgrade-61-500x345.png" alt="" width="500" height="345" /></a></p>
<h2>View State Issue Is Gone!</h2>
<p>Previous versions could throw an error regarding &#8220;View State&#8221; if too many records were added to the map.  This issue has been eliminated.  As a result of this, performance on the page should also be greatly improved.</p>
<h2>Additional Items</h2>
<ul>
<li>Added a user preference to hide the Salesforce Sidebar from the Map &amp; Visualize page. By default, the sidebar is displayed.</li>
<li>Many performance and optimizations enhancements</li>
</ul>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;count=none&amp;text=Geopointe%201.6" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;count=none&amp;text=Geopointe%201.6" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F12%2F01%2Fgeopointe-1-6%2F&amp;title=Geopointe%201.6" id="wpa2a_40">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=t1bdh4vLIB8:AfnHaedZUmA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=t1bdh4vLIB8:AfnHaedZUmA:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/t1bdh4vLIB8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2010/12/01/geopointe-1-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2010/12/01/geopointe-1-6/</feedburner:origLink></item>
		<item>
		<title>Oracle OpenWorld CRM Smackdown!</title>
		<link>http://feedproxy.google.com/~r/PerspectivesOnSalesforcecom/~3/iMmcZc4_TbE/</link>
		<comments>http://sfdc.arrowpointe.com/2010/10/18/oracle-openworld-crm-smackdown/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 15:38:39 +0000</pubDate>
		<dc:creator>Scott Hemmeter</dc:creator>
				<category><![CDATA[Competition]]></category>

		<guid isPermaLink="false">http://sfdc.arrowpointe.com/?p=859</guid>
		<description><![CDATA[The Software Advice Blog updated their post Oracle OpenWorld CRM Smackdown! with the results of a survey they conducted regarding CRM and, especially, Oracle vs. Salesforce. They asked about the leadership position in the area and questions related to the possibility of Oracle purchasing Salesforce.  See the results at their updated blog post.]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;count=none&amp;text=Oracle%20OpenWorld%20CRM%20Smackdown%21" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;count=none&amp;text=Oracle%20OpenWorld%20CRM%20Smackdown%21" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;title=Oracle%20OpenWorld%20CRM%20Smackdown%21" id="wpa2a_42">Share</a></p><p>The Software Advice <a href="http://www.softwareadvice.com/crm/" target="_blank">Blog</a> updated their post <a href="http://www.softwareadvice.com/articles/crm/oracle-openworld-crm-smackdown-1092310/" target="_blank">Oracle OpenWorld CRM Smackdown!</a> with the results of a survey they conducted regarding CRM and, especially, Oracle vs. Salesforce. They asked about the leadership position in the area and questions related to the possibility of Oracle purchasing Salesforce.  See the results at their <a href="http://www.softwareadvice.com/articles/crm/oracle-openworld-crm-smackdown-1092310/" target="_blank">updated blog post</a>.</p>
<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;count=none&amp;text=Oracle%20OpenWorld%20CRM%20Smackdown%21" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;counturl=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;count=none&amp;text=Oracle%20OpenWorld%20CRM%20Smackdown%21" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fsfdc.arrowpointe.com%2F2010%2F10%2F18%2Foracle-openworld-crm-smackdown%2F&amp;title=Oracle%20OpenWorld%20CRM%20Smackdown%21" id="wpa2a_44">Share</a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?a=iMmcZc4_TbE:qrLuwfVbKaY:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/PerspectivesOnSalesforcecom?i=iMmcZc4_TbE:qrLuwfVbKaY:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/PerspectivesOnSalesforcecom/~4/iMmcZc4_TbE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://sfdc.arrowpointe.com/2010/10/18/oracle-openworld-crm-smackdown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://sfdc.arrowpointe.com/2010/10/18/oracle-openworld-crm-smackdown/</feedburner:origLink></item>
	</channel>
</rss>

