1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| Quintiq file version 2.0
| #parent: #root
| Method DeleteAllScenarios
| {
| Description: 'Delete all scenarios including folders, and empty the recycle bin. Used for automation.'
| TextBody:
| [*
| // Check root folder (exclude recycle bin)
| traverse( this, ScenarioNode.astype( ScenarioFolder ), folder, folder.IsRootFolder() and not folder.IsRecycleBin() )
| {
| // Remove all direct children nodes (folders or scenarios)
| traverse( folder, Children, node )
| {
| node.Delete();
| }
| }
|
| this.EmptyRecycleBin( '' );
| *]
| }
|
|