Quick list of use software for SPFx development as of 2024 Requires a license for commercial use (but is worth it): Snagit – Awesome tool for capturing and marking-up screenshots – https://www.techsmith.com/store/snagit Beyond Compare – Tool for comparing file contents – https://www.scootersoftware.com/shop Teracopy Pro – Tool for copying files quickly, copies tons of small file […]
Posts Categorized: SharePoint Online
SharePoint displaying HTML tags when rendering Enhanced Rich Text field
I came across an issue where a “Multiline Text Field”, originally created as “Plain Text” but later updated to be “Enhanced Rich Text” was improperly rendering in Display Mode by showing the HTML tags instead of rendering them (in other words, it was escaping the HTML, rather than rendering it). I found one post on […]
Application Insights and Power BI – Expand dynamic customDimensions JSON object into new columns automatically
(Note: If you’re already familiar with importing Application Insights data into Power BI, and just want to skip to the solution for dynamically expanding the customDimensions JSON object into columns, skip to Solution 2) When using Application Insights, there are a number of additional attributes you might wish to track. One common example when tracking […]
SharePoint Hyperlink URL returning comma in comma separated string
Scenario Using JavaScript to call the SharePoint search REST API, to return items matching a certain query and display them on the page. If one of the fields you’re displaying is a Hyperlink field, it gets returned in the format: “http://url/path/here, Description Text Here” In order to display this link, you’d probably write some code […]
Special Characters in RefinementFilter
When attempting to use a refiner with values containing special characters (hyphen, dash, backslash, etc) you’ll run into an issue where the refinementfilters=’property:equals(“value-name”)’ doesn’t return any results (despite the refiner indicating that it has results matching this value). There is a technet discussion around this issue, but the suggested resolution loses the precision of the “:equals” […]
JavaScript Event That Fires When SharePoint Page Has Finished Loading
If you’ve ever had an issue with JavaScript running before the element you’re trying to manipulate on a SharePoint page has loaded, this post is for you. Rather than momentarily considering using something terrible like a setTimeout to delay execution, we can instead use an event that will let us know when the “body” of […]
Building a Custom Filter Web Part for a List View Web Part, the Easy Way
This might not meet everyone’s needs, if you have a truly difficult filter (or even multiple Lists on the same page that you don’t want to filter together), this might not work, but the most common configuration I’ve run into is a standalone page with a List View for a specific list. This is usually […]