<?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>Code</title><link>https://www.infopathdev.com:443/forums/45.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: simple drop down box get value error</title><link>https://www.infopathdev.com:443/forums/thread/13695.aspx</link><pubDate>Wed, 05 Oct 2005 13:25:06 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:13695</guid><dc:creator>Matt Faus</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/13695.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=13695</wfw:commentRss><description>Ouch. At least you learned a lesson.&lt;br /&gt;&lt;br /&gt;---------------&lt;br /&gt;Matt Faus&lt;br /&gt;</description></item><item><title>Re: simple drop down box get value error</title><link>https://www.infopathdev.com:443/forums/thread/13694.aspx</link><pubDate>Tue, 04 Oct 2005 23:01:32 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:13694</guid><dc:creator>nkelkar</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/13694.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=13694</wfw:commentRss><description>I think I am ready to *** myself.&lt;br /&gt;&lt;br /&gt;In the database field was named as SubmitttedBy&lt;br /&gt;&lt;br /&gt;In my vbcode I was checking against SubmittedBy&lt;br /&gt;&lt;br /&gt;Notice a missing 't'&lt;br /&gt;&lt;br /&gt;Anyways here is the code thats working for me now&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;lt;InfoPathEventHandler(MatchPath:="BTN_TEST", EventType:=InfoPathEventType.OnClick)&amp;gt; _&lt;br /&gt;&amp;nbsp;&amp;nbsp;Public Sub BTN_TEST_OnClick(ByVal e As DocActionEvent)&lt;br /&gt;&amp;nbsp;&amp;nbsp;    ' Write your code here.&lt;br /&gt;&amp;nbsp;&amp;nbsp;    Try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dim cNode As IXMLDOMNode = thisXDocument.DOM.selectSingleNode("//d:TrRevCostMain")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dim cVal = cNode.attributes.getNamedItem("SubmittedBy")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If Not cVal Is Nothing Then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;    thisXDocument.UI.Alert(cVal.text)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;End If&lt;br /&gt;&amp;nbsp;&amp;nbsp;    Catch ex As Exception&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thisXDocument.UI.Alert(ex.Message)&lt;br /&gt;&amp;nbsp;&amp;nbsp;    End Try&lt;br /&gt;&amp;nbsp;&amp;nbsp;End Sub&lt;br /&gt;&lt;br /&gt;Thanks</description></item><item><title>Re: simple drop down box get value error</title><link>https://www.infopathdev.com:443/forums/thread/13693.aspx</link><pubDate>Tue, 04 Oct 2005 22:27:13 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:13693</guid><dc:creator>nkelkar</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/13693.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=13693</wfw:commentRss><description>Sorry, not working either. I have tried all possible pathnames, with all kinds of .nodename .nodetype .nodetypedvalue .nodetypestring .nodevalue - all without any success.&lt;br /&gt;&lt;br /&gt;The thing thats cra**ing out is check for Nothing, it Always is True, ie, the cVal is Always Nothing. Very Very strange.&lt;br /&gt;&lt;br /&gt;When I simply alert other form text box directly, without checking for "Nothing" they are alerted correctly.&lt;br /&gt;&lt;br /&gt;If I try to retrieve other form text boxes through this code even they are getting "Nothing". &lt;br /&gt;&lt;br /&gt;So now I suspect setting the correct Namespace.&lt;br /&gt;&lt;br /&gt;Is this a bug, the dropdown list is a secondary source, have others been able to get a value of selected dropdown list, when it is a secondary source from xml file?&lt;br /&gt;&lt;br /&gt;Am I totally of track here?&lt;br /&gt;&lt;br /&gt;Thanks.</description></item><item><title>Re: simple drop down box get value error</title><link>https://www.infopathdev.com:443/forums/thread/13692.aspx</link><pubDate>Tue, 04 Oct 2005 21:43:13 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:13692</guid><dc:creator>Matt Faus</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/13692.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=13692</wfw:commentRss><description>:)&lt;br /&gt;&lt;br /&gt;Change&lt;br /&gt;&lt;pre&gt;Dim cVal = thisXDocument.DOM.selectSingleNode("//d:TrRevCostMain/SubmittedBy")&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;To&lt;br /&gt;&lt;pre&gt;Dim cVal = thisXDocument.DOM.selectSingleNode("//d:TrRevCostMain/&lt;b&gt;d:&lt;/b&gt;SubmittedBy")&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;---------------&lt;br /&gt;Matt Faus&lt;br /&gt;</description></item><item><title>simple drop down box get value error</title><link>https://www.infopathdev.com:443/forums/thread/12599.aspx</link><pubDate>Tue, 04 Oct 2005 21:33:06 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:12599</guid><dc:creator>nkelkar</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/12599.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=12599</wfw:commentRss><description>Within infopath form I have fields that are stored on the SQL Datbase. No problem. Using this assistance &lt;a href='http://weblogs.asp.net/jan/archive/2004/03/16/90533.aspx' target='_blank' title='http://weblogs.asp.net/jan/archive/2004/03/16/90533.aspx'&lt;a target="_blank" href=http://weblogs.asp.net/jan/archive/2004/03/16/90533.aspx&gt;http://weblogs.asp.net/jan/archive/2004/03/16/90533.aspx&lt;/a&gt;&lt;/a&gt; I have a dropdown list of all the users of a Site bound to "SubmittedBy". (this dropdown list is an XML file)&lt;br /&gt;&lt;br /&gt;Now I have done a simple "Test" button (using vb.net) to Alert who the currently selected user is. (I open the form, select a user from the drop down list and press "Test")&lt;br /&gt;&lt;br /&gt;Here's the code:&lt;br /&gt;&lt;br /&gt;&lt;font color="black"&gt;&lt;font size="2"&gt;&lt;font face="Courier New"&gt;&amp;lt;InfoPathEventHandler(MatchPath:="BTN_TEST", EventType:=InfoPathEventType.OnClick)&amp;gt; _&lt;br /&gt;Public Sub BTN_TEST_OnClick(ByVal e As DocActionEvent)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;' Write your code here.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Dim cVal = thisXDocument.DOM.selectSingleNode("//d:TrRevCostMain/SubmittedBy")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If Not cVal Is Nothing Then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thisXDocument.UI.Alert(cVal.text)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thisXDocument.UI.Alert("Not Selected")&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;End If&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Catch ex As Exception&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thisXDocument.UI.Alert(ex.Message)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;End Try&lt;br /&gt;End Sub&lt;/font id="Courier New"&gt;&lt;/font id="size2"&gt;&lt;/font id="black"&gt;&lt;br /&gt;&lt;br /&gt;For the N'TH Time, it always alerts "Not Selected", no matter if I select a user in the dropdown list or not. So the condition (Not cVal Is Nothing) is ALWAYS TRUE, cVal is ALWAYS 'Nothing' &lt;br /&gt;&lt;br /&gt;I have tried to retreive other element values from the form, eg simple text boxes which are returned correctly.&lt;br /&gt;&lt;br /&gt;Any idea why? It seems so difficult to retrieve a simple value from a drop down list?&lt;br /&gt;&lt;br /&gt;This is driving me c.r.a.z.y&lt;br /&gt;&lt;br /&gt;Thanks.</description></item></channel></rss>