Tips and tricks
M365 Changelog: (Updated) SharePoint admin control for App registration / update
MC660075 - (Updated) SharePoint admin control for App registration / update News summary This is an enhancement to the security measures for administrative governance that modifies the default procedures for SharePoint app registration via ...
Field Validation Examples using Regex
The SharePoint out-of-the-box field validation is very limited and you can't use regex to validate the value entered in the form. Using teamsware rich forms as add-in but as well in solution studio you can configure a validation on each form field ...
How to use query functions
Context placeholder functions allow querying lists so that values from any list can be used in expressions. I.e. [[@Web.GetFirstValueForQuery('ListName, list Id or Relative URL', 'Caml query', 'FieldName')]]. List parameter The ...
How to share a solution?
Every solution is created by person who we call a "Solution Owner". This solution is only visible to that user on the Solution Studio Dashboard until it is shared with another Solution Studio user. To share a solution with someone else do the ...
How to execute an asynchronous function in Teamsware actions or any other expression configuration?
Description If you need to wait for callbacks in Teamsware actions or other expression configurations before processing further, it's recommended using jQuery.Deferred() object. The following code snippet demonstrates how to achieve this: var ...