I am still understanding InfoPath 2003.
But as the time is limited to deliver, I do have a question.
Please consider this as urgent.
I have a repeating table and in that fields are vendor and vendorproduct.
If vendor is selected, products related to vendor need to be displayed in VendorProduct drop down list using .Net web service.
So I wrote onAfterChange code for Vendor...
// Write code here to restore the global state.
var oNode = eventObj.Source;
var oNodeParent = oNode.parentNode;
if (eventObj.IsUndoRedo || eventObj.Operation != "Insert")
// An undo or redo operation has occurred and the DOM is read-only.
// A field change has occurred and the DOM is writable. Write code here to respond to the changes.
var nodeDataSource = XDocument.DataObjects.Item
The above works fine if there is a single row. If I add another row while data entry, the value selected in Vendor Product in row 1 is lost. since the value for vendor is different in row2. it displays products related to row2.
I don't have any Rules for Vendor or VendorProduct.
But for VendorProduct I have List Box entries set to 'Lookup values in a data connection to a database, Web Service.....'
Data Connection name is "GetVendorProductSchema"
Display Name: .
I hope I made myself clear. if you have any queries on the above, do let me know.
Another question is how to display a html/.xsn file in a modal dialog box on click of a button.
if I am posting this question in a wrong session, please move it to respective TA.
thanks in advance.