<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Sunil S. Ranka's Weblog</title>
	<atom:link href="http://sranka.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://sranka.wordpress.com</link>
	<description>beginning of Blogs</description>
	<lastBuildDate>Sat, 07 Nov 2009 09:59:33 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='sranka.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/5c20882e9c43e40fa0c0ead49067b3ed?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Sunil S. Ranka's Weblog</title>
		<link>http://sranka.wordpress.com</link>
	</image>
			<item>
		<title>Oracle Open World 2009</title>
		<link>http://sranka.wordpress.com/2009/11/07/oracle-open-world-2009/</link>
		<comments>http://sranka.wordpress.com/2009/11/07/oracle-open-world-2009/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 09:59:33 +0000</pubDate>
		<dc:creator>sranka</dc:creator>
				<category><![CDATA[...]]></category>
		<category><![CDATA[Aerosmith]]></category>
		<category><![CDATA[Aerosmith oracle]]></category>
		<category><![CDATA[OOW]]></category>
		<category><![CDATA[oow 09]]></category>
		<category><![CDATA[Oracle Open World]]></category>
		<category><![CDATA[Oracle Open World 09]]></category>
		<category><![CDATA[Sunil Ranka]]></category>

		<guid isPermaLink="false">http://sranka.wordpress.com/?p=169</guid>
		<description><![CDATA[Hi All,
Its been over few weeks since OOW is over, I know its kind of late, but better late than never. After attending OOW , was caught up with regular deliverable and time was running by. It 1:17 AM on Saturday morning and thought will update fellow readers on OOW-09. I attended OOW as a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=169&subd=sranka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hi All,</p>
<p>Its been over few weeks since OOW is over, I know its kind of late, but better late than never. After attending OOW , was caught up with regular deliverable and time was running by. It 1:17 AM on Saturday morning and thought will update fellow readers on OOW-09. I attended OOW as a blogger and it was different experience. In past I had attended as an employee, but going as independent blogger was different ball game. Met with few famous name from blogging world. Business Intelligence , specially OBIEE was all over place in the conference. Even though the conference attendees turn out was less, but all the BI sessions were packed. Met with product managers for OBIEE, played with 11g OBIEE and in short I would say, 11g is a must. I will blog on what all things are part of 11g. Larry&#8217;s keynotes and shots at IBM were highlights. Surprise appearance and speech of  Arnold Schwarzenegger left every one astonished.</p>
<p>Last but not least the AEROSMIT show was fabulous, <a title="Steven Tyler" href="http://en.wikipedia.org/wiki/Steven_Tyler">Steven Tyler</a>, and <a title="Joe Perry (musician)" href="http://en.wikipedia.org/wiki/Joe_Perry_%28musician%29">Joe Perry</a> duo were oustanding. Even though I am not a fan of ROCK, but it was worth stading in the front row with thousands of watt of music. Over all it was well worth.</p>
<div id="attachment_172" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-172" title="Larry With Exadata" src="http://sranka.files.wordpress.com/2009/11/img_1539.jpg?w=300&#038;h=225" alt="Larry With Exadata" width="300" height="225" /><p class="wp-caption-text">Larry With Exadata</p></div>
<div id="attachment_174" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-174" title="Arnold Schwarzenegger" src="http://sranka.files.wordpress.com/2009/11/img_15581.jpg?w=300&#038;h=225" alt="Arnold Schwarzenegger" width="300" height="225" /><p class="wp-caption-text">Arnold Schwarzenegger</p></div>
<p>&nbsp;</p>
<div id="attachment_176" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-176" title="Rare View -- All Oracle Think Tankers (SVPs)" src="http://sranka.files.wordpress.com/2009/11/img_1564.jpg?w=300&#038;h=225" alt="Rare View -- All Oracle Think Tankers (SVPs)" width="300" height="225" /><p class="wp-caption-text">Rare View -- All Oracle Think Tankers (SVPs)</p></div>
<div id="attachment_177" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-177" title="Steve Tyler - Aerosmith" src="http://sranka.files.wordpress.com/2009/11/img_1592.jpg?w=300&#038;h=225" alt="Steve Tyler - Aerosmith" width="300" height="225" /><p class="wp-caption-text">Steve Tyler - Aerosmith</p></div>
<div id="attachment_178" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-178" title="Oracle - Aerosmith" src="http://sranka.files.wordpress.com/2009/11/img_1574.jpg?w=300&#038;h=225" alt="Oracle - Aerosmith" width="300" height="225" /><p class="wp-caption-text">Oracle - Aerosmith</p></div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sranka.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sranka.wordpress.com/169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sranka.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sranka.wordpress.com/169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sranka.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sranka.wordpress.com/169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sranka.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sranka.wordpress.com/169/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sranka.wordpress.com/169/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sranka.wordpress.com/169/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=169&subd=sranka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sranka.wordpress.com/2009/11/07/oracle-open-world-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/743ebf5ec8405951e447b3385d41205e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sranka</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2009/11/img_1539.jpg?w=300" medium="image">
			<media:title type="html">Larry With Exadata</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2009/11/img_15581.jpg?w=300" medium="image">
			<media:title type="html">Arnold Schwarzenegger</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2009/11/img_1564.jpg?w=300" medium="image">
			<media:title type="html">Rare View -- All Oracle Think Tankers (SVPs)</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2009/11/img_1592.jpg?w=300" medium="image">
			<media:title type="html">Steve Tyler - Aerosmith</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2009/11/img_1574.jpg?w=300" medium="image">
			<media:title type="html">Oracle - Aerosmith</media:title>
		</media:content>
	</item>
		<item>
		<title>On Teradata Queries are been fired twice. Once for Parsing and once for execution.</title>
		<link>http://sranka.wordpress.com/2009/09/09/on-teradata-queries-are-been-fired-twice-once-for-parsing-and-once-for-execution/</link>
		<comments>http://sranka.wordpress.com/2009/09/09/on-teradata-queries-are-been-fired-twice-once-for-parsing-and-once-for-execution/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 03:54:52 +0000</pubDate>
		<dc:creator>sranka</dc:creator>
				<category><![CDATA[...]]></category>
		<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[Query Twice]]></category>
		<category><![CDATA[Sunil Ranka]]></category>
		<category><![CDATA[sunil s ranka]]></category>
		<category><![CDATA[Tera Data]]></category>
		<category><![CDATA[Teradata]]></category>

		<guid isPermaLink="false">http://sranka.wordpress.com/?p=144</guid>
		<description><![CDATA[Hi All
Recently I been working with Enterprise Architect group to tune the performance of application on Tera Data platform. While working on varies issues, came across very interesting fact, a query which was taking only 15 sec on database , but was taking more that 20 sec to return the data onto the browser. While [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=144&subd=sranka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hi All</p>
<p>Recently I been working with Enterprise Architect group to tune the performance of application on Tera Data platform. While working on varies issues, came across very interesting fact, a query which was taking only 15 sec on database , but was taking more that 20 sec to return the data onto the browser. While digging into the problem, Enterprise Architect found that query is been executing twice, once for parsing and next time the actual execution. This was very evident for all the request.We spoke with Oracle support and suggested following options ::</p>
<p><span style="text-decoration:underline;"><strong>In windows:</strong></span><br />
1. Please check the setting on Teradata ODBC under Options, then check box for &#8216;Disable Parsing&#8217;.</p>
<p>This option is provided to the user to enable/disable parsing of SQL statements by the ODBC driver. If the user is using the Teradata Database specific SQL, then the SQL statements need not be parsed by the driver. If this option is checked, the driver does not parse the SQL statements.<br />
Default: unchecked</p>
<p>2. Please &#8216;check&#8217; on this option on Teradata ODBC driver and retest.</p>
<p><span style="text-decoration:underline;"><strong>For UNIX:</strong></span></p>
<p>Options Configurable in the .odbc.ini File,<br />
NoScan=[ Yes | No ]<br />
Default = No</p>
<p>After trying above option, we could not get solution to the problem, after talking with Oracle Product management they suggested to set the system variable to</p>
<pre class="brush: jscript;">

   NQUIRE_EXECDIRECT=1
</pre>
<p>After setting the above system variable, queries were not executing twice.</p>
<p><span style="text-decoration:underline;"><strong>What it does :</strong></span></p>
<p>After setting the variable, OBIEE server engine doesn&#8217;t parses the query and send the exact the same query to database, hence only one query is been sent to database.</p>
<p><span style="text-decoration:underline;"><strong>Where you can not use this solution</strong></span> :</p>
<p>One word of caution, if you are using any bind variables than you can not use this option.</p>
<p>Hope this helps</p>
<p>Sunil S Ranka</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sranka.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sranka.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sranka.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sranka.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sranka.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sranka.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sranka.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sranka.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sranka.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sranka.wordpress.com/144/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=144&subd=sranka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sranka.wordpress.com/2009/09/09/on-teradata-queries-are-been-fired-twice-once-for-parsing-and-once-for-execution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/743ebf5ec8405951e447b3385d41205e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sranka</media:title>
		</media:content>
	</item>
		<item>
		<title>How to increase SAW (Presentation Server) logging</title>
		<link>http://sranka.wordpress.com/2009/08/06/how-to-increase-saw-presentation-server-logging/</link>
		<comments>http://sranka.wordpress.com/2009/08/06/how-to-increase-saw-presentation-server-logging/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 18:31:24 +0000</pubDate>
		<dc:creator>sranka</dc:creator>
				<category><![CDATA[...]]></category>
		<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[OBIEE saw loglevel]]></category>
		<category><![CDATA[saw logging]]></category>
		<category><![CDATA[saw loglevel]]></category>
		<category><![CDATA[sranka]]></category>
		<category><![CDATA[Sunil Ranka]]></category>

		<guid isPermaLink="false">http://sranka.wordpress.com/?p=130</guid>
		<description><![CDATA[To increase the SAW/OBIPS logging level you need to make some changes to logconfig.xml.

Open logconfig.xml file located in D:\OracleBIData\web\config folder


Add the following lines in the &#60;Filters&#62; node of logconfig.xml:


&#60;Filters&#62;
 &#60;FilterRecord writerClassGroup=&#34;Cout&#34; path = &#34;saw&#34; information=&#34;100&#34; warning=&#34;100&#34; error=&#34;100&#34; security=&#34;100&#34;/&#62;
 &#60;FilterRecord writerClassGroup=&#34;File&#34; path = &#34;saw&#34; information=&#34;100&#34; warning=&#34;100&#34; error=&#34;100&#34; security=&#34;100&#34;/&#62;
 &#60;FilterRecord writerClassGroup=&#34;File&#34; path = &#34;saw.httpserver.request&#34; information=&#34;100&#34; warning=&#34;100&#34; error=&#34;100&#34; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=130&subd=sranka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>To increase the SAW/OBIPS logging level you need to make some changes to logconfig.xml.</p>
<ul>
<li>Open logconfig.xml file located in D:\OracleBIData\web\config folder</li>
</ul>
<ul>
<li>Add the following lines in the &lt;Filters&gt; node of logconfig.xml:</li>
</ul>
<pre class="brush: xml;">
&lt;Filters&gt;
 &lt;FilterRecord writerClassGroup=&quot;Cout&quot; path = &quot;saw&quot; information=&quot;100&quot; warning=&quot;100&quot; error=&quot;100&quot; security=&quot;100&quot;/&gt;
 &lt;FilterRecord writerClassGroup=&quot;File&quot; path = &quot;saw&quot; information=&quot;100&quot; warning=&quot;100&quot; error=&quot;100&quot; security=&quot;100&quot;/&gt;
 &lt;FilterRecord writerClassGroup=&quot;File&quot; path = &quot;saw.httpserver.request&quot; information=&quot;100&quot; warning=&quot;100&quot; error=&quot;100&quot; security=&quot;100&quot;/&gt;
 &lt;FilterRecord writerClassGroup=&quot;File&quot; path = &quot;saw.httpserver.response&quot; information=&quot;100&quot; warning=&quot;100&quot; error=&quot;100&quot; security=&quot;100&quot;/&gt;
 &lt;FilterRecord writerClassGroup=&quot;File&quot; path = &quot;saw.mktgsqlsubsystem.joblog&quot; information=&quot;100&quot; warning=&quot;100&quot; error=&quot;100&quot; security=&quot;100&quot;/&gt;
&lt;/Filters&gt;
</pre>
<ul>
<li>You will also need to increase the number of log files being produced. This is also controlled in logconfig.xml.</li>
</ul>
<ul>
<li>In the &lt;Writers&gt; node, modify Writer implementation:</li>
</ul>
<blockquote><pre class="brush: xml;">
&lt;Writer implementation=&quot;FileLogWriter&quot; name=&quot;Global File Logger&quot; writerClassId=&quot;1&quot;
dir=&quot;{%SADATADIR%}/web/log&quot; filePrefix=&quot;sawlog&quot; maxFileSizeKb=&quot;10000&quot; filesN=&quot;100&quot; /&gt;
</pre>
<p>Set the filesN parameter to 100.</p></blockquote>
<ul>
<li>Logging at this level produces a lot of data. You need to make sure you have an adequate amount of free space on the hard drive to accommodate the additional logs.</li>
</ul>
<ul>
<li>For changes in logconfig.xml to take affect, presentation services (OBIPS) needs to be restarted.</li>
</ul>
<p>Hope This Helps</p>
<p>Sunil S Ranka</p>
<blockquote><p><span style="text-decoration:underline;"><em><strong>The above details are been taken from Oracle Metalink3 Website (Document 740257.1). Document 740257.1 can be found at: <a href="https://metalink3.oracle.com/od/faces/secure/km/DocumentDisplay.jspx?id=740257.1">https://metalink3.oracle.com/od/faces/secure/km/DocumentDisplay.jspx?id=740257.1</a></strong></em></span></p></blockquote>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sranka.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sranka.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sranka.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sranka.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sranka.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sranka.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sranka.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sranka.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sranka.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sranka.wordpress.com/130/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=130&subd=sranka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sranka.wordpress.com/2009/08/06/how-to-increase-saw-presentation-server-logging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/743ebf5ec8405951e447b3385d41205e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sranka</media:title>
		</media:content>
	</item>
		<item>
		<title>People I Work With</title>
		<link>http://sranka.wordpress.com/2009/07/15/people-i-work-with/</link>
		<comments>http://sranka.wordpress.com/2009/07/15/people-i-work-with/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 23:17:43 +0000</pubDate>
		<dc:creator>sranka</dc:creator>
				<category><![CDATA[...]]></category>

		<guid isPermaLink="false">http://sranka.wordpress.com/?p=124</guid>
		<description><![CDATA[Hi All,
Always I wanted to mention about the people I work with. Due to my team&#8217;s continue support, I could post many thing on blog. Following are people I have been working with for over 2-3 years. Not in specif order.

Alan Rodrigues, the six pack guy,  an avid body building guy and great OBIEE guy
Kaushik [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=124&subd=sranka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hi All,</p>
<p>Always I wanted to mention about the people I work with. Due to my team&#8217;s continue support, I could post many thing on blog. Following are people I have been working with for over 2-3 years. Not in specif order.</p>
<ul>
<li><span>Alan Rodrigues, the </span>six pack guy,  an avid body building guy and great OBIEE guy</li>
<li><span>Kaushik Regulapati, one of the cool guy I ever worked,  one of the finest OBIEE resource.</span></li>
<li><span>Srikanth Rukmanagari, can&#8217;t go wrong with this guy, a rock solid trust able </span><span>OBIEE resource.</span></li>
<li><!-- Center Left - Name and Job title goes here --> <span> Aditya Masabathula, guy who made What-If Analysis work using Java Script.<br />
</span></li>
<li><span>Sachin Churi, a guy who can even find a bug in Google.com, an awesome database and IT Analyst</span></li>
<li><span>Jagadesh Rachakonda, I can bet he thinks faster than IBM-Super computer.</span></li>
</ul>
<p>Thanks you all for making so many thing happen.</p>
<p>Sunil S Ranka</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sranka.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sranka.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sranka.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sranka.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sranka.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sranka.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sranka.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sranka.wordpress.com/124/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sranka.wordpress.com/124/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sranka.wordpress.com/124/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=124&subd=sranka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sranka.wordpress.com/2009/07/15/people-i-work-with/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/743ebf5ec8405951e447b3385d41205e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sranka</media:title>
		</media:content>
	</item>
		<item>
		<title>How To disable hyperlink for Value Interaction column</title>
		<link>http://sranka.wordpress.com/2009/07/15/how-to-disable-hyperlink-for-value-interaction-column/</link>
		<comments>http://sranka.wordpress.com/2009/07/15/how-to-disable-hyperlink-for-value-interaction-column/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 22:58:39 +0000</pubDate>
		<dc:creator>sranka</dc:creator>
				<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[hyperlink obiee]]></category>
		<category><![CDATA[sranka]]></category>
		<category><![CDATA[sunil s ranka]]></category>
		<category><![CDATA[Value Interaction column]]></category>

		<guid isPermaLink="false">http://sranka.wordpress.com/?p=107</guid>
		<description><![CDATA[Hi All,
Recently at client place, came across very interesting requirement. The tone of requirement was very basic, but it was amazing to see the tremendous business value, for this requirement.
Following was the requirement :
If the data value in value interaction column is null, than there should be some &#8220;Custom Text&#8221; with out any hyperlink, but [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=107&subd=sranka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hi All,</p>
<p>Recently at client place, came across very interesting requirement. The tone of requirement was very basic, but it was amazing to see the tremendous business value, for this requirement.</p>
<p>Following was the requirement :</p>
<blockquote><p>If the data value in value interaction column is null, than there should be some &#8220;Custom Text&#8221; with out any hyperlink, but if column has value than functionality should be same as Out-Of-Box.</p></blockquote>
<p><strong><span style="text-decoration:underline;">Steps to follow ::</span></strong></p>
<ul>
<li>In the Column Formula, under &#8212; Edit  Column Formula window &#8212; put following code (change &#8220;TableName&#8221;.&#8221;ColumnName&#8221; appropriately)  :</li>
</ul>
<pre class="brush: jscript;">

case when &quot;TableName&quot;.&quot;ColumnName&quot; is null then 'No Data' else &quot;TableName&quot;.&quot;ColumnName&quot; end
</pre>
<ul>
<li>Create Static Text View and add following Java Script, make sure Static Text View is last in the compound laye out :</li>
</ul>
<pre class="brush: jscript;">

&lt;script&gt;
var aElm=document.getElementsByTagName('td');
for(var i=0; i&lt;aElm.length; i++) {
	if((aElm[i].className.indexOf(&quot;OOLD&quot;) &gt; -1)){
	//alert(aElm[i].innerHTML);
		if((aElm[i].innerHTML.indexOf(&quot;&lt;span&gt;&lt;span&gt;No Data&lt;/span&gt;&lt;/span&gt;&quot;) &gt; -1)){
			aElm[i].innerHTML = '&lt;span&gt;&lt;span&gt;No Data&lt;/span&gt;&lt;/span&gt;';
		}// end of if
	}// end of if
}// end of for
&lt;/script&gt;
</pre>
<ul>
<li>Below image shows the final out come and Compound Lay out view.</li>
</ul>
<pre>

<div id="attachment_119" class="wp-caption aligncenter" style="width: 169px"><img class="size-full wp-image-119" title="Compound Layout and Final View" src="http://sranka.files.wordpress.com/2009/07/screenhunter_01-jul-15-15-52.gif?w=159&#038;h=225" alt="Compound Layout and Final View" width="159" height="225" /><p class="wp-caption-text">Compound Layout and Final View</p></div></pre>
<p>I have tried explaining with an abstraction, I will be more than happy to answer any specific question.<br />
Hope This Helps,</p>
<p>Sunil S Ranka</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sranka.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sranka.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sranka.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sranka.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sranka.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sranka.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sranka.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sranka.wordpress.com/107/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sranka.wordpress.com/107/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sranka.wordpress.com/107/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=107&subd=sranka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sranka.wordpress.com/2009/07/15/how-to-disable-hyperlink-for-value-interaction-column/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/743ebf5ec8405951e447b3385d41205e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sranka</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2009/07/screenhunter_01-jul-15-15-52.gif" medium="image">
			<media:title type="html">Compound Layout and Final View</media:title>
		</media:content>
	</item>
		<item>
		<title>What-If Analysis needs JavaScript on OBIEE</title>
		<link>http://sranka.wordpress.com/2009/07/09/how-to-implement-what-if-analysis-using-javascript-on-obiee/</link>
		<comments>http://sranka.wordpress.com/2009/07/09/how-to-implement-what-if-analysis-using-javascript-on-obiee/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 19:20:44 +0000</pubDate>
		<dc:creator>sranka</dc:creator>
				<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[Sunil Ranka]]></category>
		<category><![CDATA[What if analysis]]></category>
		<category><![CDATA[What-If]]></category>

		<guid isPermaLink="false">http://sranka.wordpress.com/?p=87</guid>
		<description><![CDATA[Hi All,
Apologies for not replying the comments and pings. Was caught up with OAUG conference in May, June was equally tough. My wife has started with her internship and daughter with day care. Life is getting hectic, but can&#8217;t complain.  Coming back to the jargon of &#8212; WHAT-IF ANALYSIS &#8211;. This was one the topic, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=87&subd=sranka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hi All,</p>
<p>Apologies for not replying the comments and pings. Was caught up with OAUG conference in May, June was equally tough. My wife has started with her internship and daughter with day care. Life is getting hectic, but can&#8217;t complain.  Coming back to the jargon of &#8212; WHAT-IF ANALYSIS &#8211;. This was one the topic, at least talked about few time during OAUG. But it was always talked in conjunction with hyperion. After putting some thought, came to conclusion that some of the basic What-If can be done using Java Script.</p>
<p>At one of the client place, there was requirement for implementing a report, in which punching some number can project how many more $ worth of product selling needs to be done to attained the goal booking for the current quarter. This requirement was met using custom Java Script and few text box. Since it was very specific requirement, hence not sharing the code. But thought will just share the idea, so that any one want to create WHat-If in OBIEE dashboard, Java Script could be the way.</p>
<p>If you need more detail, you can send me email, I will be more than happy to answer the question.</p>
<p>Thanks</p>
<p>Sunil S Ranka</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sranka.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sranka.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sranka.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sranka.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sranka.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sranka.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sranka.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sranka.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sranka.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sranka.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=87&subd=sranka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sranka.wordpress.com/2009/07/09/how-to-implement-what-if-analysis-using-javascript-on-obiee/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/743ebf5ec8405951e447b3385d41205e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sranka</media:title>
		</media:content>
	</item>
		<item>
		<title>Way To Solve Multiselect Prompt Bug</title>
		<link>http://sranka.wordpress.com/2009/04/06/way-to-solve-multiselect-prompt-bug/</link>
		<comments>http://sranka.wordpress.com/2009/04/06/way-to-solve-multiselect-prompt-bug/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 07:48:39 +0000</pubDate>
		<dc:creator>sranka</dc:creator>
				<category><![CDATA[...]]></category>
		<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[Multiselect Prompt]]></category>
		<category><![CDATA[OBIEE Multiselect Prompt bug]]></category>
		<category><![CDATA[OBIEE Prompt]]></category>
		<category><![CDATA[Ranka]]></category>
		<category><![CDATA[sunil s ranka]]></category>

		<guid isPermaLink="false">http://sranka.wordpress.com/?p=68</guid>
		<description><![CDATA[Hi All,
Thanks for all the positive response . Its been while since I posted any thing. Been busy with preparing for my collaboration-09 presenation. Yes!!! I am presenting at OAUG&#8217;s collaboration-09 conference schedule in the 1st week of May in Florida. For people who are interested, topic would be &#8212; Need for web 2.0 and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=68&subd=sranka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hi All,</p>
<p>Thanks for all the positive response . Its been while since I posted any thing. Been busy with preparing for my collaboration-09 presenation. Yes!!! I am presenting at OAUG&#8217;s collaboration-09 conference schedule in the 1st week of May in Florida. For people who are interested, topic would be &#8212; Need for web 2.0 and OBIEE integration &#8211;. Coming back to this post.</p>
<p>Faced some weird and unusual problem with Multiselect.  The problem was so severe that if you don&#8217;t have proper security implemented on RPD side, than any one can see any data. hmmmmmm.. sounds scary!! yes it is scary so here is what happens.  In the following image you get to see all the name of the countries from the selected continent.</p>
<div id="attachment_75" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-75" title="blog_02-apr-02-21131" src="http://sranka.files.wordpress.com/2009/04/blog_02-apr-02-21131.gif?w=300&#038;h=159" alt="Results when clicked on ... from the base page" width="300" height="159" /><p class="wp-caption-text">Results when clicked on ... from the base page</p></div>
<p>The actual fun begins when you hit the Go button,  and irrespective of which continent has been selected all the countries in the world will get displayed. see the image attached</p>
<div id="attachment_77" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-77" title="blog_03-apr-02-21141" src="http://sranka.files.wordpress.com/2009/04/blog_03-apr-02-21141.gif?w=300&#038;h=159" alt="Results shown when clicked on the Go button on the result screen" width="300" height="159" /><p class="wp-caption-text">Results shown when clicked on the Go button on the result screen</p></div>
<p><span style="text-decoration:underline;"><strong> What is the issue</strong> :</span></p>
<p>After investigating found out that whenever GO button is clicked, the constraint value has not been passed and all the values from the dimensions, are been retrieved.</p>
<p><span style="text-decoration:underline;"><strong>Solution</strong></span>:</p>
<p>To solve the issue we need to modify two javascript files residing in the folder res/b_mozilla/prompts/ :</p>
<ul>
<li>globalfilterprompt.js changes to &#8212; GFPDoMultiSelect &#8212; function</li>
<li>gfpmultiselect.js changes to &#8212; GFPMultiSelect.prototype.search &#8212; function</li>
</ul>
<p><span style="text-decoration:underline;"><strong>Changes :</strong></span></p>
<p><span style="text-decoration:underline;">Following is the modified &#8212; GFPMultiSelect.prototype.search &#8212; function, all the text in the bold are the changes ::</span></p>
<p>GFPMultiSelect.prototype.search = function()<br />
{<br />
this.sWhere = &#8220;&#8221;;</p>
<p><strong> var obj1 = window.parent.document.getElementById(&#8220;customMSPromptdiv&#8221;);</strong></p>
<p><strong>/* sranka &#8212; added for MultiSelect Data Persistance*/<br />
try{<br />
if(obj1.value == &#8221;){<br />
this.sWhere = &#8221; ( 1 = 1 ) &#8221; ;<br />
}else{<br />
this.sWhere =  obj1.value;<br />
}<br />
}catch(e){<br />
this.sWhere = &#8221; ( 1 = 1 ) &#8221; ;<br />
}<br />
</strong></p>
<p>if(this.matchTable.style.display == &#8221;)<br />
{<br />
if (this.searchForm.Constraint.value != &#8220;&#8221;)<br />
{<br />
var sValue = null;<br />
switch (this.searchForm.Match.value)<br />
{<br />
case &#8220;beginsWith&#8221;:<br />
sValue = GFPMultiSelect.SQLEscape(this.searchForm.Constraint.value) + &#8220;%&#8221;;<br />
break;<br />
case &#8220;endsWith&#8221;:<br />
sValue = &#8220;%&#8221; + GFPMultiSelect.SQLEscape(this.searchForm.Constraint.value);<br />
break;<br />
case &#8220;contains&#8221;:<br />
sValue = &#8220;%&#8221; + GFPMultiSelect.SQLEscape(this.searchForm.Constraint.value) + &#8220;%&#8221;;<br />
break;<br />
case &#8220;like&#8221;:<br />
sValue = this.searchForm.Constraint.value;<br />
}</p>
<p>if (sValue != null)<br />
this.sWhere =<strong> this.sWhere + &#8221; AND &#8221; </strong>+ this.vColumns[0] + &#8221; LIKE &#8216;&#8221; + sValue + &#8220;&#8216;&#8221;;</p>
<p>}<br />
}<br />
else if(this.dateTable.style.display == &#8221;)<br />
{<br />
var tA = null;<br />
var tB = null;</p>
<p>switch(GFPMultiSelect.primaryType)<br />
{<br />
case &#8216;date&#8217;:<br />
tA = tDTP.parse(this.searchForm.BetweenA.value, 2 | 8 | 16 | 32);<br />
tB = tDTP.parse(this.searchForm.BetweenB.value, 2 | 8 | 16 | 32);<br />
break;<br />
case &#8216;time&#8217;:<br />
tA = tDTP.parse(this.searchForm.BetweenA.value, 4);<br />
tB = tDTP.parse(this.searchForm.BetweenB.value, 4);<br />
break;<br />
case &#8216;timeStamp&#8217;:<br />
// convert<br />
tA = tDTP.parse(this.searchForm.BetweenA.value, 1 | 2 | 4 | 8 | 16 | 32);<br />
tB = tDTP.parse(this.searchForm.BetweenB.value, 1 | 2 | 4 | 16 | 32);<br />
//convert to data timezone<br />
if (this.nDisplayToDataTZOffset)<br />
{<br />
if (tA != null)<br />
tA.adjustTimeZoneOffset(this.nDisplayToDataTZOffset);<br />
if (tB != null)<br />
tB.adjustTimeZoneOffset(this.nDisplayToDataTZOffset);<br />
}<br />
break;<br />
}</p>
<p>if(this.searchForm.BetweenA.value.length &gt; 0 &amp;&amp; !tA)<br />
{<br />
alert(kmsgWBInvalidInput + &#8220;\&#8221;" + this.searchForm.BetweenA.value + &#8220;\&#8221;");<br />
return false;<br />
}</p>
<p>if(this.searchForm.BetweenB.value.length &gt; 0 &amp;&amp; !tB)<br />
{<br />
alert(kmsgWBInvalidInput + &#8220;\&#8221;" + this.searchForm.BetweenB.value + &#8220;\&#8221;");<br />
return false;<br />
}</p>
<p>if(tA != null)<br />
{<br />
var sA = DateTimeParser.buildDateTimeClause(&#8216;&gt;&#8217;, this.vColumns[0], GFPMultiSelect.primaryType, tA);</p>
<p>if(sA != null)<br />
this.sWhere = sA;<br />
}</p>
<p>if(tB != null)<br />
{<br />
var sA = DateTimeParser.buildDateTimeClause(&#8216;&lt;&#8217;, this.vColumns[0], GFPMultiSelect.primaryType, tB);</p>
<p>if(sA != null)<br />
this.sWhere = this.sWhere.length == 0 ? sA : (<strong>this.sWhere + &#8221; AND &#8221; + </strong>this.sWhere + &#8216; AND &#8216; + sA);</p>
<p>}</p>
<p>}<br />
else if(this.numericTable.style.display == &#8221;)<br />
{<br />
var tA = this.searchForm.BetweenNA.value;<br />
var tB = this.searchForm.BetweenNB.value;</p>
<p>if(tA.length &gt; 0)<br />
{<br />
tA = parseFloat(tA, 10);<br />
this.sWhere = <strong>this.sWhere + &#8221; AND &#8221; +</strong> this.vColumns[0] + &#8220;&gt;=&#8221; + tA;<br />
}</p>
<p>if(tB.length &gt; 0)<br />
{<br />
tB = parseFloat(tB, 10);<br />
var clause = this.vColumns[0] + &#8220;&lt;=&#8221; + tB;<br />
this.sWhere =<strong> this.sWhere + &#8221; AND &#8221; +</strong> this.sWhere.length == 0 ? clause : this.sWhere + &#8221; AND &#8221; + clause;<br />
}<br />
}</p>
<p>this.choicesDiv.innerHTML = &#8220;&#8221;;<br />
this.totalSpan.innerHTML = &#8220;0&#8243;;<br />
this.totalSpan.setAttribute(&#8220;total&#8221;, 0);<br />
this.moreLink.style.display = &#8220;none&#8221;;</p>
<p>VTDisplayValues(this.choicesDiv, this.vColumns, this.subjectArea, &#8216;kmsgGFPMultiSelectSearchValueTableRow&#8217;, this.sWhere, this.timeZone, this.timeZoneOffset,<br />
&#8217;scroll&#8217;, this.sId, null, null, null, null, null, &#8220;idGFPMultiSelect&#8221; + this.sId);<br />
}</p>
<p><span style="text-decoration:underline;">Following is the modified &#8212; GFPDoMultiSelect&#8211; function, all the text in the bold are the changes ::</span></p>
<p>function GFPDoMultiSelect(tEvent, sTextAreaID, sColumn, sSubjectArea, sWhere, sID, sCategory, sPrimaryType, sDisplay, sSQL, sDataTimeZoneOffset, sDisplayTimeZone)<br />
{</p>
<p><strong>/* sranka &#8212; Added this code as patch for persisting values for MultiSelect */<br />
var parentElem = window.parent.document.getElementById(sTextAreaID);<br />
//alert(&#8216;GFPDoMultiSelect GlobalFilterPrompt.js :: &#8216; +sTextAreaID);<br />
var newdiv = window.parent.document.createElement(&#8216;input&#8217;);<br />
var divIdName = &#8216;customMSPromptdiv&#8217;;<br />
newdiv.setAttribute(&#8216;id&#8217;,divIdName);<br />
newdiv.setAttribute(&#8216;name&#8217;,'name&#8217;);<br />
newdiv.setAttribute(&#8216;value&#8217;,sWhere);<br />
newdiv.setAttribute(&#8216;type&#8217;,'text&#8217;);</strong></p>
<p><strong>var browserName=navigator.appName;</strong></p>
<p><strong>if(browserName == &#8216;Netscape&#8217;){<br />
parentElem.appendChild(newdiv);<br />
}else{<br />
window.parent.parent.document.body.appendChild(newdiv);<br />
}<br />
</strong></p>
<p>var tMultiSelect = new GFPMultiSelect();<br />
var tDialog = new XUIDialog(&#8220;idGFPMultiSelect&#8221;+sID, tMultiSelect, null);<br />
tDialog.show(null, -1, -1, null, null, null, null, true);<br />
tMultiSelect.initialize(sTextAreaID, sColumn, sSubjectArea, sWhere, sID, sCategory, sPrimaryType, sDisplay, sSQL, sDataTimeZoneOffset, sDisplayTimeZone);</p>
<p>return false;<br />
}</p>
<p>I hope this will help solving some of the issue. I know that the code I have provided is not well formatted, please ping me or leave me a message for any questions or difficulties.</p>
<p>Hope this helps</p>
<p>Thanks</p>
<p>Sunil S Ranka</p>
<p><!-- .code { border: 1px solid #ffff; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; } .code code { display: block; padding: 3px; margin-bottom: 0; } .code li { background: #99C; border: 1px solid #ffff; margin: 0 0 2px 2.2em; } .indent1 { padding-left: 1em; } .indent2 { padding-left: 2em; } .indent3 { padding-left: 3em; } --></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sranka.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sranka.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sranka.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sranka.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sranka.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sranka.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sranka.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sranka.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sranka.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sranka.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=68&subd=sranka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sranka.wordpress.com/2009/04/06/way-to-solve-multiselect-prompt-bug/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/743ebf5ec8405951e447b3385d41205e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sranka</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2009/04/blog_02-apr-02-21131.gif?w=300" medium="image">
			<media:title type="html">blog_02-apr-02-21131</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2009/04/blog_03-apr-02-21141.gif?w=300" medium="image">
			<media:title type="html">blog_03-apr-02-21141</media:title>
		</media:content>
	</item>
		<item>
		<title>How To Implement Breadcrumb in OBIEE / Siebel Analytics</title>
		<link>http://sranka.wordpress.com/2008/12/07/how-to-implement-breadcrumb-in-obiee/</link>
		<comments>http://sranka.wordpress.com/2008/12/07/how-to-implement-breadcrumb-in-obiee/#comments</comments>
		<pubDate>Sun, 07 Dec 2008 09:00:47 +0000</pubDate>
		<dc:creator>sranka</dc:creator>
				<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[Breadcrumb obiee]]></category>
		<category><![CDATA[breadcrumbs]]></category>
		<category><![CDATA[Breadcrumbs in OBIEE]]></category>
		<category><![CDATA[OBIEE breadcrumbs]]></category>
		<category><![CDATA[Siebel Analytics]]></category>
		<category><![CDATA[Sunil Ranka]]></category>
		<category><![CDATA[sunil s ranka]]></category>

		<guid isPermaLink="false">http://sranka.wordpress.com/?p=53</guid>
		<description><![CDATA[How to implement breadcrumbs in oBIEE or Siebel Analytics<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=53&subd=sranka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hi All,</p>
<p>Feeling accomplished as one more battle with Business has been won. Had a long debate over UI and usability of reports. Business kept complaining for certain navigation, and all I could say was, definitely will look into it. After every single discussion, felt helpless and incompetent. Spoke with folks at oracle support and got the same answer, &#8220;We don&#8217;t support this feature.&#8221;</p>
<p>Business had valid concern, all the needed was a mechanism to navigate back to the page they came from. In short they need the &#8220;BREADCRUMBS&#8221;.</p>
<p>The challenge was how to implement some thing like breadcrumb. Thought of many ways, even went to the extend of re writing some of the internal javascripts, but data and report persistent failed every time. At times I could navigate to the page, but the data integraty was lost between the pages.</p>
<p>One night got a dream that breadcrumbs are working on the application, but I knew the dream was too good to be true.</p>
<p>With all the knowledge of internal javascript, began my journey of debugging and wallahaa, got answer to the BREADCRUMB, thing which was sounding next to the impossible was possible now. See the image below ::</p>
<div id="attachment_61" class="wp-caption alignnone" style="width: 364px"><img class="size-full wp-image-61" title="screenhunter_01-nov-17-1453" src="http://sranka.files.wordpress.com/2008/11/screenhunter_01-nov-17-1453.gif?w=354&#038;h=30" alt="Bread Crumb" width="354" height="30" /><p class="wp-caption-text">Bread Crumb</p></div>
<p>As the imagesI could click on UNITED STATES and could go back to level 1 of report, no need to clicking browser back button 4 times.</p>
<p>Below is the piece of code I used in the narrative view of the breadcrumb report. I know it may be difficult to understand, but I am open to work with individuals and can be reached email address provided in &#8212; About Me &#8212; page.</p>
<p><span style="text-decoration:underline;"><strong>Following is the Javascript Code </strong></span>:</p>
<blockquote><p>&lt;span onclick=&#8221;javascript:PortalPageNav(event,&#8217;/shared/attach rate/_portal/2attach rate&#8217;,'Sales View &#8211; Detail&#8217;)&#8221; class=&#8221;Nav&#8221;&gt;&lt;u&gt;@1&lt;/u&gt;&lt;/span&gt;<br />
&lt;img src=&#8221;https://www.microstrategy.com/graphics/Homepage/Feb05/icon_arrow_red.gif&#8221;&gt;<br />
&lt;span onclick=&#8221;javascript:PortalPageNav(event,&#8217;/shared/attach rate/_portal/2attach rate&#8217;,'Sales View &#8211; Drill Down Level 2&#8242;)&#8221; class=&#8221;Nav&#8221;&gt;&lt;u&gt;@2&lt;/u&gt;&lt;/span&gt;<br />
&lt;img src=&#8221;https://www.microstrategy.com/graphics/Homepage/Feb05/icon_arrow_red.gif&#8221;&gt;<br />
&lt;span onclick=&#8221;javascript:PortalPageNav(event,&#8217;/shared/attach rate/_portal/2attach rate&#8217;,'Sales View &#8211; Drill Down Level 3&#8242;)&#8221; class=&#8221;Nav&#8221;&gt;&lt;u&gt;@3&lt;/u&gt;&lt;/span&gt;<br />
&lt;img src=&#8221;https://www.microstrategy.com/graphics/Homepage/Feb05/icon_arrow_red.gif&#8221;&gt;<br />
&lt;span onclick=&#8221;javascript:PortalPageNav(event,&#8217;/shared/attach rate/_portal/2attach rate&#8217;,'Sales View &#8211; Drill Down Level 4&#8242;)&#8221; class=&#8221;Nav&#8221;&gt;&lt;u&gt;@4&lt;/u&gt;&lt;/span&gt;<br />
&lt;img src=&#8221;https://www.microstrategy.com/graphics/Homepage/Feb05/icon_arrow_red.gif&#8221;&gt;<br />
&lt;span onclick=&#8221;javascript:PortalPageNav(event,&#8217;/shared/attach rate/_portal/2attach rate&#8217;,'Sales View &#8211; Drill Down Level 5&#8242;)&#8221; class=&#8221;Nav&#8221;&gt;&lt;u&gt;@5&lt;/u&gt;&lt;/span&gt;</p></blockquote>
<p>Apologies for any confusion, but breadcrumbs are confusing, please ping me or call me for this implemetation. I would be more than happy to help out on the implementation aspect.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sranka.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sranka.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sranka.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sranka.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sranka.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sranka.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sranka.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sranka.wordpress.com/53/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sranka.wordpress.com/53/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sranka.wordpress.com/53/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=53&subd=sranka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sranka.wordpress.com/2008/12/07/how-to-implement-breadcrumb-in-obiee/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/743ebf5ec8405951e447b3385d41205e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sranka</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2008/11/screenhunter_01-nov-17-1453.gif" medium="image">
			<media:title type="html">screenhunter_01-nov-17-1453</media:title>
		</media:content>
	</item>
		<item>
		<title>How To Replace Multiple Go Button By One Go Button In Prompts</title>
		<link>http://sranka.wordpress.com/2008/11/09/how-to-replace-multi-go-button-prompt-by-one/</link>
		<comments>http://sranka.wordpress.com/2008/11/09/how-to-replace-multi-go-button-prompt-by-one/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 00:55:04 +0000</pubDate>
		<dc:creator>sranka</dc:creator>
				<category><![CDATA[OBIEE]]></category>
		<category><![CDATA[Go Button OBIEE]]></category>
		<category><![CDATA[Mutliple Go Button OBIEE]]></category>
		<category><![CDATA[Prompt Go Button OBIEE]]></category>
		<category><![CDATA[Single GO Button]]></category>
		<category><![CDATA[Single Go Button Prompt Obiee]]></category>
		<category><![CDATA[Sunil Ranka]]></category>
		<category><![CDATA[sunil s ranka]]></category>

		<guid isPermaLink="false">http://sranka.wordpress.com/?p=37</guid>
		<description><![CDATA[Hi All,
Waited too long for posting. Been thinking about posting 3-4 blog entries, but release cycle kept me busy. For this blog content, all  excitement began on Friday evening, one of the project manager, from other group called me and asked me if I could help them with one of their business show stopper, may [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=37&subd=sranka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hi All,</p>
<p>Waited too long for posting. Been thinking about posting 3-4 blog entries, but release cycle kept me busy. For this blog content, all  excitement began on Friday evening, one of the project manager, from other group called me and asked me if I could help them with one of their business show stopper, may result in delaying Go-Live.  The problem statement was very simple :</p>
<blockquote><p><em><strong>Business doesn&#8217;t like multiple Go button when they need to use multiple prompts on the same dashboard page.</strong></em></p></blockquote>
<p><span style="text-decoration:underline;"><strong>Following was Oracle&#8217;s stance :</strong></span></p>
<p><em><strong>Can not be done in Maui (10.3.X), but they will have it in the next release. (Schedule for next summer)</strong></em></p>
<p>Last week end, worked through Sunday till Tuesday on working this particular problem. We faced the same problem about 1.5 years back, but business was not that tough that time, but this time it was do or die situation. There were many suggestions, one of the suggestion was to integrate Java and OBIEE. Have prompts define in Java and pass on the values to OBIEE, with the mean of SSO, GoNav, GoURL etc&#8230; From architectural and presentational point of view, the solution looked great, but implementation sounded really scary. One tiger team was formed to solve the problem. After listening and understanding the problem, I asked for couple of hours to find solution to the problem withing OBIEE.</p>
<p><span style="text-decoration:underline;"><strong>Following images shows, what OBIEE provides out of box :</strong></span></p>
<p><a href="http://sranka.files.wordpress.com/2008/11/multigo2.gif"><img class="alignnone size-full wp-image-44" title="Multiple Go Button" src="http://sranka.files.wordpress.com/2008/11/multigo2.gif?w=661&#038;h=314" alt="Multiple Go Button" width="661" height="314" /></a></p>
<p><span style="text-decoration:underline;"><strong>Following images shows, what Businees Requirement was :</strong></span></p>
<div id="attachment_43" class="wp-caption alignnone" style="width: 557px"><a href="http://sranka.files.wordpress.com/2008/11/multigo1.gif"><img class="size-medium wp-image-43" title="Custom Go" src="http://sranka.files.wordpress.com/2008/11/multigo1.gif?w=547&#038;h=190" alt="Single Custom Go Button" width="547" height="190" /></a><p class="wp-caption-text">Single Custom Go Button</p></div>
<p><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008"><strong><span style="text-decoration:underline;">Following are the steps ::</span></strong></span></span></p>
<p><strong>Add following piece of code in <em><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008">C:\OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\res\b_mozilla\calendar.js</span></span></em></strong><strong><em> </em>file under &#8212; <em>DoLoad()</em> &#8212; function </strong></p>
<blockquote><p>// sranka &#8212; following is the customize code writting by sranka for hidding standard Gobutton</p>
<p>var tCustomTagX  = &#8221;;<br />
try{<br />
tCustomTagX = document.getElementById(&#8220;customTag&#8221;); // Need to create a hidden input as customTag in the report<br />
}catch(e){<br />
tCustomTagX = &#8221;;<br />
}</p>
<p>try{<br />
if(tCustomTagX.value == &#8220;customTag&#8221;){<br />
custom_hideGoButton();<br />
}<br />
}catch(e){}</p>
<p>// End of customize code by sranka</p></blockquote>
<p><span style="text-decoration:underline;"><strong>Add the following function in calendar.js file :</strong></span></p>
<blockquote><p>// samvi :: sranka &#8212; custom Java Script for Hiding the Go Button</p>
<p>function custom_hideGoButton()<br />
{</p>
<p>try{<br />
var aElm=document.getElementsByTagName(&#8217;span&#8217;);<br />
for(var i=0; i&lt;aElm.length; i++) {<br />
if (aElm[i].innerHTML.indexOf(&#8216;GFPDoFilters&#8217;) &gt; -1)<br />
{<br />
aElm[i].style.display = &#8220;none&#8221;;<br />
}//if<br />
}// for<br />
}// try<br />
catch(e)<br />
{alert(&#8216; Error in calendar.js sranka :: &#8216; + e);}</p>
<p>} // end of hideGoButton</p></blockquote>
<div><span style="text-decoration:underline;"><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008">Create a  dummy HTML tag with following type and value. (This should be the 1st element on  the page) ::</span></span></span></div>
<blockquote>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008">&lt;input  type=&#8221;hidden&#8221; id=&#8221;customTag&#8221; name=&#8221;customTag&#8221;  value=&#8221;customTag&#8221;/&gt;</span></span></div>
</blockquote>
<div><span style="text-decoration:underline;"><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008"><strong>Use  following JS for hiding the Go Button:</strong></span></span></span></div>
<blockquote>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008">&lt;script&gt;<br />
try{<br />
var  aElm=document.getElementsByTagName(&#8217;span&#8217;);<br />
for(var i=0; i&lt;aElm.length;  i++) {<br />
if (aElm[i].innerHTML.indexOf(&#8216;GFPDoFilters&#8217;) &gt;  -1)<br />
{<br />
aElm[i].style.display = &#8220;none&#8221;;<br />
}//if<br />
}// for<br />
}//  try<br />
catch(e)<br />
{alert(&#8216; XXX &#8216; + e);}<br />
&lt;/script&gt;</span></span></div>
</blockquote>
<div></div>
<div><span style="text-decoration:underline;"><strong>Add following piece of code in <em><span style="font-family:Arial;font-size:x-small;"></span></em></strong></span></p>
<div><span style="text-decoration:underline;"><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008">C:\OracleBI\oc4j_bi\j2ee\home\applications\analytics\analytics\res\b_mozilla\prompts\globalfilterprompts.js</span></span></span></div>
</div>
<blockquote>
<div></div>
<div>//&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
// Called by form onsubmit to move all filter data into the main view form</p>
<p>// &#8212;- start of customization for hidding GoButton &#8212; Modified by Sunil S Ranka (sranka)</p>
<p>function GFPDoFilters_samvi(sViewID, tTable, bGFPReloadInline)<br />
{<br />
// RIE: calling GFPDoFilters in preview mode<br />
// doesn&#8217;t do anything so we are going to just return<br />
if(sViewID == ksGFPStatePath) // ksGFPStatePath = o:preview~g:globalfilter<br />
return;</p>
<p>var tExpr = XUICreateElement(saw.xml.kSawxNamespace, &#8216;expr&#8217;);<br />
tExpr.setAttribute(&#8220;xsi:type&#8221;, &#8220;sawx:logical&#8221;);<br />
tExpr.setAttribute(&#8220;op&#8221;, &#8220;and&#8221;);</p>
<p>for (var h = 0; h &lt; tTable.length; ++h)<br />
{<br />
var tPromptCells_New = tTable[h].getElementsByTagName(&#8220;TD&#8221;);</p>
<p>for (var i = 0; i &lt; tPromptCells_New.length; ++i)<br />
{<br />
var tElement = tPromptCells_New[i];<br />
if (tElement.getAttribute(&#8220;GFPBuilder&#8221;) != null)<br />
{<br />
try<br />
{<br />
var tFilter = eval(tElement.getAttribute(&#8220;GFPBuilder&#8221;));<br />
if (tFilter)<br />
{<br />
tExpr.appendChild(tFilter);<br />
}<br />
}<br />
catch (e)<br />
{<br />
alert(&#8216;XXXX &#8216; + e);<br />
return;<br />
}<br />
}<br />
}</p>
<p>}</p>
<p>/*<br />
var tPromptCells = tTable.getElementsByTagName(&#8220;TD&#8221;);<br />
for (var i = 0; i &lt; tPromptCells.length; ++i)<br />
{<br />
var tElement = tPromptCells[i];<br />
if (tElement.getAttribute(&#8220;GFPBuilder&#8221;) != null)<br />
{<br />
try<br />
{<br />
var tFilter = eval(tElement.getAttribute(&#8220;GFPBuilder&#8221;));<br />
if (tFilter)<br />
{<br />
tExpr.appendChild(tFilter);<br />
}<br />
}<br />
catch (e)<br />
{<br />
alert(e);<br />
return;<br />
}<br />
}<br />
}</p>
<p>*/</p>
<p>var tDelayedDash = document.getElementById(&#8220;sawDashboardDelayed&#8221;);</p>
<p>if (tExpr.childNodes.length == 0 &amp;&amp; !document.getElementById(&#8220;sawDashboardDelayed&#8221;))<br />
return false;<br />
else if (tExpr.childNodes.length == 0)<br />
tExpr = null;<br />
else if (tExpr.childNodes.length == 1)<br />
tExpr = tExpr.childNodes[0];</p>
<p>if (tExpr)<br />
{<br />
tExpr.setAttribute(&#8220;xmlns:xsi&#8221;, &#8220;http://www.w3.org/2001/XMLSchema-instance&#8221;);<br />
}</p>
<p>// inline report load support on dashboard<br />
// now we have a switch to control whether we do it inline<br />
var tForm = GetViewForm(&#8221;, -1, bGFPReloadInline);</p>
<p>if (sViewID == ksGFPStatePath) // the view id (for GFP preview) is recently changed to this<br />
{<br />
//tForm.P1.value = saw.getXmlText(document.getElementById(&#8220;idXUIGFPPreview&#8221;)); //this doesn&#8217;t work<br />
var tRoot = XUIGetRootXML(&#8220;idXUIGFPPreview&#8221;);<br />
tForm.P1.value = saw.getXmlText(saw.getFirstChildElement(tRoot));<br />
tForm.action = saw.commandToURL(&#8220;ViewPreview&#8221;);<br />
submitViewForm(tForm,null);<br />
return;<br />
}</p>
<p>GFPApplyFilters(tForm,tExpr, sViewID);<br />
return false;<br />
}</p></div>
</blockquote>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008"><br />
</span></span></div>
<div>
<div><span style="text-decoration:underline;"><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008"><strong>Use  Following JS for creating customGo button :</strong></span></span></span></div>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008"><strong></strong></span></span></div>
<blockquote>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008">&lt;script&gt;</span></span></div>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008">/* created by  sranka<br />
function customCall()<br />
{<br />
try{<br />
var  aElm=document.getElementsByTagName(&#8216;table&#8217;);<br />
var tTableArray = new  Array();<br />
var k = 0;<br />
for(var i=0; i&lt;aElm.length; i++)  {<br />
if(aElm[i].className==&#8217;GFPBox&#8217;) {</span></span></div>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008"> tTableArray[k] =   document.getElementById(aElm[i].id);<br />
k++;<br />
}<br />
}<br />
GFPDoFilters_samvi(&#8221;,tTableArray,true);<br />
}<br />
catch(e)<br />
{alert(&#8216;  XXX &#8216; + e);}<br />
}<br />
&lt;/script&gt;</span></span></div>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008"><br />
&lt;td  class=&#8221;GFPSubmit&#8221;&gt;&lt;table  cellspacing=&#8221;0&#8243;&gt;<br />
&lt;tbody&gt;&lt;tr&gt;<br />
&lt;td  class=&#8221;XUIPromptEntry&#8221;&gt;&lt;span class=&#8221;minibuttonOn&#8221;&gt;&lt;a  onclick=&#8221;javascript:customCall();&#8221; href=&#8221;javascript:void(null)&#8221;&gt;Custom Go  New&lt;/a&gt;&lt;/span&gt;&lt;div value=&#8221;dashboard&#8221;  id=&#8221;d:dashboard~p:b10pia6cf02k1ngq~s:j8obsfvm99vnd77s~g:c7te6i611dqgunnkScope&#8221;/&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td/&gt;<br />
&lt;/tr&gt;<br />
&lt;/tbody&gt;&lt;/table&gt;</span><span class="961412307-04112008">&lt;/td&gt;</span></span></div>
</blockquote>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008">Hope this helps</span></span></div>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008">Sunil S Ranka<br />
</span></span></div>
<div><span style="font-family:Arial;font-size:x-small;"><span class="961412307-04112008"><br />
</span></span></div>
</div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sranka.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sranka.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sranka.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sranka.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sranka.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sranka.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sranka.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sranka.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sranka.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sranka.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=37&subd=sranka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sranka.wordpress.com/2008/11/09/how-to-replace-multi-go-button-prompt-by-one/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/743ebf5ec8405951e447b3385d41205e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sranka</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2008/11/multigo2.gif" medium="image">
			<media:title type="html">Multiple Go Button</media:title>
		</media:content>

		<media:content url="http://sranka.files.wordpress.com/2008/11/multigo1.gif?w=300" medium="image">
			<media:title type="html">Custom Go</media:title>
		</media:content>
	</item>
		<item>
		<title>My Music and DJ Group</title>
		<link>http://sranka.wordpress.com/2008/10/19/26/</link>
		<comments>http://sranka.wordpress.com/2008/10/19/26/#comments</comments>
		<pubDate>Sun, 19 Oct 2008 18:58:39 +0000</pubDate>
		<dc:creator>sranka</dc:creator>
				<category><![CDATA[My Music Group]]></category>
		<category><![CDATA[Bayarea DJ]]></category>
		<category><![CDATA[Bollywood DJ]]></category>
		<category><![CDATA[Bollywood Music]]></category>
		<category><![CDATA[Cupertino Indian DJ]]></category>
		<category><![CDATA[Desi DJ]]></category>
		<category><![CDATA[Desi Music]]></category>
		<category><![CDATA[Indian DJ]]></category>
		<category><![CDATA[Indian Music DJ]]></category>
		<category><![CDATA[Sunnyvale DJ]]></category>

		<guid isPermaLink="false">http://sranka.wordpress.com/?p=26</guid>
		<description><![CDATA[Music and Marketing is some thing what I always loved, to accomplish that dream I manage a Professionally run Music Group. We are team of Professional running Sargam Sangeet Group, a Professional Musical Group as Hobby and every one knows &#8211;&#8221;Best Music is Played By People, Who Do it As Hobby&#8221;. We do DJ, Karaoke, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=26&subd=sranka&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Music and Marketing is some thing what I always loved, to accomplish that dream I manage a Professionally run Music Group. We are team of Professional running Sargam Sangeet Group, a Professional Musical Group as Hobby and every one knows &#8211;&#8221;Best Music is Played By People, Who Do it As Hobby&#8221;. We do DJ, Karaoke, and Live Singing for Parties, wedding receptions, birthdays, corporate parties and other occasions. Do let me know if you and your friends need any of these kinds of services.</p>
<p>I can be reached at 408 242 8232</p>
<p>Looking Forward to hear from you.</p>
<p>Sunil S Ranka<br />
(Marketing Manager)</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/sranka.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/sranka.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/sranka.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/sranka.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/sranka.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/sranka.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/sranka.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/sranka.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/sranka.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/sranka.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sranka.wordpress.com&blog=3762340&post=26&subd=sranka&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://sranka.wordpress.com/2008/10/19/26/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/743ebf5ec8405951e447b3385d41205e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sranka</media:title>
		</media:content>
	</item>
	</channel>
</rss>