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 o retorno é .F.
Exemplos
STATIC FUNCTION CreateTable() TCDelFile("T1") TCDelFile("T1VIEW") DBCreate("T1", {{"FIELD_NAME", "C", 10, 0}, ; {"FIELD_TYPE", "C", 10, 0}}, "TOPCONN") RETURN FUNCTION u_TCIsView() TCLink() CreateTable() IF TCViewOne("T1VIEW", "T1") == .F. UserException("TCViewOne falhou") ENDIF IIF(TCIsView("T1VIEW"), CONOUT('TRUE'), CONOUT('FALSE')) // retorna .T., ou seja, T1VIEW é uma view IIF(TCIsView("T1"), CONOUT('TRUE'), CONOUT('FALSE')) // retorna .F., ou seja, não é uma view, pois, T1 é uma tabela TCUnlink() RETURN
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas