LabelFile object
LabelFile properties and column mapping
To condense the information in this table, the Database Column Name uses the following abbreviations for database tables: l = labelfile |
Property | Database Column | |||||
---|---|---|---|---|---|---|
Name |
Data Type (in C#) |
Name |
Data Type |
Modifiable |
Comments |
|
1 |
Abbr |
string |
l.abbr |
varchar(6) |
Insert/Update |
|
2 |
AutoComplete |
bool |
l.auto_complete |
char(1) |
Insert/Update |
|
3 |
Code |
int |
l.code |
int |
Insert/Update |
|
4 |
CreateMove |
bool |
l.create_move |
char(1) |
Insert/Update |
|
5 |
DataSourceID |
string |
N/A |
Not mapped |
||
6 |
EdiDode |
string |
l.edicode |
varchar(6) |
Insert/Update |
|
7 |
InventoryItemFlag |
bool |
l.inventory_item |
varchar(1) |
Insert/Update |
|
8 |
IsDirty |
bool |
N/A |
Not mapped or used in service |
||
9 |
IsNew |
bool |
N/A |
Not mapped, set to false during save to update |
||
10 |
IsValid |
bool |
N/A |
Not mapped or used in service |
||
11 |
LabelDefinition |
string |
l.labeldefinition |
varchar(20) |
Insert/Update |
|
12 |
LabelExtrastring1 |
string |
l.label_extrastring1 |
varchar(60) |
Insert/Update |
|
13 |
LabelExtrastring2 |
string |
l.label_extrastring2 |
varchar(60) |
Insert/Update |
|
14 |
LockedFlag |
bool |
l.locked |
char(1) |
Insert/Update |
|
15 |
Name |
string |
l.name |
varchar(20) |
Insert/Update |
|
16 |
RetiredFlag |
bool |
l.retired |
char(1) |
Insert/Update |
|
17 |
SystemCodeFlag |
bool |
l.systemcode |
char(1) |
Insert/Update |
|
18 |
UpdateableProperties |
N/A |
Not mapped |
|||
19 |
UserLabelName |
string |
l.userlabelname |
varchar(20) |
Insert/Update |
LabelFile methods
The Return Value for all methods is LabelFile.ReturnObject.
Internal
Parameters | ||||
---|---|---|---|---|
Method Name |
Name |
Data type (in C#) |
LabelFile.ReturnObject. |
Description |
labelFileDefinition |
0 = successful 1000 = errors occurred |
Returns all LabelFile objects that meet the provided criteria |
||
labelFileDefinition |
0 = successful 100 = no records found 1000 = errors occurred |
Gets all LabelFile objects that fit the provided label file definition and contain the provided abbreviation |
||
abbr |
string |
|||
labelFileDefinition |
0 = successful 100 = no records found 1000 = errors occurred |
Gets all Label File objects that fit the provided label file definition and do not contain an abbreviation |
External
Parameters | ||||
---|---|---|---|---|
Method Name |
Name |
Data type (in C#) |
LabelFile.ReturnObject. |
Description |
RetrieveLabelFiles |
tokenValue |
string |
0 = successful 1000 = errors occurred |
Returns all LabelFile objects that meet the provided criteria |
labelFileDefinition |
||||
GetLabelFile |
tokenValue |
string |
0 = successful 100 = no records found 1000 = errors occurred |
Gets all LabelFile objects that fit the provided label file definition and contain the provided abbreviation |
labelFileDefinition |
||||
abbr |
string |
|||
GetLabelFileUserLabelName |
tokenValue |
string |
0 = successful 100 = no records found 1000 = errors occurred |
Gets all Label File objects that fit the provided label file definition and do not contain an abbreviation |
labelFileDefinition |
LabelFile.ReturnObject
Property Name | Data Type (in C#) | Comments | |
---|---|---|---|
1 |
ErrorMessages |
List<string> |
|
2 |
ErrorObjectIndexList |
List<int> |
|
3 |
Exceptions |
List<Exception> |
|
4 |
ReferenceObjects |
List<LabelFile> |
|
5 |
ReturnCode |
int |
|
6 |
ReturnValue |
string |
|
7 |
TraceMessages |
List<string> |
|
8 |
WarningMessages |
List<string> |
LabelFileUpdateInfo object
-
Data types (in C#) for all properties are bool.
-
Set the property to
true
to update the corresponding LabelFile property.
Property Name | |
---|---|
1 |
Abbr |
2 |
AutoComplete |
3 |
Code |
4 |
CreateMove |
5 |
EdiDode |
6 |
InventoryItemFlag |
7 |
LabelDefinition |
8 |
LabelExtrastring1 |
9 |
LabelExtrastring2 |
10 |
LockedFlag |
11 |
Name |
12 |
RetiredFlag |
13 |
SystemCodeFlag |
14 |
UserLabelName |