-
i am not sure whether that will work, in the InfoPath form (xml). the location of the template is stored, so when you publish the form, the path stored in InfoPath forms wont change and they will still continue to point to the old location
-
refer to this link to use eval function on your repeating section http://www.infopathdev.com/forums/t/13133.aspx then just check if the evaluate value contains "yes" or not and set value accordingly
-
you can use below code to submit dynamicallyXPathNavigator xn = this.MainDataSource.CreateNavigator();
XPathNavigator xnSaveLocation = xn.SelectSingleNode("/my:myFields/my:MySubmitLocation", this.NamespaceManager);
FileSubmitConnection fc = (FileSubmitConnection)this.DataConnections["Main submit"]; //replace with with the ...
-
can you please paste
the link by which u r trying to open the form
+ the path of the form library
+ name of the form
-
right click on any field, go to its properties, there will be Fx button click that and you can see buttons like insert function..
you can explore the functions from there.
to use these functions for comparing stuff, right click any field click rules click add
click set condition there u can set the conditions, also u can use formulas there ...
-
do u want tranlating to UPPER case or Title case. the formula above will translate it to UPPER case
-
translate("your field","abcdefghijklmnopqrstuvwxyz", "ABCDEFGHIJKLMNOPQRSTUVWXYZ")
-
get your self "pro InfoPath 2007" (e)book for infopath and for sharepoint you can use "MOSS 2007 - The Complete Reference Sep2007.pdf"
-
welcome karlm to our group
i think all you need to do is substitute "."(dot) by " " (space) and remove SECURE/
substring-after(translate("SECURE\abc.bd.dd", ".", " "), "SECURE\")
instead of "SECURE\abc.bd.dd" specify your field name.
-
userName() will fetch you the current logged in user