Nao é tão simples quanto parece.
>Um formset roda seus metodos dentro da sequencia conhecida como LISA (load,init,show,activate).. Acho que você poderia certificar-se a sequencia de execução destes.. Por exemplo, acho que no momento que ele lê os dados do view, seu form ainda não havia estabelecido as conexões necessárias..
Eu disse que o erro é aleatório. Funciona tudo ok, e derrepente olha o erro ai ! ( Obs. Sem recompilações !)
>Acho pouquíssimo provavel que isto seja um bug..
Creio que é um Bug
>Em um dos programas ( .prg ) chamados pelo Form, eu tive que mover todos as colunas lidas de uma view para variaveis de trabalho porque simplesmente quando abro outra view o Fox não reconhece mais a view aberta anteriormente. Isto funciona asism mesmo ? Creio que não!
>
>Ai entra aspectos como datasession se seu form tiver PRIVATE DATA SESSION isto ocorrerá normalmente..
Veja que eu falei programa ( .PRG ) e não FORM. Alem disso todos os FORMS são DEFAULT DATA SESSION e no FORM isto não acontece, não existe este problema.