Table 19. Field Attributes
|
|
|
|
|
Attribute |
Required |
None |
Field |
Specifies the name of the field in the local database. |
AttributeDestination |
Optional |
None |
Field |
Specifies the target object field to be joined in. |
CascadeDelete |
Optional |
N |
Y |
Deletes all child records when the parent record is deleted. |
CascadeDelete |
Optional |
N |
N |
Deletes no child records when the parent record is deleted. |
Data |
Optional |
N |
Y |
This is a joined-in field of binary data type. |
Data |
Optional |
N |
N |
This is not a joined-in field of binary data type. |
Datatype |
Optional |
None |
DTYPE_BOOL |
Specifies that the field data type is Boolean. |
Datatype |
Optional |
None |
DTYPE_BLOB |
Specifies that the field data type is Binary Large Object (BLOB) data for images. |
Datatype |
Optional |
None |
DTYPE_CURRENCY |
Specifies that the field data type is Currency. |
Datatype |
Optional |
None |
DTYPE_DATE |
Specifies that the field data type is Date only. |
Datatype |
Optional |
None |
DTYPE_DATETIME |
Specifies that the field data type is Date and time. |
Datatype |
Optional |
None |
DTYPE_ID |
Specifies that the field data type is Identifier field. |
Datatype |
Optional |
None |
DTYPE_INTEGER |
Specifies that the field data type is Integer. |
Datatype |
Optional |
None |
DTYPE_NOTE |
Specifies that the field data type is Text. |
Datatype |
Optional |
None |
DTYPE_NUMBER |
Specifies that the field data type is Float. |
Datatype |
Optional |
None |
DTYPE_PHONE |
Specifies that the field data type is Phone number. |
Datatype |
Optional |
None |
DTYPE_TEXT |
Specifies that the field data type is Text. |
Datatype |
Optional |
None |
DTYPE_TIME |
Specifies that the field datatype is Time only. |
Datatype |
Optional |
None |
DTYPE_REAL |
Real number. |
Datatype |
Optional |
None |
DTYPE_UTCDATETIME |
Date and time in Coordinated Universal Time (UTC) format. |
Datatype |
Optional |
None |
DTYPE_XML |
XML |
Datalength |
Optional |
None |
Number |
Specifies the length of field data in bytes. |
DefaultValue |
Optional |
None |
Value |
Specifies a default value for the field. |
DestinationKey |
Optional |
None |
Field |
The field located in the joined-in object, which is used to identify the record to be joined in. |
Entity |
Required |
None |
Object |
Specifies the name of the object; that is, the name of the local database table. |
Filterable |
Optional |
None |
Y |
This attribute is applicable to WSDL. The value Y means that this field is searchable. |
Filterable |
Optional |
None |
N |
This attribute is applicable to WSDL . The value N means that this field is not searchable. |
ForeignKeyTo |
Optional |
None |
Field |
Links the Field value to a record in another object. Can be used for establishing a one-to-many relationship. |
Inactive |
Optional |
N |
Y |
The data in this attribute is not part of the data model for the client application. |
Inactive |
Optional |
N |
N |
The data in this attribute is part of the data model for the client application. |
LOVType |
Optional |
None |
LOVType |
Specifies the LOV type (List of Value type) for a LOV picklist. |
NoColumn |
Optional |
N |
Y |
Indicates that no database column exists for this field. |
NoColumn |
Optional |
N |
N |
Indicates that a database column does exist for this field. |
NoSync |
Optional |
N |
Y |
The data in this attribute is for use in the local computer only. It is not downloaded from or uploaded to the server. |
NoSync |
Optional |
N |
N |
The data in this attribute is downloaded from the server and local updates are uploaded to the server. |
ParentLOVField |
Optional |
None |
ParentLOVField |
The parent LOV language-independent code for hierarchical picklists. |
ReadOnly |
Optional |
N |
Y |
This field is read-only. Set this attribute to Y for joined-in fields. |
ReadOnly |
Optional |
N |
N |
This field is updatable. |
Required |
Optional |
N |
Y |
Indicates that the field is a required field and cannot be left blank. |
Required |
Optional |
N |
N |
This field is not required. |
RowId |
Required |
N |
Y |
Specifies that an Id field is required for the object. There must be only one Id field for each object. The Id field usually has the name Id in the WSDL. |
RowId |
Required |
N |
N |
Specifies that an Id field is not required for the object. |
SearchSpec |
Optional |
N |
Expression |
Specifies that only records matching the value Expression are downloaded from the server. If this attribute is not specified, all records accessible by the user are downloaded. |
SourceKey |
Optional |
None |
Field |
Specifies the foreign key needed to perform a join-in between a join-in field and another object. |
SystemField |
Optional |
N |
Y |
This field is generated by the Offline Client for Life Sciences. |
SystemField |
Optional |
N |
N |
This field is not generated by the Offline Client for Life Sciences. |
Type |
Required |
None |
Field |
This element is a field. |
UserKey |
Optional |
Null |
0 |
This field is the user key. You can use only one user key for each object, which is usually the Id field. |
UserKey |
Optional |
Null |
Null |
This field is not the user key. |