Maritere,
You could do it through VS Tools:
- add the Application.SmartListBuilder.dll into your project
- trigger off the SmartList_Open_Background, making sure that your function runs before this
- loop through the SLB_Changes_Pending table
- run the DeleteSmartList of form SmartListBuilderObject to delete SmartLists
- run the CreateSmartList of form SmartListBuilderObject to create SmartLists
- run the UpdateSmartList of form SmartListBuilderObject to update SmartLists
- clear the SLB_Changes_Pending table
Thanks,
Chris Dew - eOne