Dates and periods
Champ date
Champ avec un simple sélecteur de date.
Classe : com.axemble.vdp.ui.core.document.fields.DateField
Stockage : java.util.Date
Storage type: java.sql.Timestamp
Storage table: vdp_timestamp_values
Paramètre | Description |
---|---|
min | Valeur minimum; formats des dates : yyyy-MM-dd'T'HH:mm:ss.SSS'Z' ou yyyy-MM-dd |
max | Valeur maximum; formats des dates : yyyy-MM-dd'T'HH:mm:ss.SSS'Z' ou yyyy-MM-dd |
showWeek | Booléen |
displaydayofweek | String; default “mon”; prefix du jour de début de semaine. |
numberOfMonths | Nombre. default 1. Pour plus d’informations, voir la documentation sur cette option ici |
changeMonth | Booléen. Pour plus d’informations, voir la documentation sur cette option ici |
changeYear | Booléen. Pour plus d’informations, voir la documentation sur cette option ici |
showOtherMonths | Booléen. Pour plus d’informations, voir la documentation sur cette option ici |
startSelectionRange | |
endSelectionRange | |
autoRoundTripServer | Booléen. Default false. Si à true, un aller-retour serveur sera immédiatement déclenché à la modification du champ |
Example:
<field name="fldDate" label="Date" ctrl="com.axemble.vdp.ui.core.document.fields.DateField" mode="write" throw-events="true"/>
<field name="fldDate" label="Date" ctrl="com.axemble.vdp.ui.core.document.fields.DateField" mode="read"/>
Champ time
Champ de sélection de temps : heures, minutes.
Classe : com.axemble.vdp.ui.core.document.fields.TimeField
Stockage : java.lang.Long
Storage type: java.lang.Long
Storage table: dp_long_values
Paramètre | Description |
---|---|
hour-format | String; Valeurs : 12,24 |
autoRoundTripServer | Booléen. Default false. Si à true, un aller-retour serveur sera immédiatement déclenché à la modification du champ |
Example:
<field name="fldTime" label="Time" long-value="43200000" hour-format="12" ctrl="com.axemble.vdp.ui.core.document.fields.TimeField" mode="write"/>
<field name="fldTime" label="Time" ctrl="com.axemble.vdp.ui.core.document.fields.TimeField" mode="read"/>
Champ datetime
Champ de sélection d’une date et heure.
Classe : com.axemble.vdp.ui.core.document.fields.DateTimeField
Stockage : java.util.Date
Storage type: java.sql.Timestamp
Storage table: vdp_timestamp_values
Les attributs sont le cumul des attributs des champs date et time.
Example:
<field name="fldDateTime" label="DateTime" ctrl="com.axemble.vdp.ui.core.document.fields.DateTimeField" mode="write"/>
<field name="fldDateTime" label="DateTime" ctrl="com.axemble.vdp.ui.core.document.fields.DateTimeField" mode="read"/>
Champ période (dates)
Champ de sélection d’une période entre deux dates.
Classe : com.axemble.vdp.ui.core.document.fields.PeriodDateField
Stockage : com.axemble.vdoc.sdk.structs.Period
Storage type: com.axemble.vdp.information.structures.Period
Storage table: vdp_period_values
Paramètre | Description |
---|---|
displayInline | Booléen; default true; affichage en inline |
autoRoundTripServer | Booléen. Default false. Si à true, un aller-retour serveur sera immédiatement déclenché à la modification du champ |
Example:
<field name="fldPeriod" label="LG_PERIOD" ctrl="com.axemble.vdp.ui.core.document.fields.PeriodField" mode="write"/>
<field name="fldPeriod" label="LG_PERIOD" ctrl="com.axemble.vdp.ui.core.document.fields.PeriodField" mode="read"/>
Champ période (times)
Champ de sélection d’une période entre deux temps.
Classe : com.axemble.vdp.ui.core.document.fields.PeriodTimeField
Stockage : com.axemble.vdoc.sdk.structs.Period
Storage type: com.axemble.vdp.information.structures.Period
Storage table: vdp_period_values
Paramètre | Description |
---|---|
displayInline | Booléen; default true; affichage en inline |
Example:
<field name="fldPeriodTime" label="LG_PERIOD" ctrl="com.axemble.vdp.ui.core.document.fields.PeriodTimeField" mode="write"/>
<field name="fldPeriodTime" label="LG_PERIOD" ctrl="com.axemble.vdp.ui.core.document.fields.PeriodTimeField" mode="read"/>
Champ période (dates et times)
Champ de sélection d’une période entre deux dates avec heures.
Classe : com.axemble.vdp.ui.core.document.fields.PeriodDateTimeField
Stockage : com.axemble.vdoc.sdk.structs.Period
Storage type: com.axemble.vdp.information.structures.Period
Storage table: vdp_period_values
Paramètre | Description |
---|---|
displayInline | Booléen; default true; affichage en inline |
autoRoundTripServer | Booléen. Default false. Si à true, un aller-retour serveur sera immédiatement déclenché à la modification du champ |