bom dia, gostaria de saber como eu faço para percorrer as linhas de itens no momento ele só reconhece o ultimo registro
bom dia, gostaria de saber como eu faço para percorrer as linhas de itens no momento ele só reconhece o ultimo registro
Eu sempre usei o SetLine para posicionar na linha desejada, então sugiro usar ela.
Outra questão é que está sendo retornado todas as linhas pelo método Length ( inclusive as deletadas ).
Bom dia.
Segue um exemplo para ser usado em grids feitos em MVC.
Local oModel := FWModelActive()
Local oModelZZ4 := oModel:GetModel( 'ZZ4DETAIL' )
For nX := 1 To oModelZZ4:Length()
oModelZZ4:GoLine(nX)
If !oModelZZ4:IsDeleted()
nTotal += oModelZZ4:GetValue("ZZ4_VALOR")
EndIf
Next nX
boa tarde, tenho esse fonte MVC
Desenvolvi outro para gerar contas a pagar para chamar no menu do MaMvc09 mas ele aparece o erro abaixo... User Function FIN050INC() Local oModel := FWModelActive()
Local oModelGrid := oModel:GetModel( "Z10DETAIL" )
Private lMsHelpAuto := .T. Private lMsErroAuto := .F.
For nX := 1 To oModelGrid:Length()
oModelGrid:GoLine(nX)
If !oModelGrid:IsDeleted()
ConOut("Inicio: " + (cInicio := Time()))
ConOut(Repl("-",80))
variable is not an object on U_FIN050INC(MAMVC09.PRW) 11/03/2021 16:11:46 line : 242