Saltar para o conteúdo principal
Versão: 20 R7 BETA

QR Find column

QR Find column ( area ; expressao ) -> Resultado

ParâmetroTipoDescrição
areaIntegerReferência da área
expressaoText, PointerObjeto de coluna
ResultadoIntegerNúmero da coluna

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Descrição

O comando QR Find column devolve o número da primeira coluna cujo conteúdo corresponde à expressao passada em parâmetro.

expressao pode ser uma cadeia ou um ponteiro.

QR Find column devolve –1 se não se encontra nada.

Se passa um número de area inválido, se gera o erro -9850.

Exemplo

O código a seguir permite recuperar o número da coluna que contém o campo [G.NQR Tests]Trimestre e apaga essa coluna:

 $NumColumn:=QR Find column(MinhaArea;->[G.NQR Tests]Trimestre)

ou:
$NumColumn:=QR Find column (MiArea; "[G.NQR Tests]Trimestre")

 If($NumColumn#-1)
    QR DELETE COLUMN(MinhaArea;$NumColumn)
 End if