Field Params
Definition of params to DataObject's fields.
Types
Attachment
- JavaType:
br.com.me.ceap.dynamic.Attachment
.
Param |
Default Value |
Required |
Description |
auditable |
false |
false |
Indicates the platform to record change history on this field. |
multiple |
true |
false |
Allow multiples attachments. |
required |
false |
false |
The field will be validated as required. |
acceptFileTypes |
|
false |
Accepted file type extensions, example of use: pdf,jpg,xlsx . |
type |
|
false |
Allow storing extra information on attachment. Any information of selected type can be used. |
Boolean
- JavaType:
java.lang.Boolean
.
Param |
Default Value |
Required |
Description |
auditable |
false |
false |
Indicates the platform to record change history on this field. |
ignore |
false |
false |
It does not allow cyclical reference serialization json. |
sortable |
false |
false |
Sortable. |
updatable |
false |
false |
Updatable. |
DateTime
- JavaType:
org.joda.time.DateTime
.
Param |
Default Value |
Required |
Description |
auditable |
false |
false |
Indicates the platform to record change history on this field. |
futureDate |
false |
false |
The date will be validated in the future. Useful to avoid date imputed in the past. |
ignore |
false |
false |
It does not allow cyclical reference serialization json. |
pastDate |
false |
false |
The date will be validated in the past. Useful to avoid date imputed in the future. |
required |
false |
false |
The field will be validated as required. |
showHours |
false |
false |
Date will be displayed with hours. |
sortable |
false |
false |
Sortable. |
updatable |
false |
false |
Updatable. |
Decimal
- JavaType:
java.math.BigDecimal
.
Param |
Default Value |
Required |
Description |
auditable |
false |
false |
Indicates the platform to record change history on this field. |
decimalPlaces |
2 |
true |
The number of decimal places. |
ignore |
false |
false |
It does not allow cyclical reference serialization json. |
maxValue |
999999 |
true |
The maximum numeric value supported by this field. |
minValue |
1 |
true |
The minimum numeric value supported by this field. |
required |
false |
false |
The field will be validated as required. |
sortable |
false |
false |
Sortable. |
updatable |
false |
false |
Updatable. |
GeoPosition
- JavaType:
br.com.me.ceap.dynamic.extension.model.base.GeoPositionField
.
Param |
Default Value |
Required |
Description |
auditable |
false |
false |
Indicates the platform to record change history on this field. |
required |
false |
false |
The field will be validated as required. |
updatable |
false |
false |
Updatable. |
HumanBeing
- JavaType:
br.com.me.ceap.dynamic.extension.model.base.UserHumanBeing
.
Param |
Default Value |
Required |
Description |
auditable |
false |
false |
Indicates the platform to record change history on this field. |
dataSource |
|
false |
Defines the data source used to get data. |
refreshReference |
true |
false |
Platform will always save the newest value. This is useful to avoid showing inconsistent data to the user. |
required |
false |
false |
The field will be validated as required. |
updatable |
false |
false |
Updatable. |
Integer
- JavaType:
java.lang.Integer
.
Param |
Default Value |
Required |
Description |
auditable |
false |
false |
Indicates the platform to record change history on this field. |
customFormatter |
|
false |
The name of the function used in client-side to render the value of the column on the grid. |
customSorter |
|
false |
The name of the function used in client-side to sort column data on the grid. |
ignore |
false |
false |
It does not allow cyclical reference serialization json. |
maxValue |
999999 |
true |
The maximum numeric value supported by this field. |
minValue |
1 |
true |
The minimum numeric value supported by this field. |
required |
false |
false |
The field will be validated as required. |
sortable |
false |
false |
Sortable. |
updatable |
false |
false |
Updatable. |
Object
- JavaType:
java.lang.Object
.
Param |
Default Value |
Required |
Description |
auditable |
false |
false |
Indicates the platform to record change history on this field. |
customFormatter |
|
false |
The name of the function used in client-side to render the value of the column on the grid. |
customRenderer |
|
false |
The name of the function used in client-side to render. |
dataSource |
|
true |
Defines the data source used to get data. |
foreignKey |
|
false |
Unique Key relation between the data. |
ignore |
false |
false |
It does not allow cyclical reference serialization json. |
refreshReference |
true |
false |
Platform will always save the newest value. This is useful to avoid showing inconsistent data to the user. |
required |
false |
false |
The field will be validated as required. |
sortable |
false |
false |
Sortable. |
textField |
|
true |
The text field which data will be shown. |
type |
|
true |
Allow storing extra information on attachment. Any information of selected type can be used. |
updatable |
false |
false |
Updatable. |
String
- JavaType:
java.lang.String
.
Param |
Default Value |
Required |
Description |
auditable |
true |
false |
Indicates the platform to record change history on this field. |
customExcelRenderer |
|
false |
The name of bean used to render the value on excel. |
customFormatter |
|
false |
The name of the function used in client-side to render the value of the column on the grid. |
customSorter |
|
false |
The name of the function used in client-side to sort column data on the grid. |
email |
false |
false |
The field will be validate as e-mail. Useful to avoid invalid e-mails. |
externalField |
|
false |
External Field Name from Object. |
ignore |
false |
false |
It does not allow cyclical reference serialization json. |
length |
50 |
true |
The maximum number of characters in this field. |
markDownEditor |
false |
false |
The field will be rendered as a markdown editor component. |
meTextEditor |
false |
false |
The field will be rendered as a text editor component. |
minLength |
0 |
true |
The minimum number of characters in this field. |
required |
false |
false |
The field will be validated as required. |
sortable |
false |
false |
Sortable. |
updatable |
true |
false |
Updatable. |
useTextArea |
false |
false |
The field will be rendered as a simple textarea component. |
Translatable
- JavaType:
br.com.me.ceap.dynamic.extension.model.base.LocalizedString
.
Param |
Default Value |
Required |
Description |
auditable |
false |
false |
Indicates the platform to record change history on this field. |
length |
50 |
true |
The maximum number of characters in this field. |
minLength |
0 |
true |
The minimum number of characters in this field. |
required |
false |
false |
The field will be validated as required. |
sortable |
false |
false |
Sortable. |