<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Overview of the Forms Infrastructure and the Generic Form</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/08/overview-of-the-forms-infrastructure-and-the-generic-form.aspx</link><description>This blog post is intended for developers and people doing advanced customizations in Service Manager. 
 An earlier blog post illustrated how to use the &amp;lt;Form&amp;gt; element in Service Manager's management pack infrastructure to create rich, custom forms</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Overview of the Forms Infrastructure and the Generic Form</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/08/overview-of-the-forms-infrastructure-and-the-generic-form.aspx#3555214</link><pubDate>Wed, 27 Feb 2013 10:17:13 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3555214</guid><dc:creator>chaubeysushil</dc:creator><description>&lt;p&gt;Looking for pointers on below:&lt;/p&gt;
&lt;p&gt;I have a included a custom check box field in the service request ticket. When someone clicks on the close button ( to close the service request) I want to check whether the check box is checked and it is not checked it should pop-up a message to the user.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3555214" width="1" height="1"&gt;</description></item><item><title>re: Overview of the Forms Infrastructure and the Generic Form</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/08/overview-of-the-forms-infrastructure-and-the-generic-form.aspx#3348915</link><pubDate>Sat, 07 Aug 2010 02:10:40 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3348915</guid><dc:creator>LinhDM</dc:creator><description>&lt;p&gt;Dear Neil Lydick,&lt;/p&gt;
&lt;p&gt;&amp;lt;ClassType ID=&amp;quot;Test.EmailEscalation&amp;quot; Accessibility=&amp;quot;Public&amp;quot; Abstract=&amp;quot;false&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Base=&amp;quot;System!System.Entity&amp;quot; Hosted=&amp;quot;false&amp;quot; Singleton=&amp;quot;false&amp;quot; Extension=&amp;quot;false&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;Property ID=&amp;quot;EmailEscalationId&amp;quot; Type=&amp;quot;guid&amp;quot; AutoIncrement=&amp;quot;false&amp;quot; Key=&amp;quot;true&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CaseSensitive=&amp;quot;false&amp;quot; MaxLength=&amp;quot;256&amp;quot; MinLength=&amp;quot;0&amp;quot; Required=&amp;quot;true&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;lt;Property ID=&amp;quot;Name&amp;quot; Type=&amp;quot;string&amp;quot; AutoIncrement=&amp;quot;false&amp;quot; Key=&amp;quot;false&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CaseSensitive=&amp;quot;false&amp;quot; MaxLength=&amp;quot;256&amp;quot; MinLength=&amp;quot;0&amp;quot; Required=&amp;quot;true&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/ClassType&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Category ID=&amp;quot;Test.EmailEscalation.HideDetailsPane&amp;quot; Target=&amp;quot;Test.EmailEscalation&amp;quot;&lt;/p&gt;
&lt;p&gt;Value=&amp;quot;Administration!Microsoft.EnterpriseManagement.ServiceManager.UI.Administration.Enumeration.HideDetailsPane&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;View ID=&amp;quot;View.EmailEscalation.MainView&amp;quot; Accessibility=&amp;quot;Public&amp;quot; Enabled=&amp;quot;true&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;Target=&amp;quot;Test.EmailEscalation&amp;quot; TypeID=&amp;quot;Console!GridViewType&amp;quot; Visible=&amp;quot;true&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Category&amp;gt;NotUsed&amp;lt;/Category&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Data&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Adapters/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Adapters&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ItemsSource/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Criteria /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Data&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Presentation&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Columns/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ViewStrings/&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Presentation&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/View&amp;gt;&lt;/p&gt;
&lt;p&gt;I want hidden the details pane when selected item on views &amp;quot;View.EmailEscalation.MainView&amp;quot;.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3348915" width="1" height="1"&gt;</description></item><item><title>re: Overview of the Forms Infrastructure and the Generic Form</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/08/overview-of-the-forms-infrastructure-and-the-generic-form.aspx#3348804</link><pubDate>Fri, 06 Aug 2010 12:54:20 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3348804</guid><dc:creator>Neil Lydick</dc:creator><description>&lt;p&gt;Did you mean to target your category to &amp;quot;Test.Calendar&amp;quot; instead of the &amp;quot;Test.EmailEscalation&amp;quot; class that you supplied in your post? &lt;/p&gt;
&lt;p&gt;Is the details pane hidden for views on &amp;quot;Test.Calendar&amp;quot;?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3348804" width="1" height="1"&gt;</description></item><item><title>re: Overview of the Forms Infrastructure and the Generic Form</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/08/overview-of-the-forms-infrastructure-and-the-generic-form.aspx#3348750</link><pubDate>Fri, 06 Aug 2010 09:16:20 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3348750</guid><dc:creator>LinhDM</dc:creator><description>&lt;p&gt;Dear Neil Lydick,&lt;/p&gt;
&lt;p&gt;I have a class and a category:&lt;/p&gt;
&lt;p&gt;&amp;lt;ClassType ID=&amp;quot;Test.EmailEscalation&amp;quot; Accessibility=&amp;quot;Public&amp;quot; Abstract=&amp;quot;false&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Base=&amp;quot;System!System.Entity&amp;quot; Hosted=&amp;quot;false&amp;quot; Singleton=&amp;quot;false&amp;quot; Extension=&amp;quot;false&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;lt;Property ID=&amp;quot;EmailEscalationId&amp;quot; Type=&amp;quot;guid&amp;quot; AutoIncrement=&amp;quot;false&amp;quot; Key=&amp;quot;true&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CaseSensitive=&amp;quot;false&amp;quot; MaxLength=&amp;quot;256&amp;quot; MinLength=&amp;quot;0&amp;quot; Required=&amp;quot;true&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;lt;Property ID=&amp;quot;Name&amp;quot; Type=&amp;quot;string&amp;quot; AutoIncrement=&amp;quot;false&amp;quot; Key=&amp;quot;false&amp;quot; &lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CaseSensitive=&amp;quot;false&amp;quot; MaxLength=&amp;quot;256&amp;quot; MinLength=&amp;quot;0&amp;quot; Required=&amp;quot;true&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/ClassType&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Category ID=&amp;quot;Test.Calendar.HideDetailsPane&amp;quot; Target=&amp;quot;Test.Calendar&amp;quot;&lt;/p&gt;
&lt;p&gt;Value=&amp;quot;Administration!Microsoft.EnterpriseManagement.ServiceManager.UI.Administration.Enumeration.HideDetailsPane&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;I can successfully import the management pack into service manager however, the detail pane is still visible.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3348750" width="1" height="1"&gt;</description></item><item><title>re: Overview of the Forms Infrastructure and the Generic Form</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/08/overview-of-the-forms-infrastructure-and-the-generic-form.aspx#3341223</link><pubDate>Wed, 30 Jun 2010 10:35:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3341223</guid><dc:creator>Nga</dc:creator><description>&lt;p&gt;Dear Neil Lydick,&lt;/p&gt;
&lt;p&gt;I was hidden extension tab. &lt;/p&gt;
&lt;p&gt;Thanks Neil!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3341223" width="1" height="1"&gt;</description></item><item><title>re: Overview of the Forms Infrastructure and the Generic Form</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/08/overview-of-the-forms-infrastructure-and-the-generic-form.aspx#3341219</link><pubDate>Wed, 30 Jun 2010 10:01:15 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3341219</guid><dc:creator>Nga</dc:creator><description>&lt;p&gt;Dear Neil Lydick,&lt;/p&gt;
&lt;p&gt;I created Mp with your help, but SCSM do not hidden extensions tab.&lt;/p&gt;
&lt;p&gt;Could you give me your email? I will send you my MP.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3341219" width="1" height="1"&gt;</description></item><item><title>re: Overview of the Forms Infrastructure and the Generic Form</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/08/overview-of-the-forms-infrastructure-and-the-generic-form.aspx#3341011</link><pubDate>Tue, 29 Jun 2010 08:26:42 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3341011</guid><dc:creator>Neil Lydick</dc:creator><description>&lt;p&gt;Below are 2 cases that you might be encountering. Let me know if these are not related to your problem.&lt;/p&gt;
&lt;p&gt;- Neil&lt;/p&gt;
&lt;p&gt;====&lt;/p&gt;
&lt;p&gt;Case 1: Extension tab is not hidden in DCM form (but IS hidden in normal Incident Form) after importing the MP above&lt;/p&gt;
&lt;p&gt;Since the DCM Incident Form is defined in a separate &amp;lt;Form&amp;gt; element, you need to add a Category like&lt;/p&gt;
&lt;p&gt;&amp;lt;Category ID=&amp;quot;HideDCMIncidentFormExtensionTab&amp;quot; Target=&amp;quot;Incident!System.WorkItem.Incident.DCMConsoleForm&amp;quot; Value=&amp;quot;Admin!Microsoft.EnterpriseManagement.ServiceManager.UI.Administration.Enumeration.HideExtensionTab&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;to the &amp;quot;hidetest&amp;quot; MP defined in the post above.&lt;/p&gt;
&lt;p&gt;====&lt;/p&gt;
&lt;p&gt;====&lt;/p&gt;
&lt;p&gt;Case 2: Extension tab is not hidden on incident form that was customized using the Authoring Tool&lt;/p&gt;
&lt;p&gt;If you&amp;#39;ve used the Service Manager Authoring Tool to customize the incident form, you&amp;#39;ll be importing an MP with a Form element that looks something like this:&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt;&amp;lt;Presentation&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;Forms&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Form ID=&amp;quot;CustomForm_2cb04bc7_3b76_4bdd_bb59_782a4f26bbae&amp;quot; Accessibility=&amp;quot;Public&amp;quot; Target=&amp;quot;CustomForm_2cb04bc7_3b76_4bdd_bb59_782a4f26bbae_TypeProjection&amp;quot; BaseForm=&amp;quot;Alias_9c4bf671_3297_442d_a802_4cf702c61c38!System.WorkItem.Incident.ConsoleForm&amp;quot; TypeName=&amp;quot;Microsoft.EnterpriseManagement.ServiceManager.Incident.Forms.IncidentFormControl&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Category&amp;gt;Form&amp;lt;/Category&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Customization&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ReorderStackPanel StackPanel=&amp;quot;UpperGeneralGrid/Index:10&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Element Name=&amp;quot;labelAffectedUser&amp;quot; NewIndex=&amp;quot;0&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ReorderStackPanel&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Customization&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/Form&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;&amp;lt;/Forms&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Presentation&amp;gt;&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt;Currently, we do not examine the &amp;quot;BaseForm&amp;quot; attribute to see if a Form&amp;#39;s BaseForm or any of its parents are targeted by a Category with the HideExtensionTab Enum value. To hide the extension tab on the customized form, you&amp;#39;ll need to add a category that targets the customized form directly. This can be done in the customized MP.&lt;/p&gt;
&lt;p&gt;(Example for customized form above):&lt;/p&gt;
&lt;p&gt;&amp;lt;Category ID=&amp;quot;CustomFormHideExtensionTabCategory&amp;quot; Target=&amp;quot;CustomForm_2cb04bc7_3b76_4bdd_bb59_782a4f26bbae&amp;quot; Value=&amp;quot;Admin!Microsoft.EnterpriseManagement.ServiceManager.UI.Administration.Enumeration.HideExtensionTab&amp;quot;&amp;gt;&amp;lt;/Category&amp;gt;&lt;/p&gt;
&lt;p&gt;====&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3341011" width="1" height="1"&gt;</description></item><item><title>re: Overview of the Forms Infrastructure and the Generic Form</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/08/overview-of-the-forms-infrastructure-and-the-generic-form.aspx#3340812</link><pubDate>Mon, 28 Jun 2010 10:32:15 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3340812</guid><dc:creator>Nga</dc:creator><description>&lt;p&gt;Dear Neil Lydick ,&lt;/p&gt;
&lt;p&gt;We are extending the incident class, as a result, the extention tab automatically shows. We try to hide it by following strictly your instruction above by adding a Category tab with ID, Target and Enumeration value. We can successfully import the management pack into service manager. However, the extention tab is not invisible. Do we need to add any further details? Please help to ping us soon.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3340812" width="1" height="1"&gt;</description></item><item><title>re: Overview of the Forms Infrastructure and the Generic Form</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/08/overview-of-the-forms-infrastructure-and-the-generic-form.aspx#3340799</link><pubDate>Mon, 28 Jun 2010 09:34:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3340799</guid><dc:creator>Nga</dc:creator><description>&lt;p&gt;Hi Neil, &lt;/p&gt;
&lt;p&gt;I&amp;#39;m extending the incident class. I have followed your instruction strictly on how to hide the extention tab by adding Category ID, Target and Value as Microsoft.EnterpriseManagement.ServiceManager.UI.Administration.Enumeration.HideExtensionTab. I can successfully import the management pack into service manager however, the extention tab is still visible. Would you please help what do I need further to hide the extention tab once I have extended a class. &lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3340799" width="1" height="1"&gt;</description></item></channel></rss>