Hi Harm,
I tried it in 2018. Let's try again in 2020
https://support.dataaccess.com/Forum...or-DF-Packages
I am running my VDFLinter again on DF 20. There are still a lot of old syntax in the code that is lingering. Could you guys clean that up since we are in the new era of unicode/64 bit?
For/Until combination
DataDict.pkg - Line 2962
DataDict.pkg - Line 2984
DataDict.pkg - Line 2987
DataDict.pkg - Line 3370
DataDict.pkg - Line 3615
DataDict.pkg - Line 3648
cCrystal.pkg - Line 245
cCrystal.pkg - Line 1260
DFdtCent.pkg - Line 168
DFEnRad.pkg - Line 316
Table_ds.pkg - Line 148
Case statement syntax "BEGIN"/"END", unnecessary scope
cClientWebService.pkg - Line 1302
cClientWebService.pkg - Line 1313
GENDDF.PKG - Line 717
GENDDF.PKG - Line 720
GENDDF.PKG - Line 722
GENDDF.PKG - Line 725
GENDDF.PKG - Line 730
GENDDF.PKG - Line 939
GENDDF.PKG - Line 946
GENDDF.PKG - Line 953
GENDDF.PKG - Line 960
GENDDF.PKG - Line 967
GENDDF.PKG - Line 983
GENDDF.PKG - Line 990
GENDDF.PKG - Line 995
WebClientHelper.vw - Line 368
Function_Return in procedure
dfentry.pkg - Line 89
GENDDF.PKG - Line 1087
Function/End_Procedure
cWebObjectOwner_mixin.pkg - Line 36
cWebObjectOwner_mixin.pkg - Line 54
DFAStBar.pkg - Line 44
cClientWebService.pkg - Line 1848
cStatusbar.pkg - Line 469
MSSqldrv.pkg - Line 152
Dfsellst.pkg - Line 285
FlexCom.pkg - Line 1001
FlexComWA.pkg - Line 1014
Procedure/End_Function
WebDD_Debug.wo - Line 100
WebDD_Debug.wo - Line 110
While/End
cWebHttpMultipartFormdataHandler.pkg - Line 279
cWebHttpMultipartFormdataHandler.pkg - Line 311
cReport.pkg - Line 869
DFAClnt.pkg - Line 124
DFAClnt.pkg - Line 135
DFAClnt.pkg - Line 146
cCrystal.pkg - Line 744
DFClient.pkg - Line 435
DFClient.pkg - Line 483
cMapiHandler.Pkg - Line 945
CrystalReport.pkg - Line 1077
CrystalReport.pkg - Line 1086
CrystalReport.pkg - Line 1155
CrystalReport.pkg - Line 1538
CrystalReport.pkg - Line 4726
report.pkg - Line 883
Dbbitmap.pkg - Line 185
Dfcentry.pkg - Line 146
Selst_ds.pkg - Line 605
parsefn.pkg - Line 11
parsefn.pkg - Line 28
parsefn.pkg - Line 45
parsefn.pkg - Line 48
Sentinel.src - Line 31
sqlOld.pkg - Line 1262
WebClientHelper.vw - Line 177
WebClientHelper.vw - Line 273
Win_pm.inc - Line 108
Case Statement, should we even use "CASE BREAK"?
sql.pkg - Line 1103
sql.pkg - Line 1119
sql.pkg - Line 1170
sql.pkg - Line 1246
sql.pkg - Line 1253
sql.pkg - Line 1433
sql.pkg - Line 1442
sql.pkg - Line 1450
sql.pkg - Line 1458
sql.pkg - Line 1462
sql.pkg - Line 1896
sql.pkg - Line 1899
sql.pkg - Line 1910
cWebHttpHandler.pkg - Line 90
cWebHttpHandler.pkg - Line 93
cWebHttpHandler.pkg - Line 96
cWebHttpHandler.pkg - Line 99
cWebHttpHandler.pkg - Line 102
sqlOld.pkg - Line 725
sqlOld.pkg - Line 804
sqlOld.pkg - Line 811
GlobalVariable without using Global_Variable
Winuser.pkg - Line: 3, EXTKEY
DataDict.pkg - Line: 93, DD_Global_Validation_Prompt_Object
DataDict.pkg - Line: 97, DD_Current_Mark_Id
Windows.pkg - Line: 1281, DEFAULT_LABEL_OFFSET
Windows.pkg - Line: 1284, DEFAULT_LABEL_JMODE
Windows.pkg - Line: 2489, gbKenterNext
Windows.pkg - Line: 2832, Default_Currency_Mask
Windows.pkg - Line: 2832, Default_Numeric_Mask
Windows.pkg - Line: 2832, Default_Date_Mask
Windows.pkg - Line: 2833, Default_Date_Window
seq_chnl.pkg - Line: 24, Seq$Channel$Error$Mode
cli.pkg - Line: 388, CLI$StrDummy
cli.pkg - Line: 389, CLI$IntDummy
sql.pkg - Line: 6, SQLResult
sql.pkg - Line: 70, giLastSQLhdbc
sql.pkg - Line: 71, giLastSQLhstmt
cBasicReport.pkg - Line: 18, System_default_pageend
cBasicReport.pkg - Line: 19, System_default_pagefeed
cCrystal.pkg - Line: 22, ghoCrystalReportServer
Dftimer.pkg - Line: 19, giTimerManager
CrystalReport.pkg - Line: 78, WinQL_Report_Initialized
DFRpt.pkg - Line: 10, System_default_pageend
DFRpt.pkg - Line: 11, System_default_pagefeed
GENDDF.PKG - Line: 94, giX$File
GENDDF.PKG - Line: 95, giX$Field
GENDDF.PKG - Line: 96, giX$Index
GENDDF.PKG - Line: 97, gbMakeInt
GENDDF.PKG - Line: 98, ghIntChannel
Sentinel.src - Line: 9, NoCancel
sqlOld.pkg - Line: 27, _embsqlghoSQLHandleMngr
sqlOld.pkg - Line: 30, SQLResult
Frank Cheng