Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
controles:wdatepicker [28/12/2019 18:17] pedro [wDatePicker] |
controles:wdatepicker [26/03/2022 12:16] (actual) pedro [Ejemplo de uso] |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | | ||
====== wDatePicker ====== | ====== wDatePicker ====== | ||
Línea 7: | Línea 6: | ||
===== Ejemplo de uso ===== | ===== Ejemplo de uso ===== | ||
+ | {{url>https://samples.nefele.dev/wiki/wdatepicker 100%,400px}} | ||
<Code:xailer linenums:1> | <Code:xailer linenums:1> | ||
- | With object WDatePicker():New(:WO) | + | With object WDatePicker():New(:WO) |
- | :cId := "Inicio" | + | :cId := "Inicio" |
- | :cHelp := "Fecha de inicio" | + | :cHelp := "Fecha de inicio" |
- | :dDefaultDate := Date() | + | :dDefaultDate := Date() |
- | :dMaxDate := Date() | + | :dMinDate := Date() - 10 |
- | :lRequired := .T. | + | :dMaxDate := Date() + 60 |
- | :Create() | + | :lAddClearButton := .T. |
- | End With | + | :lRequired := .T. |
+ | :Create() | ||
+ | END WITH | ||
</Code> | </Code> | ||
- | {{url>https://fractality.ddns.net:44444/nefele_wiki/wdatepicker 100%,500px}} | + | |
---- | ---- | ||
Línea 27: | Línea 27: | ||
^Nombre ^Init ^Descripción ^Versión ^ | ^Nombre ^Init ^Descripción ^Versión ^ | ||
- | |cClassId | dpk | | 0.1| | + | |[[propiedades:cClassId]] | dpk | | 0.1| |
- | |cIcon | date_range | | 0.1| | + | |cIcon | date_range | Icono junto al edit, se puede elegir uno de la lista de [[https://materializecss.com/icons.html|Materialize]] | 0.1| |
- | |lAutoFocus | .F. | | 0.1| | + | |lAutoFocus | .f. | | 0.1| |
- | |lRequired | .F. |Es un campo obligatorio | 0.1| | + | |lRequired | .f. | Es un campo obligatorio | 0.1| |
- | |lSubmit | .F. |Si es .T. un intro en este campo causa que se pulse sobre el botón submit | 0.1| | + | |lSubmit | .f. | Si es **.t.** un intro en este campo causa que se pulse sobre el botón submit | 0.1| |
|cHint | | Mensaje que aparece en el control cuando esta vacio y no tiene el foco | 0.1| | |cHint | | Mensaje que aparece en el control cuando esta vacio y no tiene el foco | 0.1| | ||
|cHelp | | Texto de Ayuda debajo del control | 0.1| | |cHelp | | Texto de Ayuda debajo del control | 0.1| | ||
|cDateFormat | dd-mm-yyyy | d=dia, dd=día 2 digitos, ddd=nombre día, dddd=nombre completo, m=mes, mm=mes 2, mmm=nombre, mmmm=nombre compl., yy=año, yyyy=año 4 | 0.1| | |cDateFormat | dd-mm-yyyy | d=dia, dd=día 2 digitos, ddd=nombre día, dddd=nombre completo, m=mes, mm=mes 2, mmm=nombre, mmmm=nombre compl., yy=año, yyyy=año 4 | 0.1| | ||
- | |cFirstDay | 1 | 1=Lunes, 0=Domingo | 0.1| | + | |cFirstDay | 1 | **1**=Lunes, **0**=Domingo | 0.1| |
- | |lDisableWeekends | .F. | | 0.1| | + | |lDisableWeekends | .f. | Impide que se seleccionen los fines de semana | 0.1| |
- | |lAddClearButton | .F. | | 0.1| | + | |lAddClearButton | .f. | Añadir botón de Borrar a la ventana emergente, para no seleccionar fecha | 0.1| |
- | |lAutoClose | .T. | | 0.1| | + | |lAutoClose | .t. | La ventana emergente se cerrara automáticamente al seleccionar una fecha, si su valor es **.f.** habra que pulsar Aceptar para que se cierre | 0.1| |
- | |dDefaultDate | CToD() | | 0.1| | + | |dDefaultDate | CToD() | Fecha por defecto asignada | 0.1| |
- | |dMinDate | CToD() | | 0.1| | + | |dMinDate | CToD() | Fecha mínima que se admite | 0.1| |
- | |dMaxDate | CToD() | | 0.1| | + | |dMaxDate | CToD() | Fecha máxima que se admite | 0.1| |
- | |cLanguage | *(1)* | Cadenas de texto con los textos del idioma que se requiere, si es ingles no hace falta | 0.1| | + | |cLanguage | **(1)** | Cadenas con los textos del idioma que se requiere, si es español no hace falta ya esta traducido, para ingles dejar vació | 0.1| |
- | *(1)* clear:'Borrar',done:'Aceptar',cancel:'Cancelar',today:'Hoy', months['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'], monthsShort:'Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'], weekdays:['Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado'], weekdaysShort:['Dom','Lun','Mar','Mie','Jue','Vie','Sab'],weekdaysAbbrev:['D','L','M','X','J','V','S'] | + | <Code:xailer linenums:1> |
+ | clear:'Borrar', done:'Aceptar', cancel:'Cancelar', today:'Hoy', months['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'], monthsShort:['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'], weekdays:['Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado'], weekdaysShort:['Dom','Lun','Mar','Mie','Jue','Vie','Sab'], weekdaysAbbrev:['D','L','M','X','J','V','S'] | ||
+ | </Code> | ||
===== Hereda de... ===== | ===== Hereda de... ===== | ||
====== wControl ====== | ====== wControl ====== |