<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/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>General</title><link>https://www.infopathdev.com:443/forums/41.aspx</link><description>If you're not sure where to ask your question, ask it here. If necessary, our moderators will make sure it gets classified in the correct board.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Infopath 2007 change attribute on choice section change</title><link>https://www.infopathdev.com:443/forums/thread/57430.aspx</link><pubDate>Wed, 28 Jul 2010 23:23:07 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:57430</guid><dc:creator>theDawckta</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/57430.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=41&amp;PostID=57430</wfw:commentRss><description>&lt;p&gt;I have an attribute in an xsd I am trying to modify when the user is authoring the infopath form. There are three choice sections in a choice group and I would like to change to a different value for my attribute when the user chooses a different choice section.&lt;/p&gt;
&lt;p&gt;This is what my attribute looks like. I would like to switch to one of the enumerated values when the user chooses a different choice section. Thanks for any help anyone can provide. I just have not done a lot of code behind for infopath forms and have primarily worked in the designer.&lt;/p&gt;
&lt;p&gt;If any more info is needed from me please ask so I can provide it.&lt;/p&gt;&lt;pre class="prettyprint"&gt;&lt;code&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;     &amp;lt;xs:attribute&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="atn"&gt;&lt;font color="#ff0000"&gt;name&lt;/font&gt;&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="atv"&gt;&lt;font color="#0000ff"&gt;&amp;quot;type&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="atn"&gt;&lt;font color="#ff0000"&gt;use&lt;/font&gt;&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="atv"&gt;&lt;font color="#0000ff"&gt;&amp;quot;required&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;&amp;lt;xs:simpleType&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;&amp;lt;xs:restriction&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="atn"&gt;&lt;font color="#ff0000"&gt;base&lt;/font&gt;&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="atv"&gt;&lt;font color="#0000ff"&gt;&amp;quot;xs:string&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;&amp;lt;xs:enumeration&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="atn"&gt;&lt;font color="#ff0000"&gt;value&lt;/font&gt;&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="atv"&gt;&lt;font color="#0000ff"&gt;&amp;quot;layout1&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;/&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;&amp;lt;xs:enumeration&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="atn"&gt;&lt;font color="#ff0000"&gt;value&lt;/font&gt;&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="atv"&gt;&lt;font color="#0000ff"&gt;&amp;quot;layout2&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;/&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;&amp;lt;xs:enumeration&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="atn"&gt;&lt;font color="#ff0000"&gt;value&lt;/font&gt;&lt;/span&gt;&lt;span class="pun"&gt;=&lt;/span&gt;&lt;span class="atv"&gt;&lt;font color="#0000ff"&gt;&amp;quot;layout3&amp;quot;&lt;/font&gt;&lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;/&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;&amp;lt;/xs:restriction&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;&amp;lt;/xs:simpleType&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span class="tag"&gt;&lt;font color="#800000"&gt;&amp;lt;/xs:attribute&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;span class="pln"&gt;&amp;nbsp;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>