| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 | | Quintiq file version 2.0 |  | #parent: #root |  | StaticMethod CreateOrUpdate ( |  |   VersionStatus owner, |  |   String versionid, |  |   DateTime createtime, |  |   DateTime releasetime, |  |   String versionname, |  |   String user, |  |   String notes, |  |   Number sortnumber |  | ) |  | { |  |   Description: '创建新的版本发布状态详情' |  |   TextBody: |  |   [* |  |     // Administrator Sep-13-2023 (created) |  |     // Find exist status |  |     existstatusdetail := VersionStatusDetail::FindStatus(  owner, versionid ); |  |     if( isnull( existstatusdetail ) ){ |  |       owner.VersionStatusDetail( relnew,  |  |                                 CreateTime := createtime,  |  |                                 ReleaseTime := releasetime,  |  |                                 SingleVersionName := versionname,  |  |                                 User := user,  |  |                                 VersionID := versionid,  |  |                                 Notes := notes,  |  |                                 SortNumber := sortnumber ); |  |       }else{ |  |         existstatusdetail.CreateTime( createtime ); |  |         existstatusdetail.ReleaseTime( releasetime ); |  |         existstatusdetail.SingleVersionName( versionname ); |  |         existstatusdetail.User( user ); |  |         existstatusdetail.Notes( notes ); |  |         existstatusdetail.SortNumber( sortnumber ); |  |         } |  |   *] |  | } | 
 |