Skip to main content
Derivado da classe TEntry, métodos herdados não sobrescritos podem também ser utililzados por objetos TDate. Acesse a documentação do componente/classe-pai para conhecê-los.

__construct

Construtor da classe TDate. Parâmetros:
mixed
required
Nome do widget.
Exemplo de código:

setValue

Armazena o valor dentro do objeto. Parâmetros:
mixed
required
Valor a ser definido.
Exemplo de código:

setMask

Define a máscara do campo. Parâmetros:
mixed
required
Máscara para os dados de entrada.
bool
default:"false"
(Opcional) Booleano indicando se a máscara deve ser substituída após o envio do formulário.
Exemplo de código:

getMask

Retorna a máscara atual do campo. Exemplo de código:

setDatabaseMask

Define a máscara do banco de dados para coleta dos dados. Parâmetros:
mixed
required
Máscara para os dados.
Exemplo de código:
Obs.: perceba que, ao executar o código acima, a máscara presente em nível de aplicação não terá sido alterada.

getDatabaseMask

Retorna a máscara do banco de dados. Exemplo de código:

setOption

Define opções extras do datepicker. Parâmetros:
mixed
required
Opção a ser definida.
mixed
required
Valor da opção.
Exemplo de código:

setExitAction

Define a ação a ser executada quando o usuário altera o valor do campo. Parâmetros:
TAction
required
Objeto TAction.
Exemplo de código:
Código de exemplo da função a ser chamada, lembrando que essa função precisa ser estática (static function).

setChangeAction

Define a ação a ser executada quando o usuário alterar o campo. Parâmetros:
TAction
required
Objeto TAction.
Exemplo de código:
Código de exemplo da função a ser chamada, lembrando que essa função precisa ser estática (static function).

setChangeFunction

Define a função JavaScript a ser executada quando o usuário alterar o campo. Parâmetros:
mixed
required
Função JavaScript.
Exemplo de código:

getPostData

Retorna o dado enviado pelo formulário (transformará valores de acordo com a máscara do banco de dados). Exemplo de código:

convertToMask

(Método estático) Converte uma data de uma máscara para outra. Parâmetros:
mixed
required
Data original.
mixed
required
Máscara de origem.
mixed
required
Máscara de destino.
Exemplo de código:

date2us

(Método estático) Converte uma data do formato dd/mm/yyyy para yyyy-mm-dd. Parâmetros:
mixed
required
Data em formato dd/mm/yyyy.
Exemplo de código:

date2br

(Método estático) Converte uma data do formato yyyy-mm-dd para dd/mm/yyyy. Parâmetros:
mixed
required
Data em formato yyyy-mm-dd.
Exemplo de código:

enableField e disableField

(Método estático) Habilita ou desabilita um campo de data no formulário. Parâmetros:
mixed
required
Nome do formulário.
mixed
required
Nome do campo.
Exemplo de código:
Código de exemplo das funções a serem chamadas, lembrando que essas funções precisam ser estáticas (static function).