Não sei se é pra rir ou chorar.
Quer ajuda no tbrowse ok, mas CADÊ ELE?
Mostrou a criação de um array com colunas... ok.... isso é a criação de um array
Mostrou a chamada de sua função.... ok... isso é a chamada de sua função.
Mostrou um pedaço da sua função.... ok...isso é um pedaço da sua função.
Mas tbrowse, e colunas usadas pelo tbrowse.... nenhum sinal.
Se nem sabe aonde está o tbrowse no fonte, fica complicado.
Está aí a primeira questão: aonde está o tbrowse?
Consultando uma bola mágica...
A julgar pelo erro:
O erro é NA SUA rotina, e não no tbrowse.
Consultando a bola mágica novamente...
Provavelmente na SUA rotina, deve usar o array postado, pra converter pra colunas do tbrowse.
Consultar bola mágica foi necessário, já que não existe fonte postado com isso.
Primeiro entenda o que precisa no tbrowse.
Depois crie a função pra facilitar o uso.
Se criar função antes, a função já começa do jeito errado, que foi o que aconteceu.
Nota:
Diferente desse array, o array para o tbrowse possui título e conteúdo.
Ao invés de reinventar a roda, é só usar título e conteúdo.
Mas pra isso, tem que ajustar sua função, que não se sabe o que ela faz com as informações que recebe.
Nota2:
Também uma opção é pegar a mensagem de erro, que mostra fonte e linha do erro, e olhar lá.
BRW_ARQ : 111 in Module: SIGMOVI.PRG