× Linguagem de Programação ADVPL

Perguntas MsDialog

Mais
10 anos 11 meses atrás #18885 por marceloc
MsDialog foi criado 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.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 11 meses atrás #18890 por kanaamlrr
Respondido por kanaamlrr no tópico MsDialog
Tenta atribuir uma picture para esse campo com a quantidade de caracteres que você quer.
Deve funcionar.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 11 meses atrás #18891 por marceloc
Respondido por marceloc no tópico MsDialog
Não conheço mto de MsDialog, podes me ajudar pois nao sei onde colocar a Picture.

Obrigado

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 11 meses atrás #18894 por kanaamlrr
Respondido por kanaamlrr no tópico MsDialog
oPeso:=TGet():New(04,65,|u|If(PCount()>0,nPeso:=u,nPeso)},oPnlGrid,060,008,'@ER 999,999.99',,CLR_BLACK,CLR_WHITE,,,,.T.,"",,,.F.,.F.,,.F.,.F.,"","nPeso",,)

Tenta assim!

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 11 meses atrás #18897 por marceloc
Respondido por marceloc no tópico MsDialog
Kanaãm,

Deu certo, muito obrigado pela ajuda.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.088 segundos
Joomla templates by a4joomla