Usuário com melhor resposta
Bematech Flash Builder

Pergunta
-
Olá,
1- Estava vendo um exemplo para impressão do cupom, como mando um valor para o método VenderItem? Ex.: Itemvendido.valor = 1.00M
O que significa o M?
Como passo o valor (uso C#)? Convert.Todecimal(valor), é isso? Tenho que trocar as vírgulas pelo ponto?
2 - No overload do método AbreCupom(nome do cliente, cpf) , é para qualquer modelo de impressora?
Obrigado pela ajuda.
[]'s
Respostas
-
Olá Júnio,
O sufixo "M" é usado quando vc quer que um número real seja transformado para decimal. No caso do metódo Vender e de outros métodos que usam valores decimais, no Flash Builder, é necessário usar este sufixo. Veja o que a documentação do MSDN .NET diz:
"If you want a numeric real literal to be treated as decimal, use the suffix m or M, for example:
decimal myMoney = 300.5m;
Without the suffix m, the number is treated as a double, thus generating a compiler error."
Então, os valores passados para o Flash Builder são do tipo decimal e necessitam do sufixo "M" acrescentado ao final do valor.
O método que abre o cupom fiscal, assim como todos os métodos, identificam que impressora vc está usando e adapta os parâmetros para ela, ou seja, vc não precisa se preocupar com os parâmetros informados, se a impressora que vc estiver usando não possuir todos os parâmetros, o método adapta.
Ats,
André Munhoz
Todas as Respostas
-
Olá Júnio,
O sufixo "M" é usado quando vc quer que um número real seja transformado para decimal. No caso do metódo Vender e de outros métodos que usam valores decimais, no Flash Builder, é necessário usar este sufixo. Veja o que a documentação do MSDN .NET diz:
"If you want a numeric real literal to be treated as decimal, use the suffix m or M, for example:
decimal myMoney = 300.5m;
Without the suffix m, the number is treated as a double, thus generating a compiler error."
Então, os valores passados para o Flash Builder são do tipo decimal e necessitam do sufixo "M" acrescentado ao final do valor.
O método que abre o cupom fiscal, assim como todos os métodos, identificam que impressora vc está usando e adapta os parâmetros para ela, ou seja, vc não precisa se preocupar com os parâmetros informados, se a impressora que vc estiver usando não possuir todos os parâmetros, o método adapta.
Ats,
André Munhoz
-
-