Adicionar botão em cada item da grid - MVC (advpl)

Estou com a necessidade de adicionar um botão para cada registro da grid em uma tela MVC modelo 3.
Esse botão serviria para acionar uma caixa de dialogo com opções para adicionar ou visualizar um anexos referente ao registro posicionado (idêntico ao que acontece na rotina FINA677 - Prestação de contas, no módulo do financeiro).
Já criei a função que inicia a caixa de dialogo com as opções, só não sei como colocar um botão em cada registro para invocar a função e como obter o item que acionou o botão.
Alguém consegue me ajudar?

Você pode criar um campo (físico, virtual ou direto no MVC) do tipo lógico e ao marcá-lo, aciona sua tela. Tem algumas telas do padrão inclusive que fazem isso.