First tab not showing all fields on load

Forums Classic DFFS First tab not showing all fields on load

Viewing 14 reply threads
  • Author
    Posts
    • #19222
      Paul Lynch
      Participant

      Hi I just upgraded my DFFS.

      DFFS Backend v4.4.3.31
      CSS version: 4.41 / 4.41
      spjs-utility version: 1.314

      When my form loaded it automatically landed on my first tab (Index 0). And used to show about 12 fields.

      Now it only shows what was the Title field and nothing else. If I click the actual “first tab” itself all the other fields appear. Alternatively if I click another tab, then click back on first tab again all fields appear.

      There are no rules (relating to this tab).

      I’ve been trying to add rules on form initiation to automatically select index tab 0 and all sorts but cannot get it to work as it did before.

      Previous version was:

      DFFS Backend v4.4.1
      CSS version: 4.16 / 4.16
      spjs-utility version: 1.267

    • #19239
      Alexander Bautz
      Keymaster

      I’m sorry about that.
      I have had some issues with selecting correct tab when some tabs were hidden. If you are hiding some tabs on load, and the selected tab therefore shifts to the right to find the first non-hidden tab, I think the upcoming version should fix it.

      I’m currently wrapping it up and will try to get it out for testing later tonight or maybe tomorrow.

      PS: You should be able to use the “Select this tab” option in the DFFS rule that hides the tabs to set the correct tab.

      Alexander

    • #19245
      Paul Lynch
      Participant

      Unfortunately ‘Select this tab’ does not make a difference.

      I think because it does select the first tab correctly.

      I just cannot work out why some fields will show and others will not. Tried many things like adding and removing the fields, creating a new field etc..

      Once you actually click on the first tab (even though it is already appears selected on load) – the rest of the misisng fields suddenly appear!

      hopefully the next release fixes this thanks!

    • #19247
      Paul Lynch
      Participant

      Not sure if it might be related the the Expand and Collapse functionality.

      1)No heading at all on tab 1 – get main issue above.

      2) If I add a heading – and choose “initially collapsed” – show just the option to expand and nothing else. But expanding and collapsing then shows all the fields!

      2a)..Interestingly if I keep 2) but choose “First form section in each tab expanded” in the Expand and Collapse section – get main issue above again (rather than just see it expanded!)

      3) If I add a heading – and choose “initially expanded’ with no settings in Expand and Collapse section – get main issue above.

      Strange how it always seems to show the Title and the multiple lines of text fields. Apart from 2a.

      • This reply was modified 6 years, 3 months ago by Paul Lynch.
    • #19257
      Alexander Bautz
      Keymaster

      The fields not showing in the tab, could you give me the FIELDINTERNALNAME of one of them? – it might be related to a bug I found.

      Alexander

    • #19268
      Paul Lynch
      Participant

      I noticed it is the same on many tabs.

      However I think many of these fields do start with a number like 1.0 xxx 1.2 xxx etc..

      Here are some examples (with encoded internal field names)

      1.10 # Screened-failed:
      _x0031__x002e_10_x0020__x0023__x
      SPFieldText

      1.12 # Early Terminated:
      _x0031__x002e_12_x0020__x0023__x
      SPFieldText

      1.15 Start date of the OSQMV:
      _x0031__x002e_17_x0020_End_x0020
      SPFieldDateTime

      1.16 End date of the OSQMV:
      _x0031__x002e_16_x0020_Start_x00
      SPFieldDateTime

      I use the new cookie function to store which tab it is saved on so if you go back into a form, whichever tab is on does not have these fields.

    • #19270
      Paul Lynch
      Participant

      In fact yes you’re right – any field that does not have a number to start with (or part of internalfieldname) is shown!

      This explains why the “Title” shows – but the field name (non internal) is 1.0 xxxx

    • #19277
      Alexander Bautz
      Keymaster

      OK, this is due to a bug in vLookup that has kicked in when I changed the order of execution of code in the later versions. The problem is that vLookup has leftover setting that hides all fields starting with “_”.

      This will be fixed in the upcoming version, but I’m still sorting out the last few kinks before I can release it – hopefully during tomorrow.

      You can fix it in your current version of SPJS_vLookup_frontend.js by unpacking it with this tool, and remove these lines in the function “init_vLookupFields”:

      if(fin.indexOf("_") === 0){
          jQspjs(tr).hide();
      }

      Alexander

    • #19289
      Paul Lynch
      Participant

      I appreciate the fix Alex – sorry but please can you tell me which line that code is on?

      There are 6057 lines of code

      If I copy to notepad ++ cant seem to search and find these exact lines or combination of terms if I split it out.

    • #19291
      Alexander Bautz
      Keymaster

      It is the file “SPJS-vLookup_frontend.js” you must unpack, and in this file it should be around line 417.

      Alexander

    • #19293
      Paul Lynch
      Participant

      Sorry not done this before, I take a local copy of the DFFS/js/SPJS-vLookup_frontend.js file from my production DFFS.

      I drag and drop it into the window of Dans JS tool. (which unpacks it?)

      I use the tool to format the JS so it’s beautiful!

      Then I scroll down to line 417 and cannot see anything above or below the next 100 line (or more) unless I am blind!

    • #19295
      Alexander Bautz
      Keymaster

      Which version of the file are you trying to unpack? – you find it in the top of the file.

      Alexander

    • #19297
      Paul Lynch
      Participant

      Dynamic Forms for SharePoint [frontend] v4.4.3.31

    • #19301
      Alexander Bautz
      Keymaster

      I’m referring to the file found here “/SPJS/DFFS/plugins/SPJS-vLookup_frontend.js” and not the “DFFS_frontend_min.js” file.

      Alexander

    • #19326
      Paul Lynch
      Participant

      Doh – wrong file sorry – just thought I would wrap this up – now working beautifully again and so is the new BETA version, thanks Alex!

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