Format americano decimal

Discussão em 'Comandos Básicos' iniciado por kmota, Junho 1, 2010.

  1. kmota

    kmota Sem Pontuação

    Pessoal,

    Como posso formatar um campo decimal para que fique no padrão americano, onde o separador decimal é o "ponto"?

    Valeu.
  2. eduardo.leite

    eduardo.leite Equipe de Suporte Moderador Equipe de Suporte

    Para formatar um campo DECIMAL com "." ou "," é o comando <session:numeric-format>.

    Código:
    
    def var de-valor-dec        as decimal      no-undo.
    
    assign de-valor-dec = 1234567.890.
    
    assign session:numeric-format        = "European".
    
    message session:numeric-format          skip
            session:numeric-decimal-point   skip 
            de-valor-dec                    view-as alert-box.
    
    assign session:numeric-format        = "American".
    
    message session:numeric-format          skip
            session:numeric-decimal-point   skip 
            de-valor-dec                    view-as alert-box.
    
    

Compartilhe esta Página