-
To my knowledge, not without signing...
-
Hi,
Your code can't work because when you delete the first node. everything is shifted by 1: 2 becomes 1. Next loop, you target i=2 (you then miss 1 that used to be 2) and so on.
Try to always delete Details[1] not ''i'', or try to use something like:
thisXDocument.DOM.selectNodes(''/my:myFields/my:group1/my:group2'')
Dim oNN As ...
-
Hi,
You can start by reading:http://office.microsoft.com/en-us/assistance/HA011309641033.aspx
But here is a more detailed summary of some of your options:
Option 1: You can turn an InfoPath form into HTML for display ...
-
Hi,
Because you are using code behind already, why don't your perform the validation by code and remove your rule?
Regards,
Franck Dauché
-
Hi,
I am afraid that for complex logic, you will have to switch to code behind at some point.
That said, you can do a lot thanks to Rules. Did you play with buttons and Rules?
Regards,
Franck Dauché
-
-
Hi Jean,
I would go with Managed Code. The initial release of IP had MSE only, SP1 introduced Managed Code. In the next version of InfoPath, MS is providing full support for System.XML. MS will eventually move away from scripting. Can't go wrong with C# or VB.Net...
Regards,
Franck Dauché
-
Hi,
I bet the XPath is not right. Try this first:
Start a new blank InfoPath / VB.Net project
Add 1 field (string), called: GrpName.
Drop a button on your form and add that line of code:
<InfoPathEventHandler(MatchPath:=''CTRL1_5'', EventType:=InfoPathEventType.OnClick)> _
Public Sub CTRL1_5_OnClick(ByVal e As ...
-
Hi,
Assuming that GrpName is a string in your schema, try:
thisXDocument.DOM.selectSingleNode(''/my:myFields/my:GrpName'').text = myField
Regards,
Franck Dauché
-
Hi,
Did you read this:http://www.infopathdev.com/forums/topic.asp?TOPIC_ID=817
Regards,
Franck Dauché