Página 1 de 1

Indice com Scope, eh possivel saber ?

Enviado: 17 Jun 2010 18:51
por Ale SB
Pessoar...

existe alguma funçao que possa retornar se meu indice esta com Scope ?

@braços Ale

Re: Indice com Scope, eh possivel saber ?

Enviado: 17 Jun 2010 19:39
por Maligno
Se for igual na biblioteca SIX, basta executar a função que define o escopo (sem argumento algum) que o retorno é o índice atualmente configurado. Se nada foi configurado, o retorno é VOID. Acho que deve ser igual no [x]Harbour. Pelo menos me parece bem lógico. :)

Re: Indice com Scope, eh possivel saber ?

Enviado: 17 Jun 2010 20:02
por Itamar M. Lins Jr.
Já tentou indexkey(), ordname() ?

OrdKey()
Return
The function returns the key expression of the specified index as a character string. If no parameters are passed, the index key of the controlling index is returned. If no index is open, the return value is an empty string ("").
Saudações,
Itamar M. Lins Jr.

Re: Indice com Scope, eh possivel saber ?

Enviado: 17 Jun 2010 20:42
por Maligno
Acho que o colega quer saber qual é a configuração do escopo montado e não a chave do índice.

Re: Indice com Scope, eh possivel saber ?

Enviado: 18 Jun 2010 11:36
por Ale SB
Bom dia..galera..

@ Itamar
Valew, mas, nao era isso q eu keria.

@ Maligno
Valew...era +- isso q eu precisava.

Eu nao keria, saber o Scope e sim saber se arquele indice, ja estava com algum scope.

Desta Forma eu tenho oq eu kero :

CadaUnic->( ordScope(0,"000001"))
CadaUnic->( ordScope(1,"000010"))
? Empty(CadaUnic->( ordScope(0,nil))) ==> .F.
? Empty(CadaUnic->( ordScope(0,nil))) ==> .T.

@braços Ale