I would like to add additional elements to the scheduledEvents data. Currently the data looks like this:
I would like to add an extra key:value pair, eg "my data":12345
Is this possible? How would I do it? I have made many attempts at applying a transform, but without success
Just hover beside the array element 0 and hit the + button when it appears.
Note that "my data" is an illegal key due to the space character.
Thank you
I am familiar with adding elements manually. As I suggested I would like to do it programmatically via a binding in the binding (the binding is to a database table)
Not sure that is possible
I don't use the Equipment Schedule component but the items property is just an array of objects so it should be possible to script it.
Can you post your code?
The only way to have a binding on the scheduleEvents
object and to then add a new event through scripting would be to add the new event to your schedule events table (the one you're querying from in the binding) and then doing a binding refresh after it's been added to get the new item.
There is no good way to persist an item besides doing what I outline above (IMO). You can, of course, add it in scripting, but any time the binding refreshes, it'll just pull whatever your Named Query returns and delete anything you added programmatically.
All good
I found a solution by creating a 'dummy' column in the database, so that the 'dummy' attribute would be added to all instances of events. I can then access 'dummy' programmatically