Views Definition Object

VError Codes

 

The tables below list the error codes that may be returned in the ViewCtl property, VError, and the descriptions returned using the VError$( ) method. The descriptions may also be retrieved using the Command line program VError nnnn at the Command prompt where nnnn is the error code number; e.g. verror 1234.

Use the following links to jump to a particular list of error codes:

 

CalcItem Object Errors

 

DataGroup Object Errors

 

DataSource Object Errors

 

DS_Item Object Errors

 

DS_Link Object Errors

 

ViewCtl Object Errors

 

ViewDef Object Errors

 

ViewItem Object Errors

ViewCtl Object Errors

The following table provides a list of ViewCtl object errors:

Error Number

ViewCtl Method

Description

1000

On_Create

On_Create failed

1010

AddDataGroup

Invalid arguments

1011

AddDataGroup

Unable to add DataGroup object

1013

AddDataGroup

Duplicate group description

1020

AddDataSource

Invalid arguments

1030

AddItem

Invalid arguments

1038

AddItem

Invalid object type

1040

AddLink

Invalid arguments

1044

AddLink

Cannot find primary DataSource object

1050

AddView

Invalid arguments

1051

AddView

Unable to add ViewDef object

1058

AddView

Invalid object type

1060

AssignToDataGroup

Invalid arguments

1064

AssignToDataGroup

Unknown source or group

1070

CheckDuplicateDescription

Invalid arguments

1100

Copy

Invalid arguments

1104

Copy

Source not found

1106

Copy

Group not found

1108

Copy

Invalid object type

1110

Delete

Invalid arguments

1114

Delete

Source not found

1115

Delete

Error deleting source record

1120

DeleteDataGroup

Invalid arguments

1124

DeleteDataGroup

Unknown group

1126

DeleteDataGroup

Cannot delete default group

1130

DeleteFromDataGroup

Invalid arguments

1134

DeleteFromDataGroup

Unknown source or group

1135

DeleteFromDataGroup

Error deleting group entry

1140

Disable

Invalid arguments

1144

Disable

Source not found

1145

Disable

Unable to disable source record

1148

Disable

Invalid object type

1160

GetDataGroup

Invalid arguments

1162

GetDataGroup

No groups defined

1164

GetDataGroup

Group not found

1170

GetDataSource

Invalid arguments

1172

GetDataSource

No data sources defined

1174

GetDataSource

DataSource not found

1180

GetGroupID

Invalid arguments

1184

GetGroupID

Group not found

1190

GetItem

Invalid arguments

1197

GetItem

Invalid path

1198

GetItem

Invalid object type

1200

GetLink

Invalid arguments

1205

GetLink

Invalid link

1207

GetLink

Invalid path

1210

GetNextKeyID

Invalid arguments

1220

GetType

Invalid arguments

1224

GetType

Source not found

1230

GetView

Invalid arguments

1232

GetView

No views defined

1234

GetView

View not found

1240

List

Invalid arguments

1250

ListByGroup

Invalid arguments

1260

ListGroupMembers

Invalid arguments

1264

ListGroupMembers

Group not found

1280

Load

Invalid arguments

1281

Load

Unable to add DataSource or ViewDef object

1284

Load

Source not found

1288

Load

Invalid source type

1290

LoadDataGroup

Invalid arguments

1291

LoadDataGroup

Unable to create Datagroup object

1294

LoadDataGroup

Group not found

1300

OpenLink

Invalid arguments

1304

OpenLink

Link record not found

1306

OpenLink

Undefined source id

1308

OpenLink

Invalid source type

1310

Print

Invalid arguments

1315

Print

Print error

1320

Remove

Invalid arguments

1322

Remove

No DataSource or ViewDef objects defined

1324

Remove

Object not found

1330

RemoveDataGroup

Invalid arguments

1332

RemoveDataGroup

No DataGroup objects defined

1334

RemoveDataGroup

DataGroup not found

1340

RemoveFromDataGroup

Invalid arguments

1344

RemoveFromDataGroup

Data source/view not found

1346

RemoveFromDataGroup

Group not found

1350

RemoveItem

Invalid arguments

1354

RemoveItem

Item not found

1358

RemoveItem

Invalid object type

1360

RemoveLink

Invalid arguments

1370

Save

Invalid arguments

1372

Save

No DataSource objects defined

1373

Save

Invalid view item path

1375

Save

Write failed

1376

Save

Unresolved link

1377

Save

Unresolved primary source id

1378

Save

Invalid object type

1379

Save

Views package not activated

1380

SetDescription

Invalid arguments

1383

SetDescription

Duplicate description

1394

SetDirectory

Directory path not found

1395

SetDirectory

Not a directory path

1396

SetDirectory

Error opening View Definition files

1397

SetDirectory

File check failure

1400

SetFilter

Invalid arguments

1408

SetFilter

Invalid object type

1410

SetInternalKeycode

Invalid arguments

1420

SetUnassignedMessage

Invalid arguments

1430

TranslatePath

Invalid arguments

1440

WriteDataGroup

Invalid arguments

1445

WriteDataGroup

Write failed

1450

CopyDataGroup

Invalid arguments

1454

CopyDataGroup

Data group not found

1460

Export

Invalid arguments

1462

Export

Disabled source

1464

Export

Source record not found

1465

Export

Error writing to export file

1466

Export

Error accessing export file

1468

Export

Invalid file type

1470

GetImportList

Invalid arguments

1478

GetImportList

Invalid file type

1480

SetImport

Invalid arguments

1490

Import

Invalid arguments

1498

Import

Invalid file type

1501

Import

Unresolved data source reference

1502

Import

Unresolved link parent source reference

1503

Import

Unresolved link source reference

1504

Import

Unresolved view primary data source reference

1505

Import

Unresolved view reference

1506

Import

Unresolved group reference

1507

Import

Unresolved group membership reference

1508

Import

Unresolved view item path

1511

Import

Error writing view or data source header (pvxview.src)

1512

Import

Error writing data source item (pvxview.itm)

1513

Import

Error writing data source link (pvxview.lnk)

1514

Import

Error writing view item (pvxview.vue)

1515

Import

Error writing group (pvxview.grp)

1516

Import

Error writing group membership (pvxview.gpd)

1517

Import

Error writing definition record

1521

ChangeDataGroupDescription

Invalid arguments

1524

ChangeDataGroupDescription

Original description not found

1530

SetCloseLogic

Invalid arguments

1535

SetCloseLogic

Invalid logic

1540

SetExecutionLogic

Invalid arguments

1545

SetExecutionLogic

Invalid logic

1550

SetInitLogic

Invalid arguments

1555

SetInitLogic

Invalid logic

1560

ListMemberGroups

Invalid arguments

1564

ListMemberGroups

Invalid data source or view

1570

GetDataSourceIDs

Invalid arguments

1574

GetDataSourceIDs

View not found

1578

GetDataSourceIDs

Invalid class type

DataSource Object Errors

Below is a list of DataSource object errors.

Error Number

DataSource Method

Description

2000

On_Create

Invalid arguments

2001

On_Create

Invalid Source expression

2002

On_Create/SetPrimarySource

Unable to create source object (e.g. *views/logio, custom data source object)

2003

On_Create/SetPrimarySource

Invalid logical name

2004

On_Create/SetPrimarySource

Invalid path name

2005

On_Create/SetPrimarySource

Invalid database source

2006

On_Create/SetPrimarySource

Invalid custom data source arguments

2007

On_Create/SetPrimarySource

File authorization error

2011

AddItem

Unable to add DS_Item object

2021

AddLink

Unable to add DS_Link object

2030

GetItem

Invalid arguments

2040

GetItemIndex

Invalid arguments

2042

GetItemIndex

No items defined

2045

GetItemIndex

Item not found

2050

GetLink

Invalid arguments

2060

GetLinkIndex

Invalid arguments

2062

GetLinkIndex

No items defined

2065

GetLinkIndex

Item not found

2070

RemoveItem

Invalid arguments

2080

RemoveLink

Invalid arguments

2090

SetDescription

Invalid arguments

2100

SetInternalID

Invalid internal ID

2110

SetCloseLogic

Invalid arguments

2115

SetCloseLogic

Invalid logic

2120

SetInitLogic

Invalid arguments

2125

SetInitLogic

Invalid logic

2130

SetPrimarySource

Invalid arguments

(Error Number 2007 was added in PxPlus 2023.)

DS_Item Object Errors

Below is a list of DS_Item object errors.

Error Number

DS_Item Method

Description

2500

On_Create

On_Create failure

2520

SetType

Invalid arguments

2530

SetDescription

Invalid arguments

2540

SetExpression

Invalid arguments

2545

SetExpression

Invalid expression

2550

SetInternalID

Invalid internal ID

2560

SetLength

Invalid argument

2570

SetName

Invalid argument

2575

SetName

Invalid name

DS_Link Object Errors

Below is a list of DS_Link object errors.

Error Number

DS_Link Method

Description

2700

On_Create

On_Create failure

2710

SetDescription

Invalid arguments

2720

SetInternalID

Invalid internal ID

2730

SetSourceID

Invalid internal ID

2740

SetKeyDef

Invalid arguments

2745

SetKeyDef

Invalid key definition

2750

SetKNO

Invalid arguments

2755

SetKNO

Invalid key number/name

2760

SetNoDataOption

Invalid arguments

2775

SetPrefix

Invalid prefix

2780

SetType

Invalid arguments

ViewDef Object Errors

Below is a list of ViewDef object errors.

Error Number

ViewDef Method

Description

3000

On_Create

On_Create failure

3011

AddItem

Unable to add ViewItem object

3012

AddCalcItem

Unable to add CalcItem object

3018

AddCalcItem

Locked view

3019

AddItem

Locked view

3029

Clear

Locked view

3038

ClearCalcItems

Locked view

3039

ClearItems

Locked view

3040

GetItem

Invalid argument

3045

GetCalcItem

Invalid argument

3050

GetItemIndex

Invalid argument

3052

GetItemIndex

No items defined

3055

GetItemIndex

Item not found

3056

GetCalcItemIndex

Invalid argument

3057

GetCalcItemIndex

No items defined

3058

GetCalcItemIndex

Item not found

3060

LoadPassword

Invalid arguments

3066

LoadPassword

Cannot reload a password

3069

LoadPassword

Locked view

3079

SetPassword

Locked view

3080

Unlock

Invalid arguments

3085

Unlock

Invalid password

3090

RemoveItem

Invalid arguments

3091

RemoveCalcItem

Invalid arguments

3098

RemoveCalcItem

Locked view

3099

RemoveItem

Locked view

3100

SetDescription

Invalid arguments

3109

SetDescription

Locked view

3110

SetFilter

Invalid arguments

3115

SetFilter

Invalid filter

3119

SetFilter

Locked view

3120

SetInternalID

Invalid internal ID

3129

SetInternalID

Locked view

3130

SetKey

Invalid arguments

3139

SetKey

Locked view

3149

SetLongDescription

Locked view

3159

SetOrder

Locked view

3166

SetPrimarySource

Cannot reset PrimarySource

3169

SetPrimarySource

Locked view

3179

SetUpdateStamp

Locked view

3180

SetCondition

Invalid arguments

3189

SetCondition

Locked view

3190

SetOriginalDescription

Invalid argument

3200

SetCloseLogic

Invalid arguments

3205

SetCloseLogic

Invalid logic

3210

SetInitLogic

Invalid arguments

3215

SetInitLogic

Invalid logic

(ViewDef error codes 3012, 3018, 3038, 3045, 3056, 3057, 3058, 3091 and 3098 were added in PxPlus 2021.)

ViewItem Object Errors

Below is a list of ViewItem object errors.

Error Number

ViewItem Method

Description

3500

On_Create

On_Create failure

3510

SetPath

Invalid arguments

3515

SetPath

Invalid path

3519

SetPath

View locked

3520

SetColumn

Invalid arguments

3525

SetColumn

Invalid column name

3529

SetColumn

View locked

3530

SetCondition

Invalid arguments

3535

SetCondition

Invalid condition

3539

SetCondition

View locked

3549

SetType

View locked

(ViewItem error code 3549 was added in PxPlus 2021.)

DataGroup Object Errors

Below is a list of DataGroup object errors.

Error Number

DataGroup Method

Description

4000

On_Create

On_Create failure

4010

AddMember

Invalid arguments

4020

FindMember

Invalid arguments

4025

FindMember

Not a member of the group

4030

RemoveMember

Invalid arguments

4040

SetDescription

Invalid arguments

4050

SetInternalID

Invalid internal ID

CalcItem Object Errors

Below is a list of CalcItem object errors.

Error Number

CalcItem Method

Description

5020

SetType

Invalid arguments

5030

SetDescription

Invalid arguments

5040

SetExpression

Invalid arguments

5045

SetExpression

Invalid expression

5050

SetInternalID

Invalid internal ID

5060

SetLength

Invalid argument

5070

SetName

Invalid argument

5080

SetName

Invalid name

(CalcItem error codes were added in PxPlus 2021.)