Comando de Replace

Anterior
Próximo
Feedback
Imprimir

Comando de Replace

Comando para customizar um campo

 

O comando replace é utilizado para alterar a informação do um campo.

 

 

 

 

  Sempre realizar o tratamento antes da informação com "If" e "else" para verificar se o campo não está vazio.

 

GetData("DocumentoGenerico.InfRps.Servicos.Valores.ValorServicos")

Para o campo de serviços a prefeitura retornou o valor de "11.31", porém no cold o cliente quer que este campo sai com virgula invés de ponto.

 

 

 

 

   Abaixo é apresentado de como utilizar o replace:

 

   GetData("DocumentoGenerico.InfRps.IdentificacaoRps.NumeroRps");

 

   textBox54.Text = "";

   string nat = "";

   

   if(GetData("DocumentoGenerico.InfRps") != null)

   {

     if(GetData("DocumentoGenerico.InfRps.NaturezaOperacao") != null)

   {

     nat = GetData("DocumentoGenerico.InfRps.NaturezaOperacao").ToString().Replace(".", ",") ;

    }

   else

   {

    nat = "";

   }

 

   textBox54.Text = String.Format("{0}",

   nat

   );

 

 

 

 

   Além da formatação apresentados acima, podemos formatar o campo com variável.

 

   GetData("DocumentoGenerico.InfRps.IdentificacaoRps.NumeroRps");

 

   textBox54.Text = "";

   string nat = "";

   

   if(GetData("DocumentoGenerico.InfRps") != null)

   {

     if(GetData("DocumentoGenerico.InfRps.NaturezaOperacao") != null)

   {

     nat = GetData("DocumentoGenerico.InfRps.NaturezaOperacao").ToString();

   }

   else

   {

    nat = "";

   }

 

   textBox54.Text = String.Format("{0}",

   nat

   );

 

   textBox54.Text = String.Format("Natureza Operação:{0}",

     nat.Replace(".",",")

   );