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
| StaticMethod FindCreateDatasetType (DMF_ConvertorDataset owner, String name) as DMF_DatasetType
| {
| Description: "Find and create dataset type if it doesn't exist"
| TextBody:
| [*
| datasetType := select( owner, DatasetType, e, e.Name() = name )
|
| if( isnull( datasetType ) )
| {
| datasetType := owner.DatasetType( relnew,
| Name := name );
| }
|
| datasetType.UpdateIsDeleted( false /*isdeleted*/ );
|
| return datasetType;
| *]
| }
|
|