Skip to content

Commit 1bb4eed

Browse files
committed
Allow upgrade version when importing to v18
1 parent d5755a1 commit 1bb4eed

File tree

3 files changed

+5
-51
lines changed

3 files changed

+5
-51
lines changed

Project/Sources/Methods/COMPILER_private.4dm

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,6 @@ C_OBJECT:C1216(vp_isObjectValid; $1)
1616
C_OBJECT:C1216(vp_METADATA; $1)
1717
C_TEXT:C284(vp_METADATA; $2)
1818

19-
//___________________________________
20-
C_OBJECT:C1216(vp_UPDATE; $1)
21-
22-
//___________________________________
23-
C_OBJECT:C1216(vp_UPDATE_SJS; $1)
24-
2519
//___________________________________
2620
C_TEXT:C284(vp_endInit; $1)
2721
C_TEXT:C284(vp_endInit; $2)

Project/Sources/Methods/vp_UPDATE.4dm

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -14,36 +14,7 @@ ________________________________________________________
1414
// Update according ViewPro version
1515
// ----------------------------------------------------
1616
// Declarations
17-
C_OBJECT:C1216($1)
18-
19-
20-
C_OBJECT:C1216($Obj_in)
21-
22-
If (False:C215)
23-
C_OBJECT:C1216(vp_UPDATE; $1)
24-
End if
25-
26-
// ----------------------------------------------------
27-
// Initialisations
28-
var $nbParameters:=Count parameters:C259
29-
30-
If (Asserted:C1132($nbParameters>=1; "Missing parameter"))
31-
32-
// Required parameters
33-
$Obj_in:=$1 // 4DVP object
34-
35-
// Optional parameters
36-
If ($nbParameters>=2)
37-
38-
// <NONE>
39-
40-
End if
41-
42-
Else
43-
44-
ABORT:C156
45-
46-
End if
17+
#DECLARE($Obj_in : Object)
4718

4819
// ----------------------------------------------------
4920
If (Storage:C1525.ViewPro.available)
@@ -69,9 +40,3 @@ If (Storage:C1525.ViewPro.available)
6940
vp_UPDATE_SJS($Obj_in.spreadJS)
7041

7142
End if
72-
73-
// ----------------------------------------------------
74-
// Return
75-
// <NONE>
76-
// ----------------------------------------------------
77-
// End

Project/Sources/Methods/vp_UPDATE_SJS.4dm

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,18 @@ var $Boo_updated : Boolean
2020
var $Lon_docMajor; $Lon_sjsMajor : Integer
2121
var $Txt_buffer; $Txt_property : Text
2222

23-
If (False:C215)
24-
C_OBJECT:C1216(vp_UPDATE_SJS; $1)
25-
End if
26-
27-
2823
// ----------------------------------------------------
2924
Case of
3025

3126
//______________________________________________________
3227
: ($Obj_in=Null:C1517)
3328

34-
err_THROW({code: 1 /*Invalid 4D View Pro object*/})
29+
err_THROW({code: 1/*Invalid 4D View Pro object*/})
3530

3631
//______________________________________________________
3732
: ($Obj_in.version=Null:C1517)
3833

39-
err_THROW({code: 1 /*Invalid 4D View Pro object*/})
34+
err_THROW({code: 1/*Invalid 4D View Pro object*/})
4035

4136
//______________________________________________________
4237
: ($Obj_in.version=Storage:C1525.ViewPro.spreadJSVersion) // Current version
@@ -59,7 +54,7 @@ Case of
5954
//……………………………………………………………………………………………………………………………………………………………………
6055
: ($Lon_docMajor<9)
6156

62-
err_THROW({code: 1 /*Invalid 4D View Pro object*/})
57+
err_THROW({code: 1/*Invalid 4D View Pro object*/})
6358

6459
//……………………………………………………………………………………………………………………………………………………………………
6560
: ($Lon_docMajor<=10)
@@ -98,7 +93,7 @@ Case of
9893
: ($Lon_docMajor>=11)
9994

10095
// v<$Lon_docMajor> to v17 open v<$Lon_docMajor> doc, adjust minor version
101-
$Boo_updated:=($Lon_sjsMajor>=$Lon_docMajor) && ($Lon_sjsMajor<=17)
96+
$Boo_updated:=($Lon_sjsMajor>=$Lon_docMajor)
10297

10398
//……………………………………………………………………………………………………………………………………………………………………
10499
End case

0 commit comments

Comments
 (0)