Zeros a esqueda Salve, pessoal. Como formato um campo com zeros a esquerda no Adianti? []´s Stclara....
CS
Zeros a esqueda  
Salve, pessoal. Como formato um campo com zeros a esquerda no Adianti?

[]´s

Stclara.

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (3)


NR

Carlos, você quer essa formatação em um campo de formulário ou na exibição de uma datagrid por exemplo?
ES

Carlos, eu uso a função abaixo, você pode criar esse método em uma classe específica para funções necessárias a qualquer aplicativo e depois chamar a classe.
Vou colocar a declaração da classe e somente essa função e daí vc pode colocar todas as que precisa nesse arquivo, acho muito mais prático, veja:

 
  1. <?php
  2. class general_functions
  3. {
  4. /**
  5. * Função zeros_a_esquerda
  6. * retorna um numero com a quatidade de casas informadas preenchidas com zero
  7. **/
  8. public static function zeros_a_esquerda($valor,$tam_campo)
  9. {
  10. return str_pad($valor, $tam_campo, "0", STR_PAD_LEFT);
  11. }
  12. }
  13. ?>


Como usar:
 
  1. <?php
  2. $vlr = general_functions::zeros_a_esquerda($vlr, 5);
  3. ?>
CS

Nataniel, pretendo usar tanto no campo quanto no datagrid.
Eliezer, vou tentar fazer do jeito que indicou...
Muito obrigado, amigos...