There are two sthings I need to know ASAP- they are listed at hte bottom of the post- but here are the details:
The goal is to have project data for a group of projects displayed on its own web part page without requiring the user to manually go in and create the page and link it back the project list. (We are not allowed to load/use any of the Fab 40, BTW).
I have a master list (Projects List, using a content type built off the Issues list type) which will include a Y/N field called "Create page?"
If "Create page?" = YES, can the "create item in list" action (??) create a page in a Document Libary ("Project Pages") in which I have only one content type- a web part page that will show that Project's information (all the web parts set up to filter by Project Name from that originating list).
The template for the page I want to automate will contain 5-6 web parts surfacing data from associated lists (tasks, Issues, Documents etc.) which all include a lookup to the corresponding Project Name from that master Projects List which will serve as the field by which to filter the web parts' content.
SO- ultimately, what I would LOVE to happen is this:
-
A project is added to the Projects List, and when all its data is complete on that list and all the associated lists, the "create page"?" field value is changed to YES.
- That modification triggers a new page to be created in my Project Pages library (using my template) that will "know" it's supposed to filter all the web parts to only show the items, documents etc. where Project name = the project name in the original item on the master list.
THEREFORE:
1) Using NO custom code, how do I create/save as CT the web part page template pre-configured with my filtered web parts, and
2) Can SPD workflow automate creation of a page using that template via non-custom SPD workflow actions?
I am NOT a developer, don't have access to one and cannot buy any 3rd party solution OR install a free one from CodePlex etc. My hands are pretty much tied to what's available for me in SPD.
Thank you!!