Ajusta as barras de um diretório conforme o símbolo indicado ("/" ou "\").
Sintaxe
LOG_file_translatePath( < l_path > , < l_finalSlash>, <l_character> ) => CHAR
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_path |
| Sim | Caminho completo do PATH a ser ajustado. |
l_finalSlash |
| Sim | Indicador de inclusão de barra no final do caminho. 0 - Retira a barra no final do caminho. 1 - Insere a barra no final do caminho. 2 - Não alterar o final do caminho. |
l_character |
| Sim | Caracter de barra (/) ou contra-barra (\) para ajuste no PATH passado no parâmetro 1 (L_PATH). |
Retorno
Tipo | Descrição |
---|---|
| Caminho (PATH) padronizado usando a barra conforme o parâmetro 3 (L_CHARACTER) |
Exemplo
#--------------------------------------------# FUNCTION LOG_file_translatePath_test() #--------------------------------------------# DEFINE l_dir CHAR(250) LET l_dir = "c:\\temp\\" LET l_dir = LOG_file_translatePath(l_dir,0,"/") CALL conout("PATH ajustado com '/' retirando barra final = "||l_dir) LET l_dir = LOG_file_translatePath(l_dir,"\") CALL conout("PATH ajustado com '\' sem alterar o final para inclusão ou remoção da barra = "||l_dir) END FUNCTION
Informações
Fontes: file.4gl, file.prw
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas