Mascara para dbGrid e maskedit decimal

Delphi

28/11/2004

Olá amigos, estou com algumas dúvidas sobre o tratamento com mascaras.

Utilizo Delphi 7 - Firebird e para conexão - SQLConnection - SQLDataSet - DataSetProvider - ClientDataSet - DataSource.

Criei um form padrão para consulta e o altero com a passagem de parâmetros, crio os campos necessários sem problema apenas a apresentação do campo monetário está com problemas, como consigo passar uma máscara para este campo. Segue o código que crio as colunas, não altero nada no form, é tudo nessa rotina:

Lista.DataSource := DM.DS_Produtos ;
Lista.Columns.Add;
Lista.Columns[0].FieldName := ´NOMPRO´;
Lista.Columns[0].Title.Caption:= ´Nome do Produto´;
Lista.Columns.Add;
Lista.Columns[1].FieldName := ´PRECOVENDA´;
Lista.Columns[1].Title.Caption:= Preco de Venda´;


Preciso colocar mascará neste campo PRECOVENDA, o campo é Decimal(12,2).

Um outra dúvida é qual mascará utilizo para edit valores monetários, uso maskedit e como colocaria alinhado a direita.

Obrigado pela atenção.

Mario


Aldus

Aldus

Curtidas 0

Respostas

Aldus

Aldus

28/11/2004

Alguém poderia me ajudar?

Mario


GOSTEI 0
Aldus

Aldus

28/11/2004

Olá amigos, preciso da ajuda de vocês, estou iniciando um sistema de automação e preciso esclarecer essa dúvida.

Mario


GOSTEI 0
Aldus

Aldus

28/11/2004

Algum amigo poderia me ajudar ou indicar um caminho.

Atenciosamente

Mario


GOSTEI 0
Aldus

Aldus

28/11/2004

Poderiam me ajudar?

Atenciosamente

Mario


GOSTEI 0
Gandalf.nho

Gandalf.nho

28/11/2004

Dê uma olhada no Help do Delphi sobre a função FormatFloat, geralmente é o padrão para máscaras em campos Float


GOSTEI 0
POSTAR