Em um TBrowse de array, desejo pegar o VALOR (conteúdo) de uma célula contida na coluna com cName="REG_" e oitava linha.
Para achar a posição da coluna eu uso isso, tranquilo.
Código: Selecionar todos
cNomeDaColuna="REG_"
nPosicaoColunaReg:=oBrw:nColumn(cNomeDaColuna)
e atualmente eu uso essa "semi-gambi" para pegar (por exemplo) o valor da oitava linha:
Código: Selecionar todos
...
nColunaOriginal:=oBrw:nCell // Coluna atual
nLinhaOriginal:=oBrw:nAt // Linha atual
nLinhaDesejada = 8
nColunaDesejada = nPosicaoColunaReg
oBrw:GoPos( nLinhaDesejada, nColunaDesejada ) // Mando para a célula que quero o valor
Valor=GetProperty(cForm,"oBrw","value") // Pego o valor
oBrw:GoPos( nLinhaOriginal, nColunaOriginal ) // Volto para a célula que estava.
Posso pegar o objeto coluna..
Código: Selecionar todos
oTb:=oBrw:GetColumn("REG_")
Tentei usar o comando...
Código: Selecionar todos
oBrw:aArray[ nLinhaDesejada ] [ nColunaDesejada ]
Como seria a maneira mais correta de se obter esse valor, ?
Grato.
