Link List Items to Document Set Automatically

Discussions about Forms Designer for SharePoint 2013 / 2016 and Office 365.
Locked
chiptech44
Posts: 2
Joined: Wed Mar 04, 2015

04 Mar 2015

Hello,

I have a Document Library and a List. My thought is to create a new "Documents Set" from the document library using the form and when I select save I am redirected to a different form that creates "List Items" in my List. When I create a "List Item" I want it to automatically link to the "Document Set" I just created. I have explored creating "lookup field" on the List form to point back to the document library but I do not want to select the "Document Set" from a drop down. I want the relationship to be populated automatically based on my last created "Document Set"

Could someone help me with the logic behind this and what I would need to do to make this work?

I appreciate your help,

Erik

User avatar
Dmitry Kozlov
Site Admin
Posts: 1524
Joined: Thu Jun 07, 2012

05 Mar 2015

Hi,

You can customize the Document Set home page (docsethomepage.aspx) by adding Content Editor or Script Editor web parts. Say, you can generate a link to a new form of the related list and add an extra parameter into its URL: ParentID that will contain ID of the current Document Set. You will use this parameter in the new form of the related list to populate the lookup field with the help of JavaScript following way:

Code: Select all

fd.field('ParentLookup').value(GetUrlKeyValue('ParentID'));

chiptech44
Posts: 2
Joined: Wed Mar 04, 2015

05 Mar 2015

Thank you for your reply. I have customized the Document Set home page with a Script Editor web part that has a link to the related list. How do I add an extra parameter into the URL pointing to the "New Form". When I click the link it brings me to the new form but the look up field is not automatically populated.

I have also added fd.field('ParentLookup').value(GetUrlKeyValue('ParentID')); to the new form.

User avatar
Dmitry Kozlov
Site Admin
Posts: 1524
Joined: Thu Jun 07, 2012

09 Mar 2015

Hi,

Please, use the following code to insert the link to the new form:

Code: Select all

<a href="#" onclick="window.location = 'NEW Form URL?ParentID=' + GetUrlKeyValue('ID'); 

Locked
  • Information
  • Who is online

    Users browsing this forum: No registered users and 14 guests