<?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/"
	>

<channel>
	<title>GeeKs Blogging @ dotCOM &#187; Applet</title>
	<atom:link href="http://geeksbloggingat.com/topics/applet/feed/" rel="self" type="application/rss+xml" />
	<link>http://geeksbloggingat.com</link>
	<description>Let&#039;s share...</description>
	<lastBuildDate>Tue, 30 Aug 2011 21:29:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Siebel &#8211; Symbolic Strings</title>
		<link>http://geeksbloggingat.com/2009/08/12/siebel-symbolic-strings/</link>
		<comments>http://geeksbloggingat.com/2009/08/12/siebel-symbolic-strings/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 05:13:06 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Fundamentals]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=752</guid>
		<description><![CDATA[Consider this a brief introductory tutorial on Symbolic Strings in Siebel. Symbolic Strings are from amongst the most commonly used entities in Siebel, especially in Siebel Multi lingual deployments. They can greatly reduce the job of initializing, deploying, tracking, modifying all the plethora of error/warning messages that you may generally come across in a typical [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/08/13/siebel-symbolic-strings-usage/' rel='bookmark' title='Permanent Link: Siebel &#8211; Symbolic Strings &#8211; Usage'>Siebel &#8211; Symbolic Strings &#8211; Usage</a> <small>Symbolic Strings appear directly in Siebel Tools&#8217; Object Explorer, an...</small></li>
<li><a href='http://geeksbloggingat.com/2009/08/14/siebel-symbolic-strings-change-default-x_/' rel='bookmark' title='Permanent Link: Siebel &#8211; Symbolic Strings &#8211; Change default &#8216;X_&#8217;'>Siebel &#8211; Symbolic Strings &#8211; Change default &#8216;X_&#8217;</a> <small>This is a smaill tip I was working on, which...</small></li>
<li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a> <small>This is a continuation from the post, Siebel &#8211; Upgrade...</small></li>
<li><a href='http://geeksbloggingat.com/2009/10/07/query-on-the-long-column-or-field/' rel='bookmark' title='Permanent Link: Query on the Long Column or Field'>Query on the Long Column or Field</a> <small>A typical problem in any EAI project. Others too!! One...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/01/siebel-eai-queue/' rel='bookmark' title='Permanent Link: Siebel &#8211; EAI Queue'>Siebel &#8211; EAI Queue</a> <small>Okay, what are you thinking about? Is it Middlewares in...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Consider this a brief introductory tutorial on Symbolic Strings in Siebel. Symbolic Strings are from amongst the most commonly used entities in Siebel, especially in Siebel Multi lingual deployments. </p>
<p>They can greatly reduce the job of initializing, deploying, tracking, modifying all the plethora of error/warning messages that you may generally come across in a typical Siebel CRM application. </p>
<p><span id="more-752"></span>The Symbolic Strings centralize all the English and non-english language messages at one place in Siebel, where you to manage. You always have the option of doing this independently at all the individual places in Applets, Business Components and the like, but, it is really not recommended.</p>
<p>Symbolic Strings are defined and managed from within Siebel Tools. This Siebel feature was introduced for the first time with Siebel 7.7 (there was a big bunch of innovations that came with this Siebel version for the first time), and has persisted since. So, it could be one serious consideration if you are looking to upgrade from an older Siebel version.</p>
<p>But be careful. Some of the data is not converted to Symbolic Strings automatically during upgrade. This includes, Seed Data, Error Messages, LOVs, lots of non translable attributes, etc. These continue to use the Local based string values.</p>
<p>Migrating to Symbolic Strings in case of upgrade, using the Siebel Conversion and Consolidation process, though could be useful in many ways, is a different topic in itself.</p>
<p>Some of the typical scenarios where Symbolic Strings may be applicable are:<br />
<b>1) Displaying the same string at a number of places in Applets</b><br />
Assume you have multiple Applets based on the same BC (Sales, Manager, Admin, External) exposing some of the common fields. Why to declare them repeatedly each time (though Siebel still allows you to do that!)? You can just go in to create a Symbolic String. Refer this Symbolic String in the value. Use of the String Override function should be reduced as much as possible!</p>
<p><b>2) Displaying the same string differently in multiple languages in the application</b><br />
Either define the different caption for different languages by using the locale option corresponding to the control, else, better still, go in for Symbolic Strings!</p>
<p>Some of the typical advantages of using Siebel Symbolic Strings in your application are:<br />
1) Avoiding redundancy and duplicacy, of course!<br />
2) A centralized place for declaring and updating these user messages.<br />
3) In the process, reducing maintenance, and enhancing value.<br />
4) Reduced development time cycle (the obvious buzzword, TAT!!), and costs.</p>
<p>Do note that some of the other kinds of strings, like LOVs, PDQs, etc. are not covered as a part of the Symbolic Strings functionality. These are defined and used differently in Siebel system.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/08/13/siebel-symbolic-strings-usage/' rel='bookmark' title='Permanent Link: Siebel &#8211; Symbolic Strings &#8211; Usage'>Siebel &#8211; Symbolic Strings &#8211; Usage</a> <small>Symbolic Strings appear directly in Siebel Tools&#8217; Object Explorer, an...</small></li>
<li><a href='http://geeksbloggingat.com/2009/08/14/siebel-symbolic-strings-change-default-x_/' rel='bookmark' title='Permanent Link: Siebel &#8211; Symbolic Strings &#8211; Change default &#8216;X_&#8217;'>Siebel &#8211; Symbolic Strings &#8211; Change default &#8216;X_&#8217;</a> <small>This is a smaill tip I was working on, which...</small></li>
<li><a href='http://geeksbloggingat.com/2010/04/06/siebel-upgrade-process-part-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Upgrade Process &#8211; Part II'>Siebel &#8211; Upgrade Process &#8211; Part II</a> <small>This is a continuation from the post, Siebel &#8211; Upgrade...</small></li>
<li><a href='http://geeksbloggingat.com/2009/10/07/query-on-the-long-column-or-field/' rel='bookmark' title='Permanent Link: Query on the Long Column or Field'>Query on the Long Column or Field</a> <small>A typical problem in any EAI project. Others too!! One...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/01/siebel-eai-queue/' rel='bookmark' title='Permanent Link: Siebel &#8211; EAI Queue'>Siebel &#8211; EAI Queue</a> <small>Okay, what are you thinking about? Is it Middlewares in...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/08/12/siebel-symbolic-strings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Popup Update Only</title>
		<link>http://geeksbloggingat.com/2009/06/25/siebel-popup-update-only/</link>
		<comments>http://geeksbloggingat.com/2009/06/25/siebel-popup-update-only/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 03:28:04 +0000</pubDate>
		<dc:creator>Prachi Sharma</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=536</guid>
		<description><![CDATA[Hi all, I was working with Siebel Multi Valued Links (MVLs) for some of the configuration requirements in our project. Siebel Configuration is a vast world in itself. I always feel I am learning something new everyday! We generally use MVLs to fetch data through typical &#8220;Links&#8221; that we configure in Siebel BCs. We once [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/11/siebel-looping-multiple-records-update-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Update records'>Siebel &#8211; Looping multiple records &#8211; Update records</a> <small>Hi, We often come across a requirement where we need...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/20/siebel-8-certification-update/' rel='bookmark' title='Permanent Link: Siebel 8 Certification Update'>Siebel 8 Certification Update</a> <small>All of us want to be certified Siebel experts, don&#8217;t...</small></li>
<li><a href='http://geeksbloggingat.com/2009/06/22/siebel-make-mvg-field-required/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make MVG Field required'>Siebel &#8211; Make MVG Field required</a> <small>Siebel supports the concept of Multi Valued Fields, or the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a> <small>In Siebel vanilla Application, we see a red asterisk (...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make a field Required, conditionally'>Siebel &#8211; Make a field Required, conditionally</a> <small>There was a requirement in our project to make Account...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hi all,</p>
<p>I was working with Siebel Multi Valued Links (MVLs) for some of the configuration requirements in our project. Siebel Configuration is a vast world in itself. I always feel I am learning something new everyday! </p>
<p>We generally use MVLs to fetch data through typical &#8220;Links&#8221; that we configure in Siebel BCs. We once across an interesting requirement which I am sharing with all of you.</p>
<p>Requirement: To suppress the opening of the MVG Pop up Applet for a particular Multi Valued Field (MVF).</p>
<p><span id="more-536"></span>This could be a requirement in a typical scenario where Siebel OOB offers a Multi Valued relationship, but, we have a requirement where it can possibly have a maximum of one record in the relationship. For eg. Requirements say we can have a maximum of one Address per Account, though Siebel OOB solution offers multiple Addresses per Account. There is no need for the user to be opening the MVG Applet and selecting values from it in this case.</p>
<p>While working to try and find solutions to this problem, we noticed that corresponding to the MVL, there is a property by the name of &#8220;Popup Update Only&#8221;.</p>
<p>To reach this, navigate to,<br />
Siebel Tools Object Explorer -> Business Component -> Multi Value Link</p>
<p>Query for the Link that you would want to modify. Navigate towards the right in the Records window to locate the Property, &#8220;Popup Update Only&#8221;. Set this to FALSE. This would be set to TRUE in case we need to pop up the MVG Pop Up window to enter values.</p>
<p>Setting this to FALSE, MVG (Multi Value Group) field values can be edited directly from the Parent Applet.</p>
<p>Do let us know in case this helps you some day.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/11/siebel-looping-multiple-records-update-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Update records'>Siebel &#8211; Looping multiple records &#8211; Update records</a> <small>Hi, We often come across a requirement where we need...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/20/siebel-8-certification-update/' rel='bookmark' title='Permanent Link: Siebel 8 Certification Update'>Siebel 8 Certification Update</a> <small>All of us want to be certified Siebel experts, don&#8217;t...</small></li>
<li><a href='http://geeksbloggingat.com/2009/06/22/siebel-make-mvg-field-required/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make MVG Field required'>Siebel &#8211; Make MVG Field required</a> <small>Siebel supports the concept of Multi Valued Fields, or the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a> <small>In Siebel vanilla Application, we see a red asterisk (...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make a field Required, conditionally'>Siebel &#8211; Make a field Required, conditionally</a> <small>There was a requirement in our project to make Account...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/06/25/siebel-popup-update-only/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Make MVG Field required &#8211; II</title>
		<link>http://geeksbloggingat.com/2009/06/23/siebel-make-mvg-field-required-ii/</link>
		<comments>http://geeksbloggingat.com/2009/06/23/siebel-make-mvg-field-required-ii/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 04:47:55 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Siebel]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=523</guid>
		<description><![CDATA[Hi friends, This is a follow-up post of the post by Prachi yesterday about making an MVG field Required. You can read the post here. Yes, this truly is an issue in development as the straight OOB methods don&#8217;t seem to work at first. However, I personally am quite strongly against scripting in any case [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/06/22/siebel-make-mvg-field-required/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make MVG Field required'>Siebel &#8211; Make MVG Field required</a> <small>Siebel supports the concept of Multi Valued Fields, or the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a> <small>In Siebel vanilla Application, we see a red asterisk (...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make a field Required, conditionally'>Siebel &#8211; Make a field Required, conditionally</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/' rel='bookmark' title='Permanent Link: Siebel &#8211; HTML Code displayed in Error Message'>Siebel &#8211; HTML Code displayed in Error Message</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/10/siebel-invokeservicemethod-on-calculated-fields/' rel='bookmark' title='Permanent Link: Siebel &#8211; InvokeServiceMethod() on Calculated Fields'>Siebel &#8211; InvokeServiceMethod() on Calculated Fields</a> <small>InvokeServiceMethod() is used to invoke Business Services and take values...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Hi friends,</p>
<p>This is a follow-up post of the post by Prachi yesterday about making an MVG field Required. You can read the post <a href="http://geeksbloggingat.com/2009/06/22/siebel-make-mvg-field-required/" target="_blank">here</a>. Yes, this truly is an issue in development as the straight OOB methods don&#8217;t seem to work at first. However, I personally am quite strongly against scripting in any case anyways!</p>
<p>Nice work, Prachi. But, I feel we may be able to implement the same requirement by simple configuration. Just that it is not so evidently displayed at first.</p>
<p><span id="more-523"></span>Try this:<br />
Original Field Name: &#8220;Dummy Field&#8221;</p>
<p>Create a new calculated field with the following details:</p>
<table>
<tr>
<td>
Name:</td>
<td> &#8220;Dummy Field 2&#8243; (We can actually play with Name/Display Name to make it meaningful)</td>
</tr>
<tr>
<td>
Calculated Value: </td>
<td>[Dummy Field]</td>
</tr>
<tr>
<td>
Force Active: </td>
<td>TRUE</td>
</tr>
<tr>
<td>
Required:</td>
<td> TRUE</td>
</tr>
</table>
<p>You should now see a proper error message whenever a user tries to save a record with NULL values in the field, &#8220;Dummy Field&#8221;. The error message will, however, point to this new Calculated field. Cheers!</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/06/22/siebel-make-mvg-field-required/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make MVG Field required'>Siebel &#8211; Make MVG Field required</a> <small>Siebel supports the concept of Multi Valued Fields, or the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a> <small>In Siebel vanilla Application, we see a red asterisk (...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make a field Required, conditionally'>Siebel &#8211; Make a field Required, conditionally</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/' rel='bookmark' title='Permanent Link: Siebel &#8211; HTML Code displayed in Error Message'>Siebel &#8211; HTML Code displayed in Error Message</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/10/siebel-invokeservicemethod-on-calculated-fields/' rel='bookmark' title='Permanent Link: Siebel &#8211; InvokeServiceMethod() on Calculated Fields'>Siebel &#8211; InvokeServiceMethod() on Calculated Fields</a> <small>InvokeServiceMethod() is used to invoke Business Services and take values...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/06/23/siebel-make-mvg-field-required-ii/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Make MVG Field required</title>
		<link>http://geeksbloggingat.com/2009/06/22/siebel-make-mvg-field-required/</link>
		<comments>http://geeksbloggingat.com/2009/06/22/siebel-make-mvg-field-required/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 05:02:08 +0000</pubDate>
		<dc:creator>Prachi Sharma</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Siebel]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=520</guid>
		<description><![CDATA[Siebel supports the concept of Multi Valued Fields, or the MVF. These generally relate to fields such as Addresses, or Contacts which may possibly be more than one for a particular Account record. You would generally notice an Inter table which would further store the details. One of the major problems that pops up is [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/06/23/siebel-make-mvg-field-required-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make MVG Field required &#8211; II'>Siebel &#8211; Make MVG Field required &#8211; II</a> <small>Hi friends, This is a follow-up post of the post...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a> <small>In Siebel vanilla Application, we see a red asterisk (...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make a field Required, conditionally'>Siebel &#8211; Make a field Required, conditionally</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/10/07/query-on-the-long-column-or-field/' rel='bookmark' title='Permanent Link: Query on the Long Column or Field'>Query on the Long Column or Field</a> <small>A typical problem in any EAI project. Others too!! One...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/01/activating-fields/' rel='bookmark' title='Permanent Link: Siebel &#8211; ActivateField() split wide open'>Siebel &#8211; ActivateField() split wide open</a> <small>In Siebel, we generally tend to use the fields on...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Siebel supports the concept of Multi Valued Fields, or the MVF. These generally relate to fields such as Addresses, or Contacts which may possibly be more than one for a particular Account record. You would generally notice an Inter table which would further store the details.</p>
<p>One of the major problems that pops up is to make these fields Required. This does not work if set at Field level or using the Required User Property for these Multi Value fields.<br />
This can really frustrate the developer.</p>
<p><span id="more-520"></span>We can implement this by using the script below. I have tried to set this on a field called, &#8220;Dummy Field&#8221; for demo:</p>
<p>function BusComp_PreWriteRecord ()<br />
{<br />
var DummyField = this.ActivateField(&#8220;Dummy Field&#8221;);<br />
DummyField = this.GetFieldValue(&#8220;Dummy Field&#8221;);</p>
<p>if ((DummyField == &#8220;&#8221;)||(DummyField == null))<br />
	TheApplication().RaiseErrorText(&#8220;DummyField is a required field.&#8221;);</p>
<p>	return (ContinueOperation);<br />
}</p>
<p>
Replace Dummy Field name above with your field name, and it should work beautifully.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/06/23/siebel-make-mvg-field-required-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make MVG Field required &#8211; II'>Siebel &#8211; Make MVG Field required &#8211; II</a> <small>Hi friends, This is a follow-up post of the post...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a> <small>In Siebel vanilla Application, we see a red asterisk (...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make a field Required, conditionally'>Siebel &#8211; Make a field Required, conditionally</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/10/07/query-on-the-long-column-or-field/' rel='bookmark' title='Permanent Link: Query on the Long Column or Field'>Query on the Long Column or Field</a> <small>A typical problem in any EAI project. Others too!! One...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/01/activating-fields/' rel='bookmark' title='Permanent Link: Siebel &#8211; ActivateField() split wide open'>Siebel &#8211; ActivateField() split wide open</a> <small>In Siebel, we generally tend to use the fields on...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/06/22/siebel-make-mvg-field-required/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Different MiniButton types</title>
		<link>http://geeksbloggingat.com/2009/06/20/siebel-different-minibuttons/</link>
		<comments>http://geeksbloggingat.com/2009/06/20/siebel-different-minibuttons/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 08:05:31 +0000</pubDate>
		<dc:creator>Prachi Sharma</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Siebel]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=517</guid>
		<description><![CDATA[You must have come across the so many different types of minibuttons that you can place on your applets. Have you ever gotten confused as to which minibutton to choose for which particular applet? It&#8217;s so nice to be back! Hello to everybody. I was working on a configuration requirement recently when I needed to [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/17/siebel-defaultfocus-user-property/' rel='bookmark' title='Permanent Link: Siebel &#8211; DefaultFocus &#8211; User Property'>Siebel &#8211; DefaultFocus &#8211; User Property</a> <small>In Siebel Application, whenever you navigate to a screen, the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/19/siebel-about-srf-window-remove-data/' rel='bookmark' title='Permanent Link: Siebel &#8211; About SRF Window &#8211; Remove data'>Siebel &#8211; About SRF Window &#8211; Remove data</a> <small>Okay. This is something those who like to toy with...</small></li>
<li><a href='http://geeksbloggingat.com/2010/05/02/siebel-admin-mode-flag/' rel='bookmark' title='Permanent Link: Siebel &#8211; Admin Mode Flag'>Siebel &#8211; Admin Mode Flag</a> <small>In my last project,we had a requirement of Admin Views,...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>You must have come across the so many different types of minibuttons that you can place on your applets. Have you ever gotten confused as to which minibutton to choose for which particular applet?</p>
<p>It&#8217;s so nice to be back! Hello to everybody.</p>
<p>I was working on a configuration requirement recently when I needed to add a minibutton on an applet. I noticed that I had many different minibuttons available, and it seemed that all of them perform the same task. I consulted my senior who asked me to just use MinibuttonEdit kind of button. I digged a little deep into it, and, I am sharing here my findings with everybody.</p>
<p><span id="more-517"></span>You would find the following different types of minibutton options in Siebel:<br />
MiniButton<br />
MiniButtonEdit<br />
MiniButtonEditNew<br />
MiniButtonNew<br />
MiniButtonQuery</p>
<p>Believe me all of them have different uses. Actually, their visibility on applets is controlled by the selection we make. You can refer the table below for easy understanding:</p>
<table>
<tr>
<th></th>
<th>New</th>
<th>Edit</th>
<th>Query</th>
</tr>
<tr>
<td>MiniButton</td>
<td>Y</td>
<td>Y</td>
<td>Y</td>
</tr>
<tr>
<td>MiniButtonEdit</td>
<td>N</td>
<td>Y</td>
<td>N</td>
</tr>
<tr>
<td>MiniButtonEditNew</td>
<td>Y</td>
<td>Y</td>
<td>N</td>
</tr>
<tr>
<td>MiniButtonNew</td>
<td>Y</td>
<td>N</td>
<td>N</td>
</tr>
<tr>
<td>MiniButtonQuery</td>
<td>N</td>
<td>Y</td>
<td>Y</td>
</tr>
</table>
<p>The above selections will ensure that the selected button appears only in the Applet Mode that we want.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/17/siebel-defaultfocus-user-property/' rel='bookmark' title='Permanent Link: Siebel &#8211; DefaultFocus &#8211; User Property'>Siebel &#8211; DefaultFocus &#8211; User Property</a> <small>In Siebel Application, whenever you navigate to a screen, the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/19/siebel-about-srf-window-remove-data/' rel='bookmark' title='Permanent Link: Siebel &#8211; About SRF Window &#8211; Remove data'>Siebel &#8211; About SRF Window &#8211; Remove data</a> <small>Okay. This is something those who like to toy with...</small></li>
<li><a href='http://geeksbloggingat.com/2010/05/02/siebel-admin-mode-flag/' rel='bookmark' title='Permanent Link: Siebel &#8211; Admin Mode Flag'>Siebel &#8211; Admin Mode Flag</a> <small>In my last project,we had a requirement of Admin Views,...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/06/20/siebel-different-minibuttons/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Remove About SRF Window</title>
		<link>http://geeksbloggingat.com/2009/05/20/siebel-remove-about-srf-window/</link>
		<comments>http://geeksbloggingat.com/2009/05/20/siebel-remove-about-srf-window/#comments</comments>
		<pubDate>Wed, 20 May 2009 05:35:49 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=315</guid>
		<description><![CDATA[In my previous post, I had discussed as to how we can control how we can control the data being displayed in the Siebel Client, About SRF window. You can read the article here. One impromptu question came up from the audience, &#8220;What if I want to limit opening of the About SRF window itself [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/19/siebel-about-srf-window-remove-data/' rel='bookmark' title='Permanent Link: Siebel &#8211; About SRF Window &#8211; Remove data'>Siebel &#8211; About SRF Window &#8211; Remove data</a> <small>Okay. This is something those who like to toy with...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/22/siebel-close-browser-window-when-logging-off/' rel='bookmark' title='Permanent Link: Siebel- Close Browser window when logging off'>Siebel- Close Browser window when logging off</a> <small>In case of standard interactivity applications like eSales , eService,...</small></li>
<li><a href='http://geeksbloggingat.com/2009/06/25/siebel-popup-update-only/' rel='bookmark' title='Permanent Link: Siebel &#8211; Popup Update Only'>Siebel &#8211; Popup Update Only</a> <small>Hi all, I was working with Siebel Multi Valued Links...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/18/siebel-changing-textbox-height/' rel='bookmark' title='Permanent Link: Siebel &#8211; changing Textbox height'>Siebel &#8211; changing Textbox height</a> <small>There are a number of HTML controls available in Siebel....</small></li>
<li><a href='http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/' rel='bookmark' title='Permanent Link: Siebel &#8211; Run Case Insensitive queries'>Siebel &#8211; Run Case Insensitive queries</a> <small>This is a nice tip I ran across. All the...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In my previous post, I had discussed as to how we can control how we can control the data being displayed in the Siebel Client, About SRF window. You can read the article <a href="http://geeksbloggingat.com/siebel-about-srf-window-remove-data/" target="_blank">here</a>.</p>
<p>One impromptu question came up from the audience, &#8220;What if I want to limit opening of the About SRF window itself in the first place?&#8221;. I said, &#8220;Nice question!&#8221;.</p>
<p>Try out the following steps to disable the About SRF window itself from Siebel Web Client.</p>
<p><span id="more-315"></span>Log into Siebel Tools.<br />
Navigate to &#8216;Application&#8217; in the Object Explorer. In may case, &#8220;Siebel Automotive&#8221;.<br />
Notice that the Menu property corresponding to this Application reads, &#8220;Generic WEB&#8221;.<br />
Navigate to &#8216;Menu&#8217; in the Object Explorer in Siebel Tools.<br />
In the &#8216;Menu Item&#8217; below the &#8216;Menu&#8217; in OE, search for the record name as &#8220;Help &#8211; About SRF&#8221;, or the Caption as &#8220;About SRF&#8230;&#8221;.<br />
Set the corresponding property, &#8216;Inactive&#8217; to TRUE.<br />
Compile into Siebel SRF and Go!</p>
<p>You should no longer see the &#8216;About SRF&#8217; option in the &#8216;Help&#8217; menu.</p>
<p>Just as I said with my previous post on hiding data from the About SRF Applet, you can play around with similar other entities as well. Let me know if this helped you. Cheers!</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/19/siebel-about-srf-window-remove-data/' rel='bookmark' title='Permanent Link: Siebel &#8211; About SRF Window &#8211; Remove data'>Siebel &#8211; About SRF Window &#8211; Remove data</a> <small>Okay. This is something those who like to toy with...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/22/siebel-close-browser-window-when-logging-off/' rel='bookmark' title='Permanent Link: Siebel- Close Browser window when logging off'>Siebel- Close Browser window when logging off</a> <small>In case of standard interactivity applications like eSales , eService,...</small></li>
<li><a href='http://geeksbloggingat.com/2009/06/25/siebel-popup-update-only/' rel='bookmark' title='Permanent Link: Siebel &#8211; Popup Update Only'>Siebel &#8211; Popup Update Only</a> <small>Hi all, I was working with Siebel Multi Valued Links...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/18/siebel-changing-textbox-height/' rel='bookmark' title='Permanent Link: Siebel &#8211; changing Textbox height'>Siebel &#8211; changing Textbox height</a> <small>There are a number of HTML controls available in Siebel....</small></li>
<li><a href='http://geeksbloggingat.com/2009/08/17/siebel-run-case-insensitive-queries/' rel='bookmark' title='Permanent Link: Siebel &#8211; Run Case Insensitive queries'>Siebel &#8211; Run Case Insensitive queries</a> <small>This is a nice tip I ran across. All the...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/05/20/siebel-remove-about-srf-window/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; About SRF Window &#8211; Remove data</title>
		<link>http://geeksbloggingat.com/2009/05/19/siebel-about-srf-window-remove-data/</link>
		<comments>http://geeksbloggingat.com/2009/05/19/siebel-about-srf-window-remove-data/#comments</comments>
		<pubDate>Tue, 19 May 2009 06:07:58 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=306</guid>
		<description><![CDATA[Okay. This is something those who like to toy with Siebel may find interesting. I will discuss today, how we can play with the Siebel &#8216;About SRF&#8217; window when you go Help -> About SRF in Siebel Client Application. I guess almost all the Siebel users would have seen or used the Siebel &#8216;About SRF&#8217; [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/20/siebel-remove-about-srf-window/' rel='bookmark' title='Permanent Link: Siebel &#8211; Remove About SRF Window'>Siebel &#8211; Remove About SRF Window</a> <small>In my previous post, I had discussed as to how...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/22/siebel-close-browser-window-when-logging-off/' rel='bookmark' title='Permanent Link: Siebel- Close Browser window when logging off'>Siebel- Close Browser window when logging off</a> <small>In case of standard interactivity applications like eSales , eService,...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/27/siebel-autosave-opportunity-the-concept/' rel='bookmark' title='Permanent Link: Siebel &#8211; Autosave Opportunity data &#8211; The concept'>Siebel &#8211; Autosave Opportunity data &#8211; The concept</a> <small>Requirement: System should have capability to automatically save opportunity(RFPs) data...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/28/siebel-autosave-opportunity-data-sample-code/' rel='bookmark' title='Permanent Link: Siebel &#8211; Autosave Opportunity data &#8211; Sample Code'>Siebel &#8211; Autosave Opportunity data &#8211; Sample Code</a> <small>This is a follow up post on my previous post,...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/10/siebel-reading-data-directly-from-siebel-srf/' rel='bookmark' title='Permanent Link: Siebel &#8211; Reading data directly from Siebel SRF'>Siebel &#8211; Reading data directly from Siebel SRF</a> <small>SRF or the Siebel Repository File as it is more...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Okay. This is something those who like to toy with Siebel may find interesting. I will discuss today, how we can play with the Siebel &#8216;About SRF&#8217; window when you go Help -> About SRF in Siebel Client Application.</p>
<p>I guess almost all the Siebel users would have seen or used the Siebel &#8216;About SRF&#8217; window to know about the latest SRF that has been compiled, or other technical information for the application that they just logged into.</p>
<p><span id="more-306"></span>However, for a lot of reasons you may want to disable this Siebel feature:<br />
1) Security Reasons<br />
2) Making data available on a Need to Know basis<br />
3) Making available custom information than that in the About SRF window. Or,<br />
4) Just for plain fun! <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Either way, a nice to know feature in Siebel.</p>
<p><b>Remove some data from the About SRF Window<br />
</b></p>
<p>In Siebel Tools, navigate to &#8216;Applets&#8217; in the Siebel Object Explorer.<br />
Search for the &#8216;About SRF Applet&#8217; in the List of available applets.<br />
In the &#8216;Controls&#8217; section below the &#8216;Applets&#8217; in the Object Explorer tree, select the controls that you no longer want to show on the &#8216;About SRF Applet&#8217;. There would also be corresponding Labels visible as different controls.<br />
Set the property, &#8216;Inactive&#8217; to TRUE for all these controls and corresponding Label controls.<br />
Compile and go. Tell me what you see!</p>
<p>This concept can also be used to show some customized data onto the Siebel &#8216;About SRF Applet&#8217; as the requirement may be. Just remember to add the proper controls in the Edit Web Layout section of the Applet.</p>
<p>I am sure that the smartest of the lot will find many more similar applications, related to this implementation. Once you are done playing with this one, drop me a comment telling me how all did you play with this Applet. <img src='http://geeksbloggingat.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/20/siebel-remove-about-srf-window/' rel='bookmark' title='Permanent Link: Siebel &#8211; Remove About SRF Window'>Siebel &#8211; Remove About SRF Window</a> <small>In my previous post, I had discussed as to how...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/22/siebel-close-browser-window-when-logging-off/' rel='bookmark' title='Permanent Link: Siebel- Close Browser window when logging off'>Siebel- Close Browser window when logging off</a> <small>In case of standard interactivity applications like eSales , eService,...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/27/siebel-autosave-opportunity-the-concept/' rel='bookmark' title='Permanent Link: Siebel &#8211; Autosave Opportunity data &#8211; The concept'>Siebel &#8211; Autosave Opportunity data &#8211; The concept</a> <small>Requirement: System should have capability to automatically save opportunity(RFPs) data...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/28/siebel-autosave-opportunity-data-sample-code/' rel='bookmark' title='Permanent Link: Siebel &#8211; Autosave Opportunity data &#8211; Sample Code'>Siebel &#8211; Autosave Opportunity data &#8211; Sample Code</a> <small>This is a follow up post on my previous post,...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/10/siebel-reading-data-directly-from-siebel-srf/' rel='bookmark' title='Permanent Link: Siebel &#8211; Reading data directly from Siebel SRF'>Siebel &#8211; Reading data directly from Siebel SRF</a> <small>SRF or the Siebel Repository File as it is more...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/05/19/siebel-about-srf-window-remove-data/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; changing Textbox height</title>
		<link>http://geeksbloggingat.com/2009/05/18/siebel-changing-textbox-height/</link>
		<comments>http://geeksbloggingat.com/2009/05/18/siebel-changing-textbox-height/#comments</comments>
		<pubDate>Mon, 18 May 2009 04:58:16 +0000</pubDate>
		<dc:creator>Prachi Sharma</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Scriptless solutions]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Property]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=303</guid>
		<description><![CDATA[There are a number of HTML controls available in Siebel. One such control is the Textbox, or the Textarea. This is generally displayed as a big box on the screen having a height spanning multiple rows. There was a requirement from my client to modify the number of rows being displayes on the Textbox. He [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/17/siebel-defaultfocus-user-property/' rel='bookmark' title='Permanent Link: Siebel &#8211; DefaultFocus &#8211; User Property'>Siebel &#8211; DefaultFocus &#8211; User Property</a> <small>In Siebel Application, whenever you navigate to a screen, the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/19/siebel-about-srf-window-remove-data/' rel='bookmark' title='Permanent Link: Siebel &#8211; About SRF Window &#8211; Remove data'>Siebel &#8211; About SRF Window &#8211; Remove data</a> <small>Okay. This is something those who like to toy with...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/20/siebel-remove-about-srf-window/' rel='bookmark' title='Permanent Link: Siebel &#8211; Remove About SRF Window'>Siebel &#8211; Remove About SRF Window</a> <small>In my previous post, I had discussed as to how...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>There are a number of HTML controls available in Siebel. One such control is the Textbox, or the Textarea. This is generally displayed as a big box on the screen having a height spanning multiple rows.</p>
<p>There was a requirement from my client to modify the number of rows being displayes on the Textbox. He wanted this textarea on the Applet to be 6 rows tall, such that most of the text is directly visible to the Customer Support guy using this view. I will discuss the solution that we implemented to this problem here.</p>
<p><span id="more-303"></span>Navigate to the Applet in Siebel Tools, where you need to show this textbox of height equal to 6 rows.<br />
In the Object Explorer, select Controls.<br />
Navigate to the Control which has the Textbox / Textarea.<br />
In the corresponding columns, you will find a property called, &#8220;HTML Height&#8221;. Set this value as 100.<br />
Compile into the Siebel SRF, and restart Siebel Web Client. You should now see the Textbox with a large height as desired.</p>
<p>Siebel seems to take this value in terms of pixels on the screen. 100 seemed to be reasonable in our case.</p>
<p>Similarly, if you want to change the width of the Textbox, there is another property corresponding to the Textarea control called, &#8220;HTML Width&#8221;. You can change the width of this textarea to as much as your requirements.</p>
<p>We tried doing this on the Form Applet and it worked.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/17/siebel-defaultfocus-user-property/' rel='bookmark' title='Permanent Link: Siebel &#8211; DefaultFocus &#8211; User Property'>Siebel &#8211; DefaultFocus &#8211; User Property</a> <small>In Siebel Application, whenever you navigate to a screen, the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/19/siebel-about-srf-window-remove-data/' rel='bookmark' title='Permanent Link: Siebel &#8211; About SRF Window &#8211; Remove data'>Siebel &#8211; About SRF Window &#8211; Remove data</a> <small>Okay. This is something those who like to toy with...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/20/siebel-remove-about-srf-window/' rel='bookmark' title='Permanent Link: Siebel &#8211; Remove About SRF Window'>Siebel &#8211; Remove About SRF Window</a> <small>In my previous post, I had discussed as to how...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/05/18/siebel-changing-textbox-height/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; DefaultFocus &#8211; User Property</title>
		<link>http://geeksbloggingat.com/2009/05/17/siebel-defaultfocus-user-property/</link>
		<comments>http://geeksbloggingat.com/2009/05/17/siebel-defaultfocus-user-property/#comments</comments>
		<pubDate>Sun, 17 May 2009 04:59:26 +0000</pubDate>
		<dc:creator>Prachi Sharma</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Scriptless solutions]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[User Property]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=300</guid>
		<description><![CDATA[In Siebel Application, whenever you navigate to a screen, the default focus of the cursor is set to the first editable field. You may have a requirement to instead set the default focus to a more commonly used field. So, whenever you navigate to that screen, the curson focus will be on the client required [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/08/05/siebel-automatic-user-logout/' rel='bookmark' title='Permanent Link: Siebel &#8211; Automatic User Logout'>Siebel &#8211; Automatic User Logout</a> <small>Logging out a user automatically, when the user does not...</small></li>
<li><a href='http://geeksbloggingat.com/2009/06/15/siebel-forcing-user-logoff/' rel='bookmark' title='Permanent Link: Siebel &#8211; Forcing User Logoff'>Siebel &#8211; Forcing User Logoff</a> <small>Hi all, Somebody recently asked me if there is a...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/' rel='bookmark' title='Permanent Link: Siebel &#8211; HTML Code displayed in Error Message'>Siebel &#8211; HTML Code displayed in Error Message</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a> <small>In Siebel vanilla Application, we see a red asterisk (...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In Siebel Application, whenever you navigate to a screen, the default focus of the cursor is set to the first editable field. You may have a requirement to instead set the default focus to a more commonly used field. So, whenever you navigate to that screen, the curson focus will be on the client required field first up, and the user will have to navigate to reach some other field in the applet.</p>
<p>This can be done easily by using a Siebel vanilla Applet level User Property called, DefaultFocus.</p>
<p><span id="more-300"></span>In order to use this, simply navigate to the &#8216;Applets&#8217; object manager in Siebel Tools. Navigate to &#8216;Applet User Prop&#8217; under the &#8216;Applets&#8217; Object Manager.</p>
<p>Do a NewRecord and set the following values:<br />
Name : DefaultFocus<br />
Value : <Control></p>
<p>Here, <Control> is the name of the column where you want to set the Default focus.</p>
<p>Compile your changes into the Siebel SRF and run. You will now see that the default focus whenever you navigate to the screen, has been set on the required column in the Applet.</p>
<p>This will run for both Form and List Applets. But, somehow this does not run in High Interactivity mode! This works in Standard Interactivity mode only. I hope this article helps somebody someday.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/08/05/siebel-automatic-user-logout/' rel='bookmark' title='Permanent Link: Siebel &#8211; Automatic User Logout'>Siebel &#8211; Automatic User Logout</a> <small>Logging out a user automatically, when the user does not...</small></li>
<li><a href='http://geeksbloggingat.com/2009/06/15/siebel-forcing-user-logoff/' rel='bookmark' title='Permanent Link: Siebel &#8211; Forcing User Logoff'>Siebel &#8211; Forcing User Logoff</a> <small>Hi all, Somebody recently asked me if there is a...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/' rel='bookmark' title='Permanent Link: Siebel &#8211; HTML Code displayed in Error Message'>Siebel &#8211; HTML Code displayed in Error Message</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a> <small>In Siebel vanilla Application, we see a red asterisk (...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/05/17/siebel-defaultfocus-user-property/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; millisecond dates on Applet</title>
		<link>http://geeksbloggingat.com/2009/05/16/siebel-millisecond-dates-on-applet/</link>
		<comments>http://geeksbloggingat.com/2009/05/16/siebel-millisecond-dates-on-applet/#comments</comments>
		<pubDate>Sat, 16 May 2009 05:00:34 +0000</pubDate>
		<dc:creator>Prachi Sharma</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Date]]></category>
		<category><![CDATA[eScript]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=263</guid>
		<description><![CDATA[I had discussed in my previous posts about invoking a BS in a calculated field for complex calculated calculations, and, about finding out dates accurate to milliseconds. You can read about them from the links below: Invoking a BS in a calculated field finding out dates accurate to milliseconds Today, I will discuss as to [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/15/siebel-getmilliseconds-usage/' rel='bookmark' title='Permanent Link: Siebel &#8211; getMilliseconds() usage'>Siebel &#8211; getMilliseconds() usage</a> <small>Siebel by default displays all dates in the system accurate...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/10/siebel-invokeservicemethod-on-calculated-fields/' rel='bookmark' title='Permanent Link: Siebel &#8211; InvokeServiceMethod() on Calculated Fields'>Siebel &#8211; InvokeServiceMethod() on Calculated Fields</a> <small>InvokeServiceMethod() is used to invoke Business Services and take values...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/15/siebel-refresh-applet-retaining-existing-context/' rel='bookmark' title='Permanent Link: Siebel &#8211; Refresh Applet retaining existing context'>Siebel &#8211; Refresh Applet retaining existing context</a> <small>RefreshRecord() does not work in all cases, does it? This...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I had discussed in my previous posts about invoking a BS in a calculated field for complex calculated calculations, and, about finding out dates accurate to milliseconds. You can read about them from the links below:</p>
<p>Invoking a BS in a calculated field<br />
finding out dates accurate to milliseconds</p>
<p>Today, I will discuss as to how we can show dates on Applets with upto millisecond accuracy. This could be of immense importance in EAI projects as one example, wherein we need to calculate the time spent on each step. Performance debugging could be really enhanced by using this method. </p>
<p><span id="more-263"></span>I will extend the concepts introduced previously. We will take the Problem statement to be, &#8220;Showing the &#8216;Created&#8217; time of the Applet, accurate to the closest millisecond&#8221;.</p>
<p>For this we would need to create a new custom column of type string in the corresponding table and the Business Component. Whenever a new record is entered in this table, we will populate this new column as well. I will call it &#8220;Created_ms&#8221;.</p>
<p>I extended the script which I had used in my previous examples like this -</p>
<p>function Service_PreInvokeMethod (MethodName, Inputs, Outputs)<br />
{</p>
<p>if (MethodName == &#8220;md_getMS_Created&#8221;)<br />
{<br />
var d_test01 = new Date();<br />
var d_test03 = d_test01.getMilliseconds();<br />
var d_test02 = d_test01.toString()  + &#8221; : &#8221; + d_test03 ;</p>
<p>Outputs.SetProperty ( &#8220;out_get_ms_created&#8221;, d_test02 );</p>
<p>return (CancelOperation);<br />
}</p>
<p>	return (CancelOperation);<br />
}</p>
<p>I have used the methodname, &#8220;md_getMS_Created&#8221; in this case.<br />
Instead of outputting the value, we can use this script within some other code where we are creating new records. Now, when we expose this column on an Applet, the user will be able to see the time accurate to milliseconds.</p>
<p>I hope this helps somebody some day.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/15/siebel-getmilliseconds-usage/' rel='bookmark' title='Permanent Link: Siebel &#8211; getMilliseconds() usage'>Siebel &#8211; getMilliseconds() usage</a> <small>Siebel by default displays all dates in the system accurate...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/10/siebel-invokeservicemethod-on-calculated-fields/' rel='bookmark' title='Permanent Link: Siebel &#8211; InvokeServiceMethod() on Calculated Fields'>Siebel &#8211; InvokeServiceMethod() on Calculated Fields</a> <small>InvokeServiceMethod() is used to invoke Business Services and take values...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/15/siebel-refresh-applet-retaining-existing-context/' rel='bookmark' title='Permanent Link: Siebel &#8211; Refresh Applet retaining existing context'>Siebel &#8211; Refresh Applet retaining existing context</a> <small>RefreshRecord() does not work in all cases, does it? This...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/05/16/siebel-millisecond-dates-on-applet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Number of rows displayed in List Applet</title>
		<link>http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/</link>
		<comments>http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/#comments</comments>
		<pubDate>Fri, 08 May 2009 18:16:53 +0000</pubDate>
		<dc:creator>Prachi Sharma</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[CFG file]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Siebel]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=249</guid>
		<description><![CDATA[Siebel Web Client by default shows only the first 7 rows. I guess all of us would have observed that. Today, I will share a Siebel tip as to how we can control increasing or descreasing this default number. There are two kinds of settings in Siebel to control this: 1) Control the number of [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/' rel='bookmark' title='Permanent Link: Siebel &#8211; HTML Code displayed in Error Message'>Siebel &#8211; HTML Code displayed in Error Message</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/14/siebel-assets-list-view-performance-issue-cannot-display-records/' rel='bookmark' title='Permanent Link: Siebel Assets List view &#8211; Performance issue / Cannot display records'>Siebel Assets List view &#8211; Performance issue / Cannot display records</a> <small>Assets Screen Load is a major problem in Siebel, and...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/15/siebel-refresh-applet-retaining-existing-context/' rel='bookmark' title='Permanent Link: Siebel &#8211; Refresh Applet retaining existing context'>Siebel &#8211; Refresh Applet retaining existing context</a> <small>RefreshRecord() does not work in all cases, does it? This...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/16/siebel-millisecond-dates-on-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; millisecond dates on Applet'>Siebel &#8211; millisecond dates on Applet</a> <small>I had discussed in my previous posts about invoking a...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Siebel Web Client by default shows only the first 7 rows. I guess all of us would have observed that. Today, I will share a Siebel tip as to how we can control increasing or descreasing this default number.</p>
<p>There are two kinds of settings in Siebel to control this:<br />
1) Control the number of default rows being shown. And,<br />
2) The maximum number of rows being shown in one go on the screen. This is when we press the Show More button on the Applet.</p>
<p><span id="more-249"></span><i>Controlling the default number of rows</i><br />
There is a parameter called &#8220;NumberOfListRows&#8221; in the &#8220;SWE&#8221; section of the .cfg file. If you change this value, to say 10, you would see 10 rows by default in the List Applets by default. This is when this setting is not being overridden by some other property in Siebel.</p>
<p>If you want to set the default value of the number of rows to be displayed in only one Applet, you can set the property, &#8220;HTML Number of Rows&#8221; for that particular applet. This appears as a column in Siebel Tools along with the name of the Applet. Press <TAB> multiple number of times to reach this particular property in Siebel Tools.</p>
<p>The value will default to 10 in case this property is not set at the indivisual Applet and the CFG file level.</p>
<p><i>Controlling the Maximum Number of Rows</i><br />
In the SWE section of the CFG file, you can set the parameter, &#8220;NumberOfMaxListRows&#8221;. This will control the number of rows to be displayed on the List Applet once the Show More button is pressed and the applet expands.</p>
<p>This value defaults to 20 if not set in the CFG.</p>
<p>These tips are true for 7.x versions of Siebel. I remember one of my friends telling me that there is another option in Siebel 8.0. If somebody knows about that, please add to this post.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/' rel='bookmark' title='Permanent Link: Siebel &#8211; HTML Code displayed in Error Message'>Siebel &#8211; HTML Code displayed in Error Message</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/14/siebel-assets-list-view-performance-issue-cannot-display-records/' rel='bookmark' title='Permanent Link: Siebel Assets List view &#8211; Performance issue / Cannot display records'>Siebel Assets List view &#8211; Performance issue / Cannot display records</a> <small>Assets Screen Load is a major problem in Siebel, and...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/15/siebel-refresh-applet-retaining-existing-context/' rel='bookmark' title='Permanent Link: Siebel &#8211; Refresh Applet retaining existing context'>Siebel &#8211; Refresh Applet retaining existing context</a> <small>RefreshRecord() does not work in all cases, does it? This...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/16/siebel-millisecond-dates-on-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; millisecond dates on Applet'>Siebel &#8211; millisecond dates on Applet</a> <small>I had discussed in my previous posts about invoking a...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Custom Applet Title</title>
		<link>http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/</link>
		<comments>http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/#comments</comments>
		<pubDate>Wed, 06 May 2009 02:53:18 +0000</pubDate>
		<dc:creator>Prachi Sharma</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Siebel]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=234</guid>
		<description><![CDATA[There is an Applet title on the top of the Applets. This is normally something simple and static. For eg. Serial Number, Line Items, etc. I will discuss how we can make it dynamic. We will make it dynamic so that it displays something based on the record that is currently selected in the Applet. [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/16/siebel-millisecond-dates-on-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; millisecond dates on Applet'>Siebel &#8211; millisecond dates on Applet</a> <small>I had discussed in my previous posts about invoking a...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/15/siebel-refresh-applet-retaining-existing-context/' rel='bookmark' title='Permanent Link: Siebel &#8211; Refresh Applet retaining existing context'>Siebel &#8211; Refresh Applet retaining existing context</a> <small>RefreshRecord() does not work in all cases, does it? This...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/' rel='bookmark' title='Permanent Link: Siebel &#8211; HTML Code displayed in Error Message'>Siebel &#8211; HTML Code displayed in Error Message</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/17/siebel-defaultfocus-user-property/' rel='bookmark' title='Permanent Link: Siebel &#8211; DefaultFocus &#8211; User Property'>Siebel &#8211; DefaultFocus &#8211; User Property</a> <small>In Siebel Application, whenever you navigate to a screen, the...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>There is an Applet title on the top of the Applets. This is normally something simple and static. For eg. Serial Number, Line Items, etc. I will discuss how we can make it dynamic. We will make it dynamic so that it displays something based on the record that is currently selected in the Applet.</p>
<p>I came across this recently when I was trying to practice with the solution suggested by Madhvi in her post on Showing red asterisk on conditionally required fields on this blog.</p>
<p><span id="more-234"></span>The Applet title is generally static and constant for an applet. In this article I will show a simple requirement and solution where we change the Title of the Applet on the basis of Account of the record selected. I will take the example of the &#8220;Order Entry &#8211; Order Form Applet (Sales)&#8221; which is the first applet on the Sales Orders screen.</p>
<p>1) Navigate to Siebel Web Client with Order Management functionality available.</p>
<p>2) Navigate to the Sales Order screen using Page Tabs on top or the Sitemap. You should be able to verify the first applet name by going to Help -> About View&#8230;</p>
<p>3) Login into corresponding Siebel Tools. Query on the Applets for the applet, &#8220;Order Entry &#8211; Order Form Applet (Sales)&#8221;.</p>
<p>4) Goto the &#8220;Controls&#8221; section corresponding to the Applet Object Manager. Here, you should see a control by the name of &#8220;AppletTitle&#8221;.</p>
<p>5) In this record, change the value in the column &#8220;Field&#8221; to &#8220;Account&#8221;.</p>
<p>6) Compile and Go. The Applet should now display the name of the Account in the selected record.</p>
<p>This is a dynamic approach because the Title in the Applet will now change from, &#8220;Sales Order&#8221; to the Account name of the selected record. This will work.</p>
<p>Trying to make it look a little good, we can create a calculated field as below, and use it in the Applet Title above.<br />
&#8216;Sales Order : &#8216; + [Account]</p>
<p>This will make it look a little better by showing both the Applet Name and the Account Name. This can be done for any field not just the Account field.</p>
<p>Thanks Madhvi. While trying out your solution, I learnt something new as well.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/05/16/siebel-millisecond-dates-on-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; millisecond dates on Applet'>Siebel &#8211; millisecond dates on Applet</a> <small>I had discussed in my previous posts about invoking a...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/15/siebel-refresh-applet-retaining-existing-context/' rel='bookmark' title='Permanent Link: Siebel &#8211; Refresh Applet retaining existing context'>Siebel &#8211; Refresh Applet retaining existing context</a> <small>RefreshRecord() does not work in all cases, does it? This...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/' rel='bookmark' title='Permanent Link: Siebel &#8211; HTML Code displayed in Error Message'>Siebel &#8211; HTML Code displayed in Error Message</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/17/siebel-defaultfocus-user-property/' rel='bookmark' title='Permanent Link: Siebel &#8211; DefaultFocus &#8211; User Property'>Siebel &#8211; DefaultFocus &#8211; User Property</a> <small>In Siebel Application, whenever you navigate to a screen, the...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Scrolling between records &#8211; UP and DOWN</title>
		<link>http://geeksbloggingat.com/2009/04/29/siebel-scrolling-between-records-up-and-down/</link>
		<comments>http://geeksbloggingat.com/2009/04/29/siebel-scrolling-between-records-up-and-down/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 03:31:39 +0000</pubDate>
		<dc:creator>Nitin Jain</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=178</guid>
		<description><![CDATA[Generally in Siebel Client, we very often have the need to scroll Up and Down among the records. Most of the users would need an easy solution of scrolling UP and DOWN in the records using the normal UP and DOWN arrow keys on the keyboard. Siebel provides an Out of the Box functionality where [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/07/21/siebel-merge-records-functionality/' rel='bookmark' title='Permanent Link: Siebel &#8211; Merge Records Functionality'>Siebel &#8211; Merge Records Functionality</a> <small>How many times have we realized that there are multiple...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/11/siebel-looping-multiple-records-update-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Update records'>Siebel &#8211; Looping multiple records &#8211; Update records</a> <small>Hi, We often come across a requirement where we need...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/24/siebel-merge-records-checklist/' rel='bookmark' title='Permanent Link: Siebel &#8211; Merge Records &#8211; Checklist'>Siebel &#8211; Merge Records &#8211; Checklist</a> <small>I call this Part III, and concluding part of a...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/13/siebel-sia-bc-utility-service-loop-multiple-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records'>Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records</a> <small>This is a vanilla business service which provides an extensive...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/22/siebel-automating-merging-records-by-script-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Automating Merge Records by script &#8211; II'>Siebel &#8211; Automating Merge Records by script &#8211; II</a> <small>I call this Part II, as I have already introduced...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Generally in Siebel Client, we very often have the need to scroll Up and Down among the records. Most of the users would need an easy solution of scrolling UP and DOWN in the records using the normal UP and DOWN arrow keys on the keyboard. Siebel provides an Out of the Box functionality where we use the CTRL + UP or CTRL + DOWN keys to scroll through the records.</p>
<p>I will try to cover here as to how we can customize and modify this OOB functionality such that user can scroll among records using the normal UP and DOWN arrow keys on the keyboard.</p>
<p><span id="more-178"></span>The process of scrolling UP and DOWN in the list of records uses the &#8216;Commands&#8217;, &#8220;Next Record (SWE)&#8221; and &#8220;Previous Record (SWE)&#8221; in the Tools Object Manager. It is in the corresponding &#8216;Accelerators&#8217; for the command which tells the system to use CTRL + UP and the CTRL + DOWN keys for this operation. In my case, I inactivated the existing record for &#8216;Extended&#8217; Browser platform and introduced a New Record in its place. I changed the corresponding values from CTRL + UP to UP, and from CTRL + DOWN to DOWN.</p>
<p>Compiled the changes into the Siebel Client SRF, and I could now scroll between records using only the UP and DOWN arrow keys on the keyboard. No need to use CTRL together with the UP or DOWN key press when scrolling between records.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/07/21/siebel-merge-records-functionality/' rel='bookmark' title='Permanent Link: Siebel &#8211; Merge Records Functionality'>Siebel &#8211; Merge Records Functionality</a> <small>How many times have we realized that there are multiple...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/11/siebel-looping-multiple-records-update-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Update records'>Siebel &#8211; Looping multiple records &#8211; Update records</a> <small>Hi, We often come across a requirement where we need...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/24/siebel-merge-records-checklist/' rel='bookmark' title='Permanent Link: Siebel &#8211; Merge Records &#8211; Checklist'>Siebel &#8211; Merge Records &#8211; Checklist</a> <small>I call this Part III, and concluding part of a...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/13/siebel-sia-bc-utility-service-loop-multiple-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records'>Siebel &#8211; SIA BC Utility Service &#8211; Loop multiple records</a> <small>This is a vanilla business service which provides an extensive...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/22/siebel-automating-merging-records-by-script-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Automating Merge Records by script &#8211; II'>Siebel &#8211; Automating Merge Records by script &#8211; II</a> <small>I call this Part II, as I have already introduced...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/04/29/siebel-scrolling-between-records-up-and-down/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; HTML Code displayed in Error Message</title>
		<link>http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/</link>
		<comments>http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 03:45:13 +0000</pubDate>
		<dc:creator>Madhvi Arora</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Scriptless solutions]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[User Property]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=119</guid>
		<description><![CDATA[There was a requirement in our project to make Account Field required in Quote entity conditionally. I have already discussed the solution to this and to show the red asterisk in my previous posts below: Making a field conditionally required Showing * on a conditionally required field When user was creating record from list applet [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a> <small>In Siebel vanilla Application, we see a red asterisk (...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make a field Required, conditionally'>Siebel &#8211; Make a field Required, conditionally</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/28/siebel-autosave-opportunity-data-sample-code/' rel='bookmark' title='Permanent Link: Siebel &#8211; Autosave Opportunity data &#8211; Sample Code'>Siebel &#8211; Autosave Opportunity data &#8211; Sample Code</a> <small>This is a follow up post on my previous post,...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>There was a requirement in our project to make Account Field required in Quote entity conditionally. I have already discussed the solution to this and to show the red asterisk in my previous posts below:</p>
<p><a href="http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/">Making a field conditionally required</a><br />
<a href="http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/">Showing <font color="red">*</font> on a conditionally required field</a></p>
<p>When user was creating record from list applet and on saving the record he got the right message as “Account is a required field”.<br />
But to our surprise, when record was being created from form applet and now if the user saves the record, he got the following message.. </p>
<p><span id="more-119"></span><i>img src=&#8221;images/icon_req.gif&#8221; alt=&#8221;Code Validated&#8221; border=&#8221;0&#8243; space=&#8221;0&#8243; hspace=&#8221;0&#8243;>Account is a required field.</i> </p>
<p>We always thought that required field message is displayed with the name of the field which is in the BC. But after getting this message, it made me think that this error message takes the reference of the caption for the field in the applet. </p>
<p>This is the expected Siebel behavior to show the full caption of the field that is set to require so if the caption is different than the field name the user will be notified about the field name they see through the user interface.<br />
The workaround to our problem was to either use scripting or do some configuration.<br />
Using scripting was not a good idea, so I used configuration and it worked.</p>
<p>I followed following configuration steps which are described below:<br />
(Note: This is for the case for form applet which uses Grid Layout)</p>
<p>1. Remove caption from the control for the field which is needed to be required.<br />
2. Create a new record in Control in that applet with HTML Type as Label with just the html in the  caption to show the asterisk with the name.eg. <i>img src=&#8221;images/icon_req.gif&#8221; alt=&#8221;Code Validated&#8221; border=&#8221;0&#8243; space=&#8221;0&#8243; hspace=&#8221;0&#8243;>Account</img>.</i><br />
3. Place this next to the label of the required field so the required field does not need the html in the caption property</p>
<p>Then when the error is displayed you will not need to worry about the html because it&#8217;s in a different control.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/' rel='bookmark' title='Permanent Link: Siebel &#8211; Showing red asterisk on a conditionally required field'>Siebel &#8211; Showing red asterisk on a conditionally required field</a> <small>In Siebel vanilla Application, we see a red asterisk (...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make a field Required, conditionally'>Siebel &#8211; Make a field Required, conditionally</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/28/siebel-autosave-opportunity-data-sample-code/' rel='bookmark' title='Permanent Link: Siebel &#8211; Autosave Opportunity data &#8211; Sample Code'>Siebel &#8211; Autosave Opportunity data &#8211; Sample Code</a> <small>This is a follow up post on my previous post,...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Siebel &#8211; Showing red asterisk on a conditionally required field</title>
		<link>http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/</link>
		<comments>http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 04:33:28 +0000</pubDate>
		<dc:creator>Madhvi Arora</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[User Property]]></category>
		<category><![CDATA[Workarounds]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=129</guid>
		<description><![CDATA[In Siebel vanilla Application, we see a red asterisk ( * ) in case the field is Required. However, this asterisk is not shown in case the field is made required conditionally through customization. We had a similar requirement, to show the red asterisk against a field in the form applet, which was required conditionally. [...]


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make a field Required, conditionally'>Siebel &#8211; Make a field Required, conditionally</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/' rel='bookmark' title='Permanent Link: Siebel &#8211; HTML Code displayed in Error Message'>Siebel &#8211; HTML Code displayed in Error Message</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/06/22/siebel-make-mvg-field-required/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make MVG Field required'>Siebel &#8211; Make MVG Field required</a> <small>Siebel supports the concept of Multi Valued Fields, or the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/06/23/siebel-make-mvg-field-required-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make MVG Field required &#8211; II'>Siebel &#8211; Make MVG Field required &#8211; II</a> <small>Hi friends, This is a follow-up post of the post...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In Siebel vanilla Application, we see a red asterisk (<font color="red"> * </font>) in case the field is Required. However, this asterisk is not shown in case the field is made required conditionally through customization.</p>
<p>We had a similar requirement, to show the red asterisk against a field in the form applet, which was required conditionally. I have already discussed how to make the field read only conditionally in my previous post.</p>
<p><span id="more-129"></span>We implemented this by setting the caption of our field on the applet as:<br />
<i>img src=&#8221;images/icon_req.gif&#8221; alt=&#8221;Code Validated&#8221; border=&#8221;0&#8243; space=&#8221;0&#8243; hspace=&#8221;0&#8243;>Account&#8221;</i></p>
<p>The caption at the Control level in the applet accepts HTML coding for custom display. This worked. Now, we could see a red asterisk (<font color="red"> * </font>) against our field which was previously implemented conditionally required by using the BC field level User Property &#8220;Required&#8221;.</p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2009/04/22/siebel-make-a-field-require-conditionally/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make a field Required, conditionally'>Siebel &#8211; Make a field Required, conditionally</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/04/24/html-code-in-error-message/' rel='bookmark' title='Permanent Link: Siebel &#8211; HTML Code displayed in Error Message'>Siebel &#8211; HTML Code displayed in Error Message</a> <small>There was a requirement in our project to make Account...</small></li>
<li><a href='http://geeksbloggingat.com/2009/06/22/siebel-make-mvg-field-required/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make MVG Field required'>Siebel &#8211; Make MVG Field required</a> <small>Siebel supports the concept of Multi Valued Fields, or the...</small></li>
<li><a href='http://geeksbloggingat.com/2009/06/23/siebel-make-mvg-field-required-ii/' rel='bookmark' title='Permanent Link: Siebel &#8211; Make MVG Field required &#8211; II'>Siebel &#8211; Make MVG Field required &#8211; II</a> <small>Hi friends, This is a follow-up post of the post...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/06/siebel-custom-applet-title/' rel='bookmark' title='Permanent Link: Siebel &#8211; Custom Applet Title'>Siebel &#8211; Custom Applet Title</a> <small>There is an Applet title on the top of the...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/04/23/siebel-showing-red-asterisk-on-a-conditional-required-field/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Siebel Assets List view &#8211; Performance issue / Cannot display records</title>
		<link>http://geeksbloggingat.com/2009/04/14/siebel-assets-list-view-performance-issue-cannot-display-records/</link>
		<comments>http://geeksbloggingat.com/2009/04/14/siebel-assets-list-view-performance-issue-cannot-display-records/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 08:00:57 +0000</pubDate>
		<dc:creator>Himanshu Bajpai</dc:creator>
				<category><![CDATA[Siebel CRM]]></category>
		<category><![CDATA[Applet]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Scriptless solutions]]></category>
		<category><![CDATA[Siebel]]></category>
		<category><![CDATA[User Property]]></category>

		<guid isPermaLink="false">http://geeksbloggingat.com/?p=15</guid>
		<description><![CDATA[Assets Screen Load is a major problem in Siebel, and a major pain area for the concerned developer.
Here I present one solution that we implemented to get over this problem.


<b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2010/05/17/siebel-admin-mode-flag-ii-issue-log/' rel='bookmark' title='Permanent Link: Siebel Admin Mode Flag &#8211; II &#8211; Issue Log'>Siebel Admin Mode Flag &#8211; II &#8211; Issue Log</a> <small>In the last post I described about Admin Mode Flag....</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/11/siebel-looping-multiple-records-update-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Update records'>Siebel &#8211; Looping multiple records &#8211; Update records</a> <small>Hi, We often come across a requirement where we need...</small></li>
<li><a href='http://geeksbloggingat.com/2011/08/31/login-failed-in-dedicated-web-client-mvf-issue/' rel='bookmark' title='Permanent Link: Login Failed in Dedicated Web Client : MVF Issue'>Login Failed in Dedicated Web Client : MVF Issue</a> <small>Recently I have met with the Problem in form of...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/22/siebel-fetch-active-view-properties/' rel='bookmark' title='Permanent Link: Siebel &#8211; Fetch Active view properties'>Siebel &#8211; Fetch Active view properties</a> <small>Hi, Working on a typical requirement recently, I came across...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">Assets Screen Load is a major problem in Siebel, and a major pain area for the concerned developer. I am sure many of you would have come across it in one implementation or the other.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">If there are more than 10,000 records in Assets screen, vanilla Siebel Application will not load the screen.</span></span></p>
<p><span id="more-15"></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">Application will hang for some time and after that it will show an error message similar to the following -</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><em style="mso-bidi-font-style: normal;"><span style="font-size: small;"><span style="font-family: Calibri;">“There were more rows returned than can be shown on the screen. Please ask the System Administrator for support.”</span></span></em></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"> </span><span style="font-size: small;"><span style="font-family: Calibri;">In a typical CRM software, Order Management cycle, we start from an opportunity, and proceed to Quote, Order and finally a billable Asset in that Order. Then Asset to Opportunity, and the cycle repeats itself.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">Assets are end results and in all probability, Assets are in million of numbers. </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">The problem being discussed is that the user has to see All Assets or some cases At least All Asset headers.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: small;"><span style="font-family: Calibri;">Approach 1-</span></span></strong></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">If User can restrict his search, we can go in for a PDQ that return lesser number of records (&lt;10000). This will ensure at least the first load is quick. However, on Blank Query it will again return the same error described above.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: small;"><span style="font-family: Calibri;">Approach 2 (Preferred Approach) -</span></span></strong></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">So, if the developer needs a permanent solution to this problem, he can follow the steps below to show millions of assets without any error-</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">Login Siebel Tools&gt;</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">Query for Asset Mgmt &#8211; Asset List Applet Applet.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">Go To Applet User prop&gt;search for “Disable Buscomp Hierarchy”.If it is set to “FALSE”, make it “TRUE”. <span style="mso-spacerun: yes;"> </span>After compilation Assets screen will show millions of records without any error. Voila! Problem solved.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;">This property would be even more helpful for performance if used to show Asset Headers Only.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small; font-family: Calibri;"> </span></p>
<p class="MsoNormal" style="margin: 0in 0in 10pt;"><span style="font-size: small;"><span style="font-family: Calibri;"><br />
<em>Please put in your comments. Feel free to add your solution, in case you have come across a different one.</em><br />
</span></span></p>


<p><b>Related posts:<b><ol><li><a href='http://geeksbloggingat.com/2010/05/17/siebel-admin-mode-flag-ii-issue-log/' rel='bookmark' title='Permanent Link: Siebel Admin Mode Flag &#8211; II &#8211; Issue Log'>Siebel Admin Mode Flag &#8211; II &#8211; Issue Log</a> <small>In the last post I described about Admin Mode Flag....</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/08/siebel-number-of-rows-displayed-in-list-applet/' rel='bookmark' title='Permanent Link: Siebel &#8211; Number of rows displayed in List Applet'>Siebel &#8211; Number of rows displayed in List Applet</a> <small>Siebel Web Client by default shows only the first 7...</small></li>
<li><a href='http://geeksbloggingat.com/2009/05/11/siebel-looping-multiple-records-update-records/' rel='bookmark' title='Permanent Link: Siebel &#8211; Looping multiple records &#8211; Update records'>Siebel &#8211; Looping multiple records &#8211; Update records</a> <small>Hi, We often come across a requirement where we need...</small></li>
<li><a href='http://geeksbloggingat.com/2011/08/31/login-failed-in-dedicated-web-client-mvf-issue/' rel='bookmark' title='Permanent Link: Login Failed in Dedicated Web Client : MVF Issue'>Login Failed in Dedicated Web Client : MVF Issue</a> <small>Recently I have met with the Problem in form of...</small></li>
<li><a href='http://geeksbloggingat.com/2009/07/22/siebel-fetch-active-view-properties/' rel='bookmark' title='Permanent Link: Siebel &#8211; Fetch Active view properties'>Siebel &#8211; Fetch Active view properties</a> <small>Hi, Working on a typical requirement recently, I came across...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geeksbloggingat.com/2009/04/14/siebel-assets-list-view-performance-issue-cannot-display-records/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

