<?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>Controls</title><link>https://www.infopathdev.com:443/forums/43.aspx</link><description> </description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: How do I set a fields value on the same row from code in a button?</title><link>https://www.infopathdev.com:443/forums/thread/50586.aspx</link><pubDate>Wed, 13 Jan 2010 20:40:52 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:50586</guid><dc:creator>lukeksmith</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/50586.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=43&amp;PostID=50586</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;It worked!&amp;nbsp; Thanks!&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: How do I set a fields value on the same row from code in a button?</title><link>https://www.infopathdev.com:443/forums/thread/50419.aspx</link><pubDate>Fri, 08 Jan 2010 00:02:05 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:50419</guid><dc:creator>Hilary Stoupa</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/50419.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=43&amp;PostID=50419</wfw:commentRss><description>&lt;p&gt;e.Source will get you the current node -- the one the button is in. So, you can modify:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;thisXDocument.DOM.selectSingleNode(&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;/dfs:myFields/dfs:dataFields/d:A_PlaylistData/@APD_FilenameAndPath&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;).text = sFilename;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;to:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;e.Source.selectSingleNode(&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;@APD_FilenameAndPath&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;).text = sFilename;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;If, for example, A_PlaylistData is your repeating group.&lt;/p&gt;</description></item><item><title>How do I set a fields value on the same row from code in a button?</title><link>https://www.infopathdev.com:443/forums/thread/50316.aspx</link><pubDate>Tue, 05 Jan 2010 15:27:31 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:50316</guid><dc:creator>lukeksmith</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/50316.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=43&amp;PostID=50316</wfw:commentRss><description>&lt;p&gt;I have a text box and a button in a repeating table.&amp;nbsp; When I press the button an openfiledialog&amp;nbsp;appears.&amp;nbsp; When the file is selected, I would like the text box to be updated with the filename.&amp;nbsp; I can get this to work for one row, but when I add a second row to the mix, the button still only updates the first row.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;How can I have the button update the field of the same row?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Here is the code:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;public&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;void&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; CTRL49_7_OnClick(&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;DocActionEvent&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; e)&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;FileDialog&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; oDialog = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;OpenFileDialog&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;();&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;if&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; (oDialog.ShowDialog() == &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;DialogResult&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.OK)&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;string&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; sFilename = oDialog.FileName;&lt;/p&gt;thisXDocument.DOM.selectSingleNode(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;/dfs:myFields/dfs:dataFields/d:A_PlaylistData/@APD_FilenameAndPath&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;).text = sFilename;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;&lt;/font&gt;</description></item></channel></rss>