__construct
Construtor da classeBDateRange.
Parâmetros:
Nome do campo inicial.
Nome do campo final.
setFormName
Define o nome do formulário ao qual o campo pertence, ajustando automaticamente para campos de início e fim quando aplicável. Parâmetros:Nome do formulário.
setEnableDates
Define datas específicas que podem ser selecionadas. Parâmetros:Array de datas que são permitidas.
getEnableDates
Obtém as datas que estão habilitadas para seleção. Exemplo de código:setDisableDates
Define datas específicas que não podem ser selecionadas. Parâmetros:Array de datas que não são permitidas.
getDisableDates
Obtém as datas que estão desabilitadas para seleção. Exemplo de código:setSeparator
Define o separador entre as datas no campo. Parâmetros:Caractere ou texto usado como separador.
getSeparator
Obtém o separador utilizado entre as datas. Exemplo de código:setCalendars
Define o número de calendários a serem exibidos. Parâmetros:Número de calendários.
getCalendars
Obtém o número de calendários exibidos. Exemplo de código:setMask
Define a máscara para os campos de datas. Parâmetros:Máscara para os dados de entrada.
getMask
Obtém a máscara atualmente configurada para os campos de data. Exemplo de código:setDatabaseMask
Define a máscara usada para coletar os dados para o banco de dados. Parâmetros:Máscara para o banco de dados.
getDatabaseMask
Obtém a máscara do banco de dados atualmente configurada. Exemplo de código:setSteps
Define os incrementos para horas, minutos e segundos nos seletores de tempo. Parâmetros:Incremento das horas.
Incremento dos minutos.
Incremento dos segundos.
setGrid
Define a grade para a exibição do calendário. Parâmetros:Número que define a grade.
getGrid
Obtém a configuração da grade de exibição para os calendários. Exemplo de código:showConfirmButtons
Ativa a exibição dos botões de confirmação nos calendários. Exemplo de código:hideConfirmButtons
Desativa a exibição dos botões de confirmação, aplicando automaticamente as seleções. Exemplo de código:setTitle
Define o título para o popover do calendário. Parâmetros:Texto do título.
getTitle
Obtém o título do popover dos calendários. Exemplo de código:setValue
Define o valor do campo com base na máscara de banco de dados. Parâmetros:Valor do campo.
setEndValue
Define o valor para o campo de data final. Parâmetros:Valor da data final.
getEndValue
Obtém o valor do campo de data final. Exemplo de código:setExitAction
Define a ação a ser executada quando o usuário sai do campo. Parâmetros:Objeto TAction.
setChangeAction
Define a ação a ser executada quando o usuário altera o campo. Parâmetros:Objeto TAction.
getPostData
Obtém os dados enviados pelo formulário, ajustados para a máscara do banco de dados. Exemplo de código:enableField e disableField
(Método estático) Ativa e desativa um campo de intervalo de datas em um formulário. Parâmetros:Nome do formulário.
Nome do campo.
convertMask
(Método estático) Converte uma máscara de data para o formato padrão utilizado pelo componente. Parâmetros:Máscara original.
replaceToMask
(Método estático) Substitui uma máscara de data por outra em um valor específico. Parâmetros:Valor original.
Máscara original.
Nova máscara.