Hi SteveWe have a product called Avoka Transact that includes both a form design tool (Composer) and a form hosting and management server (Transaction Manager).Composer produces fully compliant XFA forms, but we think it makes the job much simpler and quicker (you can form your own opinion).We also ...
Hi StevenWelcome to the wonderful world of Javascript.Try this:xfa.host.messageBox("Index:" + this.parent.index); Not 100% sure why this works better, but it's something to do with Javascript's loose typing, and forcing index to be displayed as a string by concatenating.Howardhttp://www.avoka.com
HiJust one other thing...Don't declare a variable of "nodes" instead of "mynodes". "nodes" appears to be an implicitly defined variable, and if you try to use it, all sorts of weird stuff happens.Took me 3 hours to find that one :-SHoward
Hi JasminJust tested this.You do need to save the form as a dynamic pdf.// Row countvar mynodes = xfa.resolveNodes("form1.page1.Table1.Row1[*].TextField1");tfRowCount.rawValue = mynodes.length;// Cell valuevar cellvalue = xfa.resolveNode("form1.page1.Table1.Row1[" + i + "].TextField1").rawValue;I ca...
Hi Jasmin/StevenI don't have my machine with me at the moment, but here are a couple of points from memory:The expression is not quite right if you're using "repeating" rows. I believe it should be:// To get the value of a particular cell, called "Cell1"xfa.resolveNode("form1.Table1.Row[" + i + "].C...