Não sei se devo classificar como uma falha do SC, então eu tenho um formulario mestre detalhe.
tenho um mestre e 1 detalhe.
esse detalhe abastece 2 tabelas, faço a inserção para a tabela secundaria pelo o OnbeforeInsert.
a estrutura para preencher a 2 tabela no detalhe é realizada por meio de criação de campos virtuais, onde pego o valores deles e coloco no codigo sql.
no update que é o problema, faço a mesma e para puxar os valores que inserir no banco, uso a sc_loockup, porem na hora do update somente puxa o valor da chave estrangeiras da tabela detalhe 1 e tabela detalhe 2, os outros valores da detalhe dois que precisa ser salvo não puxado.