Olá Pessoal, estou com um problema para entender como vou popular uma grid de detalhes.
Tenho uma classe em TL++, onde faço uma consulta no banco para pegar dados da NF-e, com essa classe tenho um método que retorna um array com todos dos dados de itens da nota.. Partindo para grid em MVC preciso "adicionar" esses dados na estrutura da grid. preciso de uma ajuda com a logica, já vi alguns exemplos mas não entendi.
Minha grid em MVC tem um cabeçalho FAKE, e a estrutura carrego com AddField.
Eu ja fiz algo parecido, mas partindo de um BeginSQL
onde eu pego o Model da GRID, e uso o ADDLine pra ir colocando o retorno da Query, acredito que seria a mesma logica partindo de um array.
omodelAut := omodelAut:GetModel('Z36DT2')
while !(AlSB1)->(EOF())
omodelAut:SetValue("Z36_PRODUT", (AlSB1)->B1_COD)
omodelAut:AddLine()
(AlSB1)->(dbskip())
enddo
omodelAut:DeActivate()
omodelAut:Activate()
oView:Refresh()
Olá Guilherme obrigada pela ajuda, mas teria algum exemplo usando for?
Olá Eduarda não, mas seria a mesma logica
for x:= 1 to len(aDados)
omodelAut:SetValue(“Z36_PRODUT”, aDados[1]) // - ADD informação do array ao invés de pegar do Alias
omodelAut:AddLine()
next