MVC - ler conteúdo do grid em telas abertas a partir de F3

Tenho uma tela MVC com amarração produto (grid) x fornecedor (cabec). Os dados do produto do fornecedor já vem no xml da nota de entrada, já preencho automaticamente o grid. Fica faltando informar o produto no Protheus. Quando clico em F3 no campo produto protheus partir deste grid, ele abre a tela para escolher o produto (F3 SB1). Quando o produto não está cadastrado, uso o botão incluir da consulta F3 para cadastrá-lo. É possível eu acessar o conteúdo do grid e preencher os campos automaticamente na tela de inclusão de produto?

Pensei que poderia ser a partir de um inicializador padrão.

Antes do MVC faziamos acessando o aHeader e aCols, como é este processo em MVC.

É possível enviar um exemplo?

Boa tarde Marco, Consegue sim.

Pode usar o inicializador padrão.

Eu fiz isso em um cadastro que fiz

Exemplo do Inicializador Padrão no campo B1_DESC


Iif(Alltrim(FunName()) == "NOMEPROGRAMA",FwFldGet("CAMPO_GRID"),"")

Espero ter ajudado.

legal, vou testar.

Funcionou Marco?