Customizing List Form using InfoPath and promoting changes from DEV to other environments
-
25 เมษายน 2555 18:51
Hello,
I am new to SP. Could someone please tell me how to move List form changes made using Infopath from one environment to another?
I believe we create/edit List Form of a specific list instance. Is it possible to reuse/map (with or without modifications) an infopath template created for one list instance to another?
Thanks in advance.
ตอบทั้งหมด
-
25 เมษายน 2555 19:59
Hi SamRaja,
If I understand you correctly, you are looking to move a Custom List Template to another server/environment?
You cannot publish the InfoPath List template directly to a new server, but you should be able to backup the Custom List, and restore it on another server. The problem is that customizing a list template means the GUIDs in the InfoPath template are hardcoded to that list. Making a backup of that list should retain those GUIDs, so the template can still function on the new server.
From the List:
- List Settings.
- Save list as template.
- => Give it a name, you can choose to include content or not. Click OK.
- Click on List Template Gallary
- Find the backup file from the list, click on it to download.
- Upload the file to your other environmemnt's List Template Gallary.
- Create new list choosing the newly uploaded template.
Hope this helps!
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Regards,
Ian Kavanagh
Microsoft Online Community Support- แก้ไขโดย Ian K - MSFTMicrosoft 25 เมษายน 2555 20:08 Added Steps
-
25 เมษายน 2555 20:24
Thanks Ian for your reply.
My question is about creating custom InfoPath List form which can be used as an interface to create/edit/view a list item. Sorry for any confusion.
I believe we create custom infopath list form (e.g. form to display list item when selected) against a List instance.
- Is it possible to associate the same form to another List without creating it again?
- I assume we can save the list instance as a template which includes custom form and then move it to different environment. Is that correct?
- แก้ไขโดย SamRaja 25 เมษายน 2555 20:24
-
1 พฤษภาคม 2555 17:24
Hi SamRaja,
Using SharePoint 2010, you would browse to your Custom List, click on the 'List' tab, then click on 'Customize Form' to open the List template in the InfoPath Designer.
Is it possible to associate the same form to another List without creating it again?
>> No, InfoPath List templates are bound to the list they were created from.
I assume we can save the list instance as a template which includes custom form and then move it to different environment. Is that correct?
>> Yes, that is correct.
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Regards,
Ian Kavanagh
Microsoft Online Community Support- ทำเครื่องหมายเป็นคำตอบโดย Entan MingMicrosoft, Moderator 7 พฤษภาคม 2555 6:33