×
Linguagem de Programação ADVPL
Perguntas MsDialog
- marceloc
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 43
- Obrigados Recebidos: 0
10 anos 11 meses atrás #18885
por marceloc
Boa tarde Pessoal,
Estou criando uma tela com MsDialog totalmente customizada.
Peguei a informação que vem na memoria, descarrego ela numa variável.
Criei a variável "nPeso"
oPeso:=TGet():New(04,65,|u|If(PCount()>0,nPeso:=u,nPeso)},oPnlGrid,060,008,'',,CLR_BLACK,CLR_WHITE,,,,.T.,"",,,.F.,.F.,,.F.,.F.,"","nPeso",,)
Quando ela aparece no Grid, vem estipulado o tamanho do campo do grid de acordo com a quantidade de digitos que a variável possui, e não deixa digitar mais.
Exemplo: nPeso := 50
Quando aparece no grid o campo só deixa digitar os 2 digitos que a variavel possui.
O valor que vem na memoria é Numerico.
Se alguém souber como resolver fico grato.
Estou criando uma tela com MsDialog totalmente customizada.
Peguei a informação que vem na memoria, descarrego ela numa variável.
Criei a variável "nPeso"
oPeso:=TGet():New(04,65,|u|If(PCount()>0,nPeso:=u,nPeso)},oPnlGrid,060,008,'',,CLR_BLACK,CLR_WHITE,,,,.T.,"",,,.F.,.F.,,.F.,.F.,"","nPeso",,)
Quando ela aparece no Grid, vem estipulado o tamanho do campo do grid de acordo com a quantidade de digitos que a variável possui, e não deixa digitar mais.
Exemplo: nPeso := 50
Quando aparece no grid o campo só deixa digitar os 2 digitos que a variavel possui.
O valor que vem na memoria é Numerico.
Se alguém souber como resolver fico grato.
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
- marceloc
- Autor do Tópico
- Desconectado
- Membro Sénior
Menos
Mais
- Postagens: 43
- Obrigados Recebidos: 0
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
Tempo para a criação da página:0.088 segundos