|
|
|
|
- Presentación
- Gestión de los días festivos
- Gestión de la multiselección
- Recuperar la multiselección
- Gestionar la selección de un periodo de tiempo
- Funciones de WLanguage
- Funciones para la gestión de los días festivos
- Funciones de control Calendario
- Propiedades específicas de los controles Calendar
Manejo de una control Calendario por programación
WINDEV, WEBDEV y WINDEV Mobile le permiten manipular a control Calendario mediante la programación. Para hacerlo, usa la Variable de control Calendario en el código. La Variable del control Calendario corresponde a la fecha seleccionada (si el control es multiselección o con selección de periodo, la Variable corresponde a la primera fecha seleccionada). Esta fecha utiliza el formato especificado en el control "Formato almacenado: " que se encuentra en la pestaña "General" del control description. Este Variable es una cuerda. El control Calendario puede ser manejado a través de la programación: La control Calendario es associated con varios procesos de WLanguage. Observaciones: - También puede manipular un día de un control Calendario a través de la programación. Para obtener más información, consulte Gestionando los días de Calendar.
- WINDEV, WEBDEV y WINDEV Mobile gestionan automáticamente el cambio de mes o el cambio de año realizado por el usuario.
Gestión de los días festivos Los días festivos pueden ser programados por set. Varias funciones de WLanguage (empezando por BankHolidayXXX) están disponibles. BankHolidayAdd sirve para definir los días festivos que aparecen en un control Calendario. Esta función permite definir la lista de días festivos que se utilizarán. Esta función permite personalizar los días festivos según la Country y la normativa local. Esta función debe utilizarse al principio de la aplicación porque tiene un efecto global sobre la aplicación. Ejemplo:
// Delete all public holidays BankHolidayDeleteAll() // Initialize the 11 public holidays common to the French regions and territories BankHolidayAdd("0101") // 1st of January BankHolidayAdd(bhEasterMonday) // Easter Monday BankHolidayAdd("0501") // 1st of May BankHolidayAdd("0508") // 8th of May BankHolidayAdd(bhAscensionDay) // Ascension day BankHolidayAdd(bhWhitMonday) // Whit Monday BankHolidayAdd("0714") // 14th of July BankHolidayAdd("0815") // 15th of August (Assumption) BankHolidayAdd("1101") // All Saints' Day BankHolidayAdd("1111") // 11th of November BankHolidayAdd("1225") // Christmas // Add 2 additional public holidays for the regions of Moselle and Alsace BankHolidayAdd("1226" + CR + bhGoodFriday)
Gestión de la multiselección Funciones para la gestión de los días festivos Las siguientes funciones se utilizan para gestionar los días festivos:
Funciones de control Calendario Las siguientes funciones se utilizan para gestionar la control Calendario:
Propiedades específicas de los controles Calendar Las siguientes propiedades se utilizan para gestionar una control Calendario por programación. | | EndDate | Permite get y cambiar la fecha de finalización de un periodo de tiempo seleccionado en un control Calendario. | Image | Permite descubrir y modificar el fondo Image de control Calendario. | MaxValue | Permite conocer y modificar el límite superior de control Calendario. | MemoryFormat | Permite conocer y modificar el formato del valor devuelto por la control Calendario. | MinValue | Permite conocer y modificar el límite inferior de control Calendario. | Selección múltiple | Permite conocer y modificar el modo de selección de un control Calendario | StartDate | Permite get y cambiar la fecha de inicio de un periodo de tiempo seleccionado en un control Calendario. |
Para obtener una lista completa de las propiedades de WLanguage que pueden utilizarse con una control Calendario, consulte Propiedades asociadas a los controles Calendar.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|