Método que posiciona em uma linha específica da grid
Exemplo da Rotina:
oModelGrid:GoLine(nNumeroDaLinha)
Exemplo 1- Percorrendo todas as linhas e setando valores para alguns campos:
//Pegando os modelos de dados
oModelPad := FWModelActivate()
oModelDet := oModel:GetModel("XXXDETAIL")
//Percorrendo todas as linhas
For nI := 1 To oModelDet:Length()
//Posicionando na linha
oModelDet:GoLine(nI)
//Setando valores da grid, conforme o pai do cadastro
oModelDet:LoadValue("C6_X_XXX", oModelPad:GetValue("C5_X_XXX"))
oModelDet:LoadValue("C6_X_ZZZ", oModelPad:GetValue("C5_X_ZZZ"))
Next nI
Observações:
– Caso tenha dúvidas ou problemas com os exemplos, entre em contato;
– Se tiver sugestões de rotinas, pode entrar em contato;