Páginas filhas
  • FWSIXUtil

Versões comparadas

Chave

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

Classe para verificar a existência de um índice na acessar informações no SIX, dicionário de índices.

...

ExistIndex()
Sintaxe:
FWSIXUtil():ExistIndex( cAlias , cIndex , lNickname ) →  → lRet

Descrição:
Verifica se o índice existe na SIX, por Ordem ou por Nickname

...

NomeTipoDescriçãoObrigatório
cAliasCaracterAlias da tabela de pesquisa do índiceX
cIndexCaracterÍndice que será pesquisadoX
lNicknameLógicoIndica se pesquisa do índice será efetuada pelo nickname. Caso seja falso, a pesquisa será efetuada pelo ordem. Esse parâmetro é opcional, tendo o valor default .F.


Retorno:
lRet - Retorno lógico indicando se o índice existe ou não.


Exemplos:
//Pesquisa por ordem
FWSIXUtil():ExistIndex( "SA1" , "1" )

//Pesquisa por nickname
FWSIXUtil():ExistIndex( "SE1" , "TITPAI" , .T. )


GetAliasIndexes()
Sintaxe:
FWSIXUtil():GetAliasIndexes( cAlias  ) → aIndexes

Descrição:
Retorna todos os índices de um alias.

Parâmetros:

NomeTipoDescriçãoObrigatório
cAliasCaracterAlias da tabela de pesquisa do índiceX


Retorno:
aIndexes → Indices da tabela no formato {{campo1, campo2},{campo1,campo2,campo3}}