Home › Forums › Modern DFFS › Modern DFFS v1.1.x has been released
Tagged: Modern DFFS
- This topic has 10 replies, 3 voices, and was last updated 3 weeks ago by
Alexander Bautz.
-
AuthorPosts
-
-
March 2, 2025 at 14:57 #38446
I have now released version 1.1.x of DFFS for the Modern SharePoint. It is a redesign of the solution to ensure a more reliable loading of the form customization.
Please note that there are manual steps needed after updating to this version – read the change log for v1.1.1.0 here: https://spjsworks.com/changelog/
Read more and get your license over at SPJSWorks.com
Post any feedback in the forum here: https://spjsblog.com/forums/forum/modern-dffs/
Alexander
-
March 3, 2025 at 07:07 #38447
This is a great enhancement represented in this version and greatly appreciated!
Thanks Alexander 🙂
-
March 5, 2025 at 00:34 #38448
Hi Alexander! 🙂
Display form items that had vLookup Add new item enabled now longer render and are not shown on the form since the update. I entered the DFFS configuration for all of the forms for each list (parent and child) and used the new “Install DFFS” tab to activate Modern DFFS as the default form for each form in the lists.
Thanks,
Wayne -
March 5, 2025 at 08:46 #38455
Hi,
In the update I worked through all parts of the code to clean up and in this process I made some changes to the “site picker” of a vLookup, but didn’t think this should cause any issues.Did you try to enter the vLookup configuration and verify that it looks correct?
Also, do you see any errors in the developer console (F12 > Console)?
You can email me if you have some screenshots or more information.
Alexander
-
March 5, 2025 at 14:18 #38456
Hi,
As this was in a production utilized SharePoint series of lists, I reverted back to version 1.0.83.0 to avoid any disruptions to the users. FYI, this only happened in one parent/child instance. I will have to troubleshoot during off hours.
Thanks,
Wayne -
March 5, 2025 at 15:06 #38457
I see. Can you email me the config for this form so I can take a look? – go to “Import / Export” in the to left corner and select “Export the current configuration as JSON”. There should not be any sensitive information unless you have typed it into a HTML section in the form configuration. Is so, use a text editor to clear this information from the JSON file.
Alexander
-
March 5, 2025 at 15:31 #38458
Hi,
Thanks for the offer. Sent you an email with the Display Form Config with the Form and vLookup configuration.
Thanks again,
Wayne -
March 9, 2025 at 14:38 #38461
I have published a new version that attempts to fix the vLookup not loading issue. Let me know how it works out, and email me if it still doesn’t work so we can try to figure it out.
Alexander
-
March 9, 2025 at 15:19 #38462
Hi Alexander,
Bingo! The new version that attempts to fix the vLookup not loading issue works.
Thanks, as always
Wayne -
March 19, 2025 at 17:12 #38480
Hi Alex, I just updated from 1.0.83 to 1.1.x. I understand that opening records in a panel is not possible at the moment. However, have you noticed records opening up much slower than when it was opening in a panel?
Before, when I had to link to a record, we used https://…./allitems.aspx?DFFSID=123&DFFSForm=disp . I have followed this convention in many rules and also in some of our custom web parts. Is this still the way to link to an item? I noticed the URL changes to something completely unrelated to the list when opening any form. What is the recommended way?
On a side note – If you have DFFS enabled in a list, how do you restore a version from the version history? I am able to see the version history panel. But no option to restore a particular version.
For now i have reverted back to 1.0.83 until i get some clarity on the URL. Version issue is happening in 1.0.83. I didnt check in 1.1.x.
Thank you for your help.
Amal Vellappillil-
March 19, 2025 at 18:13 #38481
My initial approach of using a List view command set extension to override the default form proved to be a bit unreliable and I had no choice but to change it to the officially approved method using a Form customizer extension. The slower loading is unfortunately a side effect of using the official method as it is opening the page /_layouts/15/SPListForm.aspx and renders the form there.
I’m continuously looking for ways to improve DFFS, but until Microsoft offers another way to open a custom form in for example a side-panel I cannot really doo anything about it.
The link format you used should still work, but for new links you can either use this format:
.../Sites/YourSite/Lists/YourList/DispForm.aspx?ID=123
Alternatively you can use the format used by SharePoint on this format:
.../Sites/YourSite/_layouts/15/SPListForm.aspx?PageType=4&List=[GUID OF YOUR LIST]&ID=[ITEM ID]
PageType 4 = DispForm, PageType 6 = EditForm and PageType 8 = NewForm
Restoring a previous version requires that you check the “Show link to open the default version history page to enable restoring previous versions” button in the Misc tab – it gives you a link to the Standard SharePoint version log (it’s not possible to restore a version using custom code).
Alexander
-
-
-
AuthorPosts
- You must be logged in to reply to this topic.