-
well there is a way, but for that you will need to use custom coding, you can store the value of the fields in encoded format, that way the user who opens the form in xml editor wont be able to know what is in the form and wont be able to edit it properly.
to add the security you can use the concept of parity bits.
it basically depends on ...
-
create a repeating table and using object model fetch values from all the libraries and place them in this repeating table
-
i suspect the filename you are giving is not proper, otherwise it should retrieve the id.
-
there should be no problem with your old forms, if you have not deleted/created new fields and have used the new fields in rules,data validations or coding...
-
there is no out of box solution for this, you will have to do custom coding to achieve this.
-
this topic is being discussed here and here also
-
even if you set item level permissions infopath the items which a particular user has access to, he can download it on his machine and change what ever he want. however you can use managed code to sort of prevent this to happen
-
why don't you use object model to connect to Sharepoint lists, that will greatly reduce the loading time
-
this is bound to happen, why dont you create a repeating control and place your text box and the template part in it.
-
nope, i dont think it is possible..