GetAvailableAttrs Method (SubLotAttr)
- Last UpdatedNov 06, 2025
- 2 minute read
public static DataSet GetAvailableAttrs(
string itemId,
string lotNo,
string subLotNo,
string userId
)
Parameters
- itemId
- Required. Holds the ID of the item of the lot to which the sublot belongs.
- lotNo
- Required. Holds the lot number of the lot to which a sublot belongs.
- subLotNo
- Required. Holds the sublot number.
- userId
- Required. Holds the ID of the user requesting the list of attributes.
Return Value
Returns a DataSet that contains all the records in the Attr table that satisfy the specified filters. If no matching records are found, an empty DataSet is returned.
The columns of the returned DataSet are described below.
|
Column Names |
Description |
|---|---|
|
attr_id |
An integer that is the ID of the attribute. |
|
predefined |
A Boolean that is a flag that specifies whether the attribute has a defined set of values in the attr_set table. |
|
data_type |
An integer that is an enumeration that indicates the data type of the attribute, from the Attr table. 0 = string (<= 80 characters; the default data type) 1 = drop-down list of values defined in the Attr_Set table 2 = integer 3 = currency 4 = color 5 = datetime 6 = floating point number 7 = percent 8 = check box 9 = non-editable 10 = time of day 11 = item reason (only if attr_grp = 3) 12 = long string (> 80 characters) |
|
attr_desc |
A string that is the value of this attribute as it is associated with this sublot. |
|
attr_grp |
An integer that is an enumeration that indicates the group to which the attribute belongs, from the Attr table. 1 = Items 2 = Entities 3 = Lots 4 = Item Classes 5 = Jobs 6 = WO 7 = Operations 8 = Processes 9 = Sublot 10 = Samples 11 = Results 12 = Lines 13 = Shifts |
|
filter |
A string that is the situation to which this attribute applies. |
|
entry_type |
An enumeration that indicates the type of entry to allow for this attribute, from the Attr table. 0 = value only (the default) 1 = notes only 2 = value and notes |
|
last_edit_comment |
A string that contains comments about why the record was added or updated. |
|
last_edit_by |
A string that is the ID of the user who added or last updated this record. |
|
last_edit_at |
A datetime that indicates when the record was added or last updated. |