Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Gilberto

Replace x Constantes

Recommended Posts

Prezados,

Tenho uma situação onde, informada substituo uma string por uma constante, nesse caso, para "alimentar" os títulos, subtítulos e tooltips da página.

Para isso, dentro da minha rotina, tenho 2 soluções q poderia utilizar:

 

A 1ª fazendo um replace

 

function ARTICLES_title(str)

str = trim(str)

str = lcase(str)

str = replace(str,"0","Congelado")

str = replace(str,"1","Vigente")

str = replace(str,"2","À Aprovar")

str = replace(str,"3","Solicitado")

str = replace(str,"4","À Renovar")

str = replace(str,"search","Subtitulo Busca")

str = replace(str,"expire","Subtitulo Expirados")

type_list_subtitle = str

end function

 

 

A 2ª fazendo várias constantes e substituindo através com CASE ou IF

 

ARTICLES_title_0 = "Pautas Não Aprovadas"

ARTICLES_subtitle_0 = "SUBTITULO"

 

ARTICLES_title_1 = "Pautas Vigentes"

ARTICLES_subtitle_1 = "SUBTITULO"

 

ARTICLES_title_2 = "Pautas à Aprovar"

ARTICLES_subtitle_2 = "SUBTITULO"

 

ARTICLES_title_3 = "Pautas Solicitadas"

ARTICLES_subtitle_3 = "SUBTITULO"

 

ARTICLES_title_Expire = "Pautas Expiradas"

ARTICLES_subtitle_Expire =""

 

...

 

A pergunta é:

Qual dos dois métodos teria melhor desempenho?

 

Desde já agradeço a ajuda dos amigos

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

atraves do Replace existe um consumo , por fazer o Replace, propriamente dito nos conjuntos de dados a serem trocados, é de uma certa forma pequeno, mas um uso abusivo , talvez pode acarretar em uma instabilidade...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.