Clipper On Line • Ver Tópico - Como Trocar valor no Imputmask textbox?

Como Trocar valor no Imputmask textbox?

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Como Trocar valor no Imputmask textbox?

Mensagempor Nascimento » 08 Jan 2019 12:46

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?

   @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
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar de usuário

Nascimento
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 711
Data de registro: 19 Jul 2008 12:11
Cidade/Estado: OLINDA-PE
Curtiu: 110 vezes
Mens.Curtidas: 76 vezes

Como Trocar valor no Imputmask textbox?

Mensagempor asimoes » 08 Jan 2019 16:50

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 ?
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Como Trocar valor no Imputmask textbox?

Mensagempor Nascimento » 08 Jan 2019 21:01

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
telasaida.png
este é a tela de saida

tela consulta.png
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
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar de usuário

Nascimento
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 711
Data de registro: 19 Jul 2008 12:11
Cidade/Estado: OLINDA-PE
Curtiu: 110 vezes
Mens.Curtidas: 76 vezes




Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro