William Ellis

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 21 total)
  • Author
    Posts
  • William Ellis
    Participant

      I have noticed that the ‘Delete’ word does not appear in my ListViews, only on the forms where I am showing the child records. Is there something else I have to do to have the delete functionality in a listview?

      William Ellis
      Participant

        Thank you! Got it working. Also had to set the initial field comparison to == rather than =. Slowly getting the hang of this, thank you for all of your assistance!

        William Ellis
        Participant

          I am attempting a similar solution, except that I am not using Boolean, I am checking Choice fields, so I made some changes. Each Initiative has several Assignments as children. If any children have Status != ‘Completed’, then I want the alert to show and not allow them to save the Initiative Status on the parent record as ‘Completed’. I have placed this in my parent Edit form CustomJS tab, but nothing happens when I save and have the Initiative Status set to ‘Completed’. I’m sure thee is something wrong with my script but I cannot see what that might be.

          function dffs_PreSaveAction(){
          // Check if parent form is closing
          var initStatus = getFieldValue(“InitiativeStatus”); // Get Initiative Status value
          if(initStatus=”Completed”){
          var res = spjs.utility.queryItems({
          “listName”:”Assignments”,
          “query”:”<Where><Eq><FieldRef Name=’_vLookupParentID’ /><Value Type=’Text’>[currentItem:_vLookupID]</Value></Eq></Where>”, // Lookup parent ID
          “viewFields”: [“ID”,”Status”] // return ID and Status of assignment records
          });

          if(res.count > 0){
          var allStatus = true;
          jQuery.each(res.items, function(i, item){
          if(item.Status != “Completed”){
          allStatus = false;
          }
          });
          if(!allStatus){
          spjs.dffs.alert({
          “title”: “Not able to close”,
          “msg”: “You cannot set the Initiative Status to Completed until all Assignments are Complete.”
          });
          }else{
          // OK to save
          return true;
          }
          }else{
          // Does not have any child items – return true to save item
          return true;
          }
          }else{
          // OK to save
          return true;
          }

          in reply to: vLookup Relative URL (link to parent from child) #33466
          William Ellis
          Participant

            Is it possible to get the Parent Disp form to open in Dialog mode? Perhaps adding the ?=IsDlg=1 to the end of the ItemRelURL?

            Also, the jQuery is not working to edit the text of the link. I put this in the Customjs tab of the child New form but nothing happens.

            jQuery(“#dffs_InitiativeURL input:first”).val(“Link”);

            Is there something I need to put somewhere to trigger this?

            Dynamic Forms for SharePoint v4.4.5.20
            vLookup plugin backend v2.2.161

            in reply to: vLookup Not Populating in List when paging in web part #32794
            William Ellis
            Participant

              It is vLookup_Children

              in reply to: vLookup Not Populating in List when paging in web part #32730
              William Ellis
              Participant

                I’ll get a screenshot to you shortly. As for the vLookup fieldnames, is that the internal field names can’t be the same? The user manual seems to say that I must use _vLookupID and _vLookupParentID if I want to allow it to work with the >5000 list view items. So if that is the case, there is no way I can use two web parts from different lists on the same web part home page?

                It does work better on the list view page, but it still has issues when paging through records two group-levels down.

                in reply to: vLookup Not Populating in List when paging in web part #32692
                William Ellis
                Participant

                  Yes, that works great.

                  in reply to: vLookup Not Populating in List when paging in web part #32679
                  William Ellis
                  Participant

                    I added the code(the second block you mentioned), but nothing changed.

                    The first block was not in the code to begin with, shown below)
                    $(window).on(‘hashchange’, function(){
                    spjs.vLookup.init();
                    });
                    So I removed what I added in. There are times when the ‘Loading’ text flashes for a brief second and then disappears with no child records showing. Other times when I open a group, the child records appear. There are two different Web Parts with vLookups, to different lists, not sure if that is causing it, seems to be the same when it was just one web part.

                    I did an F12 and saw no errors either.

                    in reply to: vLookup Not Populating in List when paging in web part #32675
                    William Ellis
                    Participant

                      Alexander, the link you shared seems to be specific to SP 2010. I do not see the specific lines of code in the html page.

                      in reply to: vLookup Not Populating in List when paging in web part #32660
                      William Ellis
                      Participant

                        No, the child column data just disappears. If I open another group and drill down to the records, then the child column data appears for the whole web part. It is like it is not refreshing and running whatever code runs to populate the child data in the list view, when I page through the records(currently showing 20 per page).

                        I’ll give that link a try and see what happens.

                        in reply to: vLookup Not Populating in List when paging in web part #32646
                        William Ellis
                        Participant

                          Also, the columns for the child records seem out of alignment in the list view. Can this be fixed?

                          in reply to: CSS Help on Multiselect Lookup Field #32600
                          William Ellis
                          Participant

                            That did it! Figured it was something simple I was missing! Thank you!!!!

                            in reply to: Detect any change in an EditForm #32440
                            William Ellis
                            Participant

                              I have tried this alert code, but the alert message flashes for a split second and disappears, saving the changes. Anyone else had this issue?

                              in reply to: Cascade Issue #32423
                              William Ellis
                              Participant

                                OK, I have two different cascading dropdown groups on my Edit form. I have removed the delimiter line from the code in both. Created a new record (autoselectSingleOption set to true on the New form). Values populate correctly in the text fields with the ; as the delimiter.

                                If I set the autoselectSingleOption to false on the Edit form, it recognizes the entries and no red boxes.

                                However, if I set autoselectSingleOption to true, and if there is only one option available and it has been selected, the red box appears around the empty selector box and it displays both the value with the ; and the one without it in the selected box, similar to how it has failed previously.

                                I alos tried it with the “multichoiceDelimiter”: “;” + String.fromCharCode(13, 10), line added into all four places (New and Edit forms) but with the same results.

                                in reply to: Cascade Issue #32417
                                William Ellis
                                Participant

                                  I created new records to test this. It still can’t recognize the values compared to the source list due to the ;d on the end. Here is the debug from the Edit form.

                                  [SPJS Cascading dropdowns v3.7.43] :: DEBUG

                                  Function called with these arguments:

                                  manualMode:true

                                  dataSource:

                                  lookupList:regulatorcascades

                                  lookupListBaseUrl:/sites/coo-rr-009/emea-apac-ca-latam

                                  lookupListFields:Region,Country,Regulator,RegulatorShortName,LegalEntity,Id

                                  thisListFields:Region,Country,Regulator,RegulatorShortName,LegalEntity

                                  setFields:

                                  dropDownDefaultvalue:

                                  filter:

                                  hideEmptyDropdowns:false

                                  autoselectSingleOption:false

                                  clearInvalidSelection:false

                                  addOwnValue:false

                                  addOwnValueMouseover:

                                  cancelOwnValueMouseover:

                                  sideBySide:true

                                  multichoiceDelimiter:;

                                  debug:true

                                  dataSourceId:regulatorcascades_061551076830822504

                                  numberOfDropdowns:5

                                  Populating this field

                                  Region

                                  Number of items returned

                                  3

                                  Populating this field

                                  Country

                                  Number of items returned

                                  0

                                  *** Please note that this debug panel cannot determin if the fieldname: “Country” in the lookup list is correct.

                                  *** If you are not getting the options you expected, verify the FieldInternalName: “Country” in the lookup list: “regulatorcascades”

                                  Populating this field

                                  Regulator

                                  Number of items returned

                                  0

                                  *** Please note that this debug panel cannot determin if the fieldname: “Regulator” in the lookup list is correct.

                                  *** If you are not getting the options you expected, verify the FieldInternalName: “Regulator” in the lookup list: “regulatorcascades”

                                  Populating this field

                                  RegulatorShortName

                                  Number of items returned

                                  0

                                  *** Please note that this debug panel cannot determin if the fieldname: “RegulatorShortName” in the lookup list is correct.

                                  *** If you are not getting the options you expected, verify the FieldInternalName: “RegulatorShortName” in the lookup list: “regulatorcascades”

                                  Populating this field

                                  LegalEntity

                                  Number of items returned

                                  0

                                  *** Please note that this debug panel cannot determin if the fieldname: “LegalEntity” in the lookup list is correct.

                                  *** If you are not getting the options you expected, verify the FieldInternalName: “LegalEntity” in the lookup list: “regulatorcascades”

                                Viewing 15 posts - 1 through 15 (of 21 total)