Skip to Main Content
Need Support? Let’s guide you to the right answer or agent.
Status Needs review
Created by Guest
Created on Jul 21, 2024

Provide embedded scripting environment for Client-side processing of Chages to attribute records.

An imbedded JavaScript runtime environment that would allowing an administrator to write the body for a trigger. This could be inserted into a template function that has a JSON encoded object containing the current attribute record data passed in by reference and is required to return a Boolean value and has some other basic date, math and string functions along with ProjectWise specific functions available to it.

This would provide a scripting environment for client-side processing/logic without the need to interact with the server unless required.

i.e. function <trigger function name> (AttributeRecord : Object, AttributeName: string, AttributeValue: any) : Bool {<Inserted script as body>}