-
As Skarn says, it's not possible to add rows to a repeating section with InfoPath's built-in functionality. On the other hand, qRules makes this task a breeze. Your form will still behave as though it has code in it, but you won't need to write any of the code yourself.
-
You can load up the template's sampledata XML file with the following code. That should contain everything you need to figure out the structure you're looking for:
IXMLDOMDocument doc = thisXDocument.CreateDOM();
doc.load("sampledata.xml");
-
ceiling(value * 4) div 4
should do the trick.
-
You're not indicating the field in your substring statements, and they need to be nested in order to do what you want:
substring-before(substring-after(field, '('), ')')
-
The "Enforce Permissions" box puts the permissions specified in that view into effect. If it's unchecked, only the roles specified in web.config (DBXLAdmin, GlobalAdmin, GlobalReader, GlobalWriter) will have effect for that document type.
-
Looks like you need to check that Enforce Permissions checkbox in the screenshot there.
-
Have you tried putting the filter on the approval field? Whenever I try a double eval, I put the filter on that part of the formula, and haven't had a problem with it yet.
-
You can also optionally add it to the ribbon. It's available under the list of "File Tab" commands.
-
It uses a trick that in a multiplication expression, (../my:field1 = "false") will be treated as the value 1 when my:field1 is false, and 0 otherwise. This is then multiplied by 5000, so it boils down to this:
field1 is not false:
substring("Field 1 is checked ", 0)
field1 is false:
substring("Field 1 is ...
-
Regardless of whether it's actually on the intranet or not, it must be registered as such in your IE settings. If you navigate somewhere in http://{servername}, does IE show it as Internet or Intranet?