Página 1 de 1

Como Trocar valor no Imputmask textbox?

Enviado: 08 Jan 2019 13:46
por Nascimento
Mais uma vez eu aqui amigos
a duvida é o seguinte:
tenho um form no qual tem um textbox com imputmask "999"
e queria trocar para "@!" , em outro prg
tentei o SetProperty("form_1,"tx_nro_qto","imputmask","@!") mais não surtiu efeito tbm não deu erro
tem como fazer isso na minigui?

Código: Selecionar todos

	@35,7 label 	lb_nro_qto value "Numero" bold autosize transparent
				define textbox tx_nro_qto
					row 35
					col 85
					width 40
					height 24
					datatype character
					inputmask "999"  // precisaria trocar esse imputmask para "@!" 
   				value ''
					fontsize 10
					fontbold .t.
					tabstop .t.
					readonly .f.
					backcolor {{255,255,255},{200,255,255},{255,255,200}}
					on lostfocus (Volta_foco(this.value))
					onenter (Check_Suite(this.value))
				end textbox

Como Trocar valor no Imputmask textbox?

Enviado: 08 Jan 2019 17:50
por asimoes
SetProperty("form_1,"tx_nro_qto","imputmask","@!")

A sintaxe desse InputMask tá correta ?

SetProperty("form_1,"tx_nro_qto","inputmask","@!")

Não testei mas, buscando exemplos seria isso:

SetProperty( "form_1", "tx_nro_qto", "INPUTMASK", "@!" )

Só uma pergunta, tx_nro_qto começa como número e depois passa para string ?

Como Trocar valor no Imputmask textbox?

Enviado: 08 Jan 2019 22:01
por Nascimento
eu uso forms para varias funçoes, e uma das funções é string em vez de caracter numerico, ja contornei o problema criando uma variavel cMask
e adicionando no modo que preciso
veja as telas ai vc vai entender
este é a tela de saida
este é a tela de saida
esta é a tela de consulta
esta é a tela de consulta
estou concluindo ela ainda rsrs

veja que as 2 são bem parecidas , usam o mesmo arquivo.fmg so que a primeira tela so é caracter numerico, ja a segunda tela é qualquer caracter