placeholder Command:  MASK DEFINITIONS 


Short version Long version Changes Example

Mandatory: no
max. Occurrence:  unbounded
Description:
The commands for reading/writing/deleting mask definition data are part of this tag.
 
Mandatory: yes
max. Occurrence:  unbounded
Supported modes: delete Delete the named item.
deleteall Delete all items.
read Read the named item.
read+ Read the following item.
read- Read the previous item.
readall Read all items from the desired device(s). This doesn't mean comparable reading as in the L2 protocol.
write Write the named item.
Description:
This command is used for creating, manipulating or deleting a mask definition.
Notes:
readall:
mask_name sub_mask_name sub_mask_order
0 0 0 All masks will be returned.
0 0 unequal 0 All masks of all submask name whose submask order are greater or equal than the value of sub_mask_order will be returned.
0 unequal 0 0 All masks that are belonging to the submask name determined by sub_mask_name will be returned.
0 unequal 0 unequal 0 All masks that are belonging to the submask name determined by sub_mask_name whose submask order are greater or equal than the value of sub_mask_order will be returned.
unequal 0 0 0 All masks that are belonging to the mask name determined by mask_name will be returned.
unequal 0 0 unequal 0 All masks that are belonging to the mask name determined by mask_name whose submask order are greater or equal than the value of sub_mask_order will be returned.
unequal 0 unequal 0 0 All masks that are belonging to the mask name determined by mask_name and to the submask name determined by sub_mask_name will be returned.
unequal 0 unequal 0 unequal 0 All masks that are belonging to the mask name determined by mask_name and to the submask name determined by sub_mask_name whose submask order are greater or equal than the value of sub_mask_order will be returned.

deleteall:
mask_name sub_mask_name sub_mask_order
0 0 0 All masks will be deleted.
0 0 unequal 0 All masks will be deleted.
0 unequal 0 0 All masks that are belonging to the submask name determined by sub_mask_name will be deleted.
0 unequal 0 unequal 0 All masks that are belonging to the submask name determined by sub_mask_name will be deleted.
unequal 0 0 0 All masks that are belonging to the mask name determined by mask_name will be deleted.
unequal 0 0 unequal 0 All masks that are belonging to the mask name determined by mask_name will be deleted.
unequal 0 unequal 0 0 All masks that are belonging to the mask name determined by mask_name and to the submask name determined by sub_mask_name will be deleted.
unequal 0 unequal 0 unequal 0 All masks that are belonging to the mask name determined by mask_name and to the submask name determined by sub_mask_name will be deleted.

   
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Nillable: no
Description:
The name of the mask.
   
Mandatory: yes
max. Occurrence: 1
Datatype: string
Range: max. 1 character
Nillable: no
Description:
The name of the sub mask. It must be one of these values :
-“D” : Data
-“I” : Information
-“P” : Programmation
   
Mandatory: yes
max. Occurrence: 1
Datatype: short
Range: 1 - 30
Nillable: no
Description:
The order of display on the screen. The submask order follows the variable data field of tbl_Lots_ri (DT1 to DT30)
   
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 40 characters
Nillable: no
Description:
The name of a field.
   
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 30 characters
Nillable: no
Description:
The default value assigned to the field.
   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 5
Nillable: no
Description:
Type of data:
0 = None
1 = Numeric
2 = Date
3 = Text
4 = List
5 = SQL request
   
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 250 characters
Nillable: no
Description:
the input parameter type if input_type is “List” (input_type = 4)
   
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 25 characters
Nillable: no
Description:
The part or elements of the lot barcode to extract the information of the field
   
Mandatory: no
max. Occurrence: 1
Datatype: short
Range: 0 - 4
Nillable: no
Description:
The attributes of the field :
0 = Modification not allowed
1 = Modification allowed
2 = Mandatory and modification allowed
3 = Mandatory and modification not allowed
4 = Information and modification not allowed
   
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 150 characters
Nillable: no
Description:
The procedure attached and executed when entering a value in the field
   
Mandatory: no
max. Occurrence: 1
Datatype: string
Range: max. 20 characters
Nillable: no
Description:
The name of the variable data field in the table tblLots_ri to store and read the data if the submask order does not match with the variable data fields order of tbl_Lots_ri (see sub_mask_order)
   
Mandatory: no
max. Occurrence: 1
Datatype: dateTime
Range: -
Nillable: yes
Description:
The last time when the record was changed.
CCYY-MM-DDThh:mm:ss
The format is as following:
C = Century
Y = Year
M = Month
D = Day
T = Seperator between date and time
h = hour
m = minute
s = seond