This call is
used to get the List of all the Data Definitions available in the Cabinet. The
Data Definitions can be fetched and sorted on Name or Index. Sorting can be
done on ascending or descending order. The Data Class lLists fetched are in
batches. User has to specify the Previous
index value and Previous sort field value. The call returns the total number of
dData dDefinitions in the sSystem and the number of
data
definitionData
Definitions fetched in the current batch.
|
Name |
Parent Tag |
Description |
Valid Values |
Default Values |
Option |
Root |
Unique option for the call. |
NGOGetData DefListExt |
N/A |
CabinetName |
Root |
Name of the Cabinet to which the User wants to
connect. |
|
N/A |
UserDBId |
Root |
UserDatabase ID Cabinet call. |
|
N/A |
OrderBy |
Root |
Index on which |
Sorted on column 1 On Index, 2 On
Name |
|
SortOrder |
Root |
Sorting Order of the indexed field. |
Ascending or Descending |
A |
PreviousIndex |
Root |
The index of last record in previous
fetch. |
Integer >= 0 |
0 |
LastSortField |
Root |
The value of the sorted column of the last Data Class
received in the previous batch. |
Depends upon the index field type. |
|
NoOfRecordsTo Fetch |
Root |
No of Records to be fetched. |
Integer >= 1 |
500 |
Type |
Root |
Type of Data Class. |
|
|
GroupId |
Root |
Group |
Integer >= 1 |
0 |
Flag |
Root |
Flag indicates whether to |
F, D, B, * |
*(Fetch all) |
Name |
Parent Tag |
Description |
Option |
Root |
Unique option for the call. |
Status |
Root |
Status of the call. If the Status is 0, then the call is
successful. Else if less than zero, error is reported. Else warning is
reported. |
DataDefinitions |
Root |
It contains Information about the DataDefinitions fetched. |
NoOfRecordsFetched |
DataDefinitions |
Number of records to be fetched is given in the input. |
TotalNoOfRecords |
DataDefinitions |
Total numbers of records are there for the given
criterion. |
DataDefinition |
Data Definitions |
It contains Information for a particular DataDefinition. |
DataDefIndex |
Data Definition |
Index of the Data Class. |
DataDefName |
Data Definition |
Name of the Data Class. |
LoginUserRights |
Data Definition |
Rights of currently logged in User. |
Comment |
Data Definition |
Any comment added to the Data Class. |
EnableLogFlag |
Data Definition |
Enabled log flag info about the Data Class. |
Type |
Data Definition |
Type of Data Class. |
GroupId |
Data Definition |
Group index associated with Data Class. |
Extra |
Data Definition |
Extra info associated with Data Class. |
Fields |
Data Definition |
Starting tag of the field’s details. |
Field |
Fields |
Starting tag of the field details. |
IndexAttribute |
Field |
Attribute of the associated field. |
IndexId |
Field |
Index of the associated field. |
IndexName |
Field |
Name of the associated field. |
IndexType |
Field |
Type of the associated field. |
IndexLength |
Field |
Size of the associated field. |
IndexFlag |
Field |
Whether global or Data Class Level field info. |
UsefilInfoFlag |
Field |
Usefulinfoflag of the associated field. |
UsefulInfoSize |
Field |
UsefulInfoSize of the associated field. |
Code |
Message |
Comments |
-50016 |
Group not
found. |
Group |
-50074 |
Invalid
parameters. |
This exception will come when User
has specified some invalid value in <Flag> Tag. |