Função para verificar por nome se um objeto é uma view.
Sintaxe
TCIsView( < cName > )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cName | caractere | Nome da tabela/view a ser verificada. | X |
Retorno
Nome | Tipo | Descrição |
---|---|---|
lRet | lógico | Retorna .T. se o nome informado pertece a uma view, caso contrário, retorna .F. |
Observações
- Se for informado o nome de uma tabela ou a view não existir, o retorno é .F.
Exemplos
STATIC FUNCTION CreateTable() TCDelFile("VIEW1") TCDelFile("T1") DBCreate("T1", {{"FIELD_NAME", "C", 10, 0}, ; {"FIELD_TYPE", "C", 10, 0}}, "TOPCONN") RETURN FUNCTION u_TCIsView() TCLink() CreateTable() IF TCViewOne("VIEW1", "T1") == .F. UserException("TCViewOne falhou") ENDIF IIF(TCIsView("VIEW1"), CONOUT('TRUE'), CONOUT('FALSE')) // retorna .T., ou seja, VIEW1 é uma view IIF(TCIsView("T1"), CONOUT('TRUE'), CONOUT('FALSE')) // retorna .F., pois, T1 é uma tabela TCUnlink() RETURN
Abrangência
Esta função está disponível no Application Server - build 7.00.131227A, com data de geração superior a 09/08/2016 e depende de um DBAccess com build superior a 20160402.
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas