Set cursor position after Rules

Home Forums Classic DFFS Set cursor position after Rules

Tagged: ,

Viewing 5 reply threads
  • Author
    Posts
    • #19757
      Brett
      Participant

        Hi Alexander,

        Is there a way to position the cursor to a specific field after Rules have been fired?
        I’ve got a bunch of Content Types and a Managed Metadata field which uses the set field value in a rule.

        Once rule is triggered, if I click in an empty text field and click Save all works fine, but if I just click Save I get error:
        “Value cannot be null. Parameter name: Term Id”. (attached)

        If you can please provide a script that can click in a text field after rules are fired, this would help me seal the deal for DFFs SCA license purchase.
        Ask if you need more details?
        Thanks.

        Attachments:
      • #19787
        Brett
        Participant

          Hi Alexander,
          From further testing, are you able to provide a script to click out of the Managed Metadata box from a function in a Rule?
          The last field on the form is this “Doc” Managed Metadata field and it seems to work when I click on anywhere else on the form, then I click Save button.
          I’ve been Googling this and I was leaning towards a jQuery .focusout method, is that right?
          Your help is much appreciated.
          Regards.

        • #19813
          Alexander Bautz
          Keymaster

            Hi,
            You can try adding this to your Custom JS and call the function from the “Run these functions / trigger these rules” in the rule:

            function focusOnTitle(){
                jQuery("#dffs_Title input:text").focus();
            }
          • #19823
            Brett
            Participant

              Thank you Alexander that worked perfectly.
              I also changed it to use the filename column:

              jQuery("#dffs_FileLeafRef input:text").focus();

              SCA license purchase will follow shortly now that my Manager is impressed DFFS could do what Nintex Forms couldn’t.
              Cheers.

              • This reply was modified 6 years, 10 months ago by Brett.
            • #19838
              Alexander Bautz
              Keymaster

                I’m glad we got it sorted 🙂

                Alexander

              • #22121
                Rick Cedergren
                Participant

                  I’m having trouble setting the focus on form load to a people picker field. I tried the function above (as jQuery(“#dffs_Recipient input:text”).focus();) without success. Any thoughts as to why it is not working?

                  Thanks in advance.

                  • #22177
                    Alexander Bautz
                    Keymaster

                      Hi,
                      I think the people picker input in earlier SP versions might actually be a div (with contenteditable property) – use the developer tools to inspect the field and change the selector to target the correct element.

                      Alexander

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