-
Could it be that you don't have the "Update this field when the value changes" box checked?
-
In essence, last() evaluates to the number of nodes that match a certain XPath pattern, up to the point where last() appears, so if I had this XML:<animals>
<cat>
<name>Felix</name>
</cat>
<dog>
...
-
http://technet.microsoft.com/en-us/library/ms189499.aspx
Looks like that's happening because you're trying to insert the WHERE clause after the ORDER BY clause. That's not correct syntax, as far as I know.
-
Well, I'm not sure how you expect to access data from a file that doesn't exist, which is what your code is apparently trying to do. Could you give a bit more detail about what you're trying to do?
-
Does following that code with this not work?:string[] ids = new string[TestNodeList.Count];
int i = 0;
foreach(XPathNavigator speciesId in TestNodeList)
{
ids[i] = speciesId.Value;
i++;
}
-
In IP2003, it's on the Advanced tab in Form Options. Make sure "Automatically upgrade existing forms" is selected for On Version Upgrade.
-
I'm having trouble figuring out what you're describing. Are you saying you:Modified an XML form outside of InfoPath and now want to view it in InfoPath again? If so, just open it in InfoPath again. Of course, if you added XML that violates the form's schema, it's not going to work.Added a new field to a ...
-
Or you can just use this formula:
concat(substring-before(field, ":"), ".", 100 * substring-after(field, ":") div 60)
round(100 * substring-before(field, ":") + 100 * (substring-after(field, ":") div 60)) div 100
-
ID is the name of a node in the data source that uniquely identifies each row of data (you can see that each <Client> element in the tutorial has an <ID> child element). Does your data source have anything like that? If so, replace ID with that. Judging from the XPath right now, it will probably be an attribute, ...
-