Forum Replies Created
-
AuthorPosts
-
Ivan WilsonParticipant
And the answer was read access to the SPJS_vLookupSettings list
Ivan WilsonParticipantWe are experiencing this issue for a user that has read access to the configuration list. It is happening on a vLookup to a folder in a document library. The user can access the document library folder.
The dev tools has one 404 error, but that is for their profile photo (Request URL: https://graph.microsoft.com/v1.0/users/redacted/photo/$value). Everything else is 200.
Attachments:
Ivan WilsonParticipantThat does look like it is the issue, thanks Alexander
Ivan WilsonParticipantThanks Alexander
Ivan WilsonParticipantI see that SPFX 1.15 is going to preview support for controlling the rendering of new, edit and view forms for list (and library) items:
This sounds like a great way of getting DFFS into modern lists. Have you had a chance to look into this yet?
Ivan
Ivan WilsonParticipantPerfect, thanks Alexander
Ivan WilsonParticipantHere’s the HTML. Nothing stands out to me as an obvious issue
<div class="ExternalClassAE56FDE76E1442AFACD547E287A7ED5E"> <p>Please contact the team member, them change the details to 'yes' and then please resubmit the request, thanks.<br></p> <div> <table class="ms-formtable dffs_dispform" border="0" cellpadding="0" cellspacing="0" width="100%" role="presentation" style="margin-top:8px;width:auto;"> <tbody> <tr class="spjs_formtable_row"> <td valign="top" class="ms-formbody" width="350px"> <div> <div> <div class="ExternalClassD571022CCC384D9EBC038E65EE9A9331"> <p>Please contact the team member, then change the details to 'yes' and then resubmit this request,<br><br></p> </div> </div> </div> </td> </tr> </tbody> </table><br> </div> <div> <table class="ms-formtable dffs_dispform" border="0" cellpadding="0" cellspacing="0" width="100%" role="presentation" style="margin-top:8px;width:auto;"> <tbody> <tr class="spjs_formtable_row"> <td valign="top" class="ms-formbody" width="350px"> <div> <div> <div class="ExternalClassD571022CCC384D9EBC038E65EE9A9331"> <p>Please contact the team member, then change the details to 'yes' and then resubmit this request, thanks.<br></p> </div> </div> </div> </td> </tr> </tbody> </table><br> </div> <p><br></p> </div>
Ivan WilsonParticipantThanks Alexander, the issue was with HTML in a rich text field. I tried v4.4.5.30, but we got the same issue. We have switched the field to plain text.
May 16, 2019 at 07:58 in reply to: spjs_QueryItems failing for users that don't have web level access #25293Ivan WilsonParticipantThanks Alexander. The odd thing we have noticed is that in the top level site collection, users do not need read access to the web for the lists.asmx, but they do need it in a site collection under the /sites/ path. I’m not sure if it is something weird in this environment or root site collections behave differently. I have compared the site collection properties in PowerShell, but they are set up the same.
Ivan WilsonParticipantThanks Alexander, works great
Ivan WilsonParticipantThanks Alexander,
I ended up using SP.SOD.executeOrDelayUntilScriptLoaded and SP.SOD.executeFunc to handle the loading of the custom JS file at runtime. I believe this similar to the require.js functionality
Ivan
Ivan WilsonParticipantI’m experiencing an issue along these lines with jquery-ui.js and third party code in SharePoint Online. I’m including files at the top of the Custom JS tab. Most of the time, everything works, but every now and then the DFFS form throws the error:
TypeError: jQuery(…) addres is not a function
Any idea how I can work around this?
June 15, 2018 at 00:30 in reply to: The "ListFormWebPart" Web Part appears to be causing a problem #21202Ivan WilsonParticipantFixed. It wasn’t any issue with DFFS. It was an issue with permissions to a list that has a lookup to the list that had this issue. The lookup column had enforce relationship behavior – cascading deletes configured.
Ivan WilsonParticipantHi Alexander, I think there is an issue with the updated code if you use the standard filter criteria. The error appears in line 184 in the call to spjs.casc.init:
`var c, s, err = false, camlFilter = b.filter.charAt(0) === “<” ? true : false;
the b variable contains an object, which seems to fail on the b.filter.charAt(0) statement.
Ivan WilsonParticipantThank you Alexander, that works perfectly.
-
AuthorPosts