Páginas filhas
  • LOG_dir_exist

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Retorna a existência de um diretório no disco onde do Servidor (AppServer) ou Local.

...

Retorno

Tipo

Descrição

SMALLINT

Verdadeiro (TRUE) se o diretório informado for encontrado no ambiente indicado.
Caso ocorra alguma falha (FALSE), pode-se recuperar a mensagem de erro para exibi-la ao usuário usando a função log0030_mensagem_get_texto()

Exemplo

Bloco de código
languageruby
themeConfluence
linenumberstrue
#----------------------------#
 FUNCTION LOG_DirExist_test()
#----------------------------#
  DEFINE l_dir  CHAR(250)

  LET l_dir = "c:\\temp\\"

  IF LOG_filedir_exist(l_filedir,0) THEN
     CALL conout("ArquivoDiretório existe no servidor")
  ELSE
     CALL conout("Arquivo não existe no servidor"FALHA. Motivo: "||log0030_mensagem_get_texto())
  END IF

  IF NOT LOG_dir_exist(l_dir,1) THEN
     CALL conout("ArquivoDiretório não existe no clientCLIENT")
  ELSE
     CALL conout("Arquivo existe no client"FALHA. Motivo: "||log0030_mensagem_get_texto())
  END IF
END FUNCTION

Informações

...