GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Mensagens recentes
|
Conecte-se...
|
Disconnect
|
Português
Inicio
→
WINDEV 25
→
WX - Validar campo data
WX - Validar campo data
Iniciado por BOLLER ADRIANO, ago., 12 2016 1:54 AM - 1 resposta
Conecte-se…
BOLLER ADRIANO
#1
Membro registado
3.651 mensagems
Popularité : +175 (223 votes)
Publicado em agosto, 12 2016 - 1:54 AM
Prezados,
Segue um pequeno exemplo para validar data
// insira este codigo camada browser do botão ou rotina que deseja chamar a função javascript - esta função deve ser inserida utilizando padrão windev
// deve ir com formatação ex: 15/01/2013 = ok 32/01/2013=erro
IF
validar_data
(
EDT_
Data
)
THEN
//vc esta chamando um função javascript
Info
(
"ok"
)
ELSE
Info
(
"erro"
)
END
//crie uma procedure na camada browser e altere de windev para javascript
//insira o seguinte codigo javascript
FUNCTION
validar_data
(
valor
)
{
var date
=
valor
;
var ardt
=
new array
;
var ExpReg
=
new
RegExp
(
"(0[1-9]|[12][0-9]|3[01])/(0[1-9]|1[012])/[12][0-9]{3}"
)
;
ardt
=
date.split
(
"/"
)
;
erro
=
False
;
IF
(
date.search
(
ExpReg
)
=
=
-
1
)
{
erro
=
True
;
}
ELSE IF
(
(
(
ardt
[
1
]
=
=
4
)
|
|
(
ardt
[
1
]
=
=
6
)
|
|
(
ardt
[
1
]
=
=
9
)
|
|
(
ardt
[
1
]
=
=
11
)
)
&
&
(
ardt
[
0
]
>
30
)
)
erro
=
True
;
ELSE IF
(
ardt
[
1
]
=
=
2
) {
IF
(
(
ardt
[
0
]
>
28
)
&
&
(
(
ardt
[
2
]
%
4
)
!
=
0
)
)
erro
=
True
;
IF
(
(
ardt
[
0
]
>
29
)
&
&
(
(
ardt
[
2
]
%
4
)
=
=
0
)
)
erro
=
True
;
}
IF
(
erro
) {
RETURN
False
;
}
RETURN
True
;
}
Outro exemplo para passar um parametro e exibir uma mensagem
rotina_javascript("teste...") // camada cliente - codigo windev
criar a procedure camada cliente - codigo javascript
FUNCTION
rotina_javascript
(
parametro
)
{
alert
(
parametro
)
}
--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Denunciar
0
0
BOLLER ADRIANO
#2
Membro registado
3.651 mensagems
Popularité : +175 (223 votes)
Publicado em agosto, 12 2016 - 1:57 AM
Site jQuery Mask – Máscaras para campos HTML utilizando jQuery
http://vinteum.com/jquery-mask-mascaras-para-campos-html-utilizando-jquery/
--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Denunciar
0
0
→ Voltar para WINDEV 25
WINDEV 25
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto