Glossário

Blog Advpl - Share knowledge

ABCDEFGHIJKLMNOPQRSTUVWXYZ#

 

CheckFile

A função ChkFile executa a abertura de uma tabela cadastrada no Dicionário SX2 / SX3.

Sintaxe : ChkFile( <cAlias> , [lExclusivo] , cNewAlias)

Parâmetros: cAlias -> Alias da tabela a ser aberta.
lExclusivo -> Se especificado .T., indica que a tabela deve ser aberta em modo exclusivo ( Default = .F. / Compartilhado ).
cNewAlias -> Alias com que se deseja abrir o arquivo.

Retorno : Booleano. Retorna .T. caso a tabela tenha sido aberta com sucesso ou case a tabela já estava aberta. Caso contrário, retorna .F.

 
//Verificando o nome do arquivo 
SX2->( dbSetOrder( 1 ) )
If SX2->( dbSeek( "JMH" ) )	 
	//Fechando a tabela para criar o indice
	dbSelectArea("JMH")
	dbCloseArea()
	//Reabrir o arquivo para criar o novo indice
	CheckFile("JMH",SX2->X2_ARQUIVO)
EndIf	
 

 

Deixe uma resposta