Gostaria se saber qual o padrão a ser adotado na inicialização padrão de um campo virtual de uma tela MVC modelo 2, portanto uma tabela fazendo a vez de Master/Detail, onde na Grid (Detail) se encontra o mesmo.
Pesquisando na SX3 identifiquei situações como essa: If(!INCLUI,Posicione("SA2",1,xFilial("SA2")+AA1->AA1_CODFOR+AA1->AA1_LOJFOR,"A2_NOME")," ")
Contudo, se o campo está no cabeçalho (Master) tranquilo, funciona na alteração, mas nas colunas (Detail) isso não funciona, pois repete a informação da posição que o cursor estava ao clicar em Alterar.
Já tentei fazer uso da FWFldGet(), mas no momento da criação da tela ocorre um erro, pois ele tenta busca a informação quando a linha é zero.
O qual sugestão devo usar nesta situação?