Modern DFFS v1.1.x has been released

Home Forums Modern DFFS Modern DFFS v1.1.x has been released

Tagged: 

Viewing 9 reply threads
  • Author
    Posts
    • #38446
      Alexander Bautz
      Keymaster

        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

      • #38447
        Wayne Thompson
        Participant

          This is a great enhancement represented in this version and greatly appreciated!

          Thanks Alexander 🙂

        • #38448
          Wayne Thompson
          Participant

            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

          • #38455
            Alexander Bautz
            Keymaster

              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

            • #38456
              Wayne Thompson
              Participant

                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

              • #38457
                Alexander Bautz
                Keymaster

                  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

                • #38458
                  Wayne Thompson
                  Participant

                    Hi,

                    Thanks for the offer. Sent you an email with the Display Form Config with the Form and vLookup configuration.

                    Thanks again,
                    Wayne

                  • #38461
                    Alexander Bautz
                    Keymaster

                      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

                    • #38462
                      Wayne Thompson
                      Participant

                        Hi Alexander,

                        Bingo! The new version that attempts to fix the vLookup not loading issue works.

                        Thanks, as always
                        Wayne

                      • #38480
                        Amal Vellappillil
                        Participant

                          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

                          • #38481
                            Alexander Bautz
                            Keymaster

                              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

                        Viewing 9 reply threads
                        • You must be logged in to reply to this topic.