Ok, solved it(thanks for
http://infopathdev.com/forums/topic.asp?TOPIC_ID=88).
But now,i cant get any data.My code looks like that:
-----------------------------------------------------------
DataObject obj = thisXDocument.DataObjects["workers.xml"];
IXMLDOMDocument3 domXML = (IXMLDOMDocument3) obj.DOM;
domXML.setProperty("SelectionNamespaces","xmlns:my=\"http://schemas.microsoft.com/office/infopath/2003/myXSD/2005-12-01T19:27:12\"");
IXMLDOMNode worker = obj.DOM.selectSingleNode("/my:myFields/my:workers/my:worker[my:id=1]/child..login");
[...]
row.selectSingleNode("my:pracownik").nodeTypedValue=worker.text;
------------------------
And im getting
"System.NullReferenceException: Object reference not set to an instance of an object"
on this last line of code (row.selected...).I have field 'pracownik' on my form and my 'workers.xml' file looks like that:
[..]
<my:workers>
<my:worker>
<my:id>1</my:id>
<my:name>john</my:name>
</my:worker>
<my:worker>
<my:id>2</my:id>
<my:name>tod</my:name>
</my:worker>
[...]
</my:workers>
Where is a mistake?
--------------------------------------------------------