Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

If aParam <> NIL

oSubFK1 := aParam[1] //Objeto do formulário ou do del formulario o del modelo, conforme o según el caso
cIdPonto := aParam[2] //ID do local de execução do ponto del lugar de ejecución del punto de entrada
cIdModel := aParam[3] //ID do formuláriodel formulario

If cIdPonto == 'FORMPOS'
If cIdPonto == 'FORMPOS'
If cIdModel == 'FK1DETAIL'
oSubFK1:SetValue( "FK1_HISTOR", 'PONTO PUNTO DE ENTRADA EM EN MVC' )
EndIf
If cIdModel == 'FK5DETAIL'
oSubFK1:SetValue( "FK5_HISTOR", 'PONTO PUNTO DE ENTRADA EM EN MVC' )
EndIf
EndIf
EndIf
EndIf

Return lRet

...

User Function FINM010()
Local aParam := PARAMIXB
Local lRet := .T.
Local oModParam := ''
Local oModelBxR := ''
Local cIdPonto := ''
Local cIdModel := ''
Local oFK8 := Nil
Local oFKA := Nil
Local cCamposE5 := ''


If aParam <> NIL

oModParam := aParam[1] //Objeto do formulário ou do del formulario o del modelo, conforme o según el caso 
cIdPonto := aParam[2] //ID do local de execução do ponto del lugar de ejecución del punto de entrada 
cIdModel := aParam[3] //ID do formulário del formulario 

If cIdPonto == 'FORMPOS'
If cIdModel == 'FK5DETAIL'
oModelBxR := oModParam:GetModel()
oFK8 := oModelBxR:GetModel( "FK8DETAIL" )
oFKA := oModelBxR:GetModel( "FKADETAIL" )

cCamposE5 := AllTrim(oModelBxR:GetValue('MASTER', 'E5_CAMPOS'))
If !Empty(cCamposE5)
cCamposE5 := Left( cCamposE5, Len(cCamposE5) -1 )
cCamposE5 += ",{ 'E5_CCD', '000000001'}"
cCamposE5 += ",{ 'E5_CCC', '000000002'}}"
Else
cCamposE5 := "{{ 'E5_CCD', '000000001'}"
cCamposE5 += ",{ 'E5_CCC', '000000002'}}"
EndIf

oModelBxR:SetValue( "MASTER","E5_CAMPOS",cCamposE5 )   // Informando o el atributo "E5_CAMPOS"
oFK8:SetValue( "FK8_CCD", '000000001' )
oFK8:SetValue( "FK8_CCC", '000000002' )
oFK8:SetValue( "FK8_IDMOV", oFKA:GetValue('FKA_IDORIG') )
EndIf
EndIf
EndIf

Return lRet

...

                               oSubModel        := aParam[1] //Objeto do formulário ou do del formulario o del modelo, conforme o según el caso

                               cIdPonto             := aParam[2] //ID do local de execução do ponto del lugar de ejecución del punto de entrada

                               cIdModel            := aParam[3] //ID do formuláriodel formulario

                              

                               If cIdPonto == 'FORMPOS' // Na validação total do formulárioEn la validación total del formulario.

                                               If cIdModel == 'FK1DETAIL' //Validação do formulário Validación del formulario FK1

                                                               If "VL" $  oSubModel:GetValue("FK1_TPDOC") //Condição para alteração de gravaçãoCondición para modificar la grabación

                                                                              oSubModel:SetValue( "FK1_HISTOR", 'P.E. EM MVC,BAIXA FK1' ) // Novos Nuevos valores

                                                               EndIF

                                               ElseIf cIdModel == 'FK6DETAIL' //Validação do formulário Validación del formulario FK6

                                                               If "DC" $  oSubModel:GetValue("FK6_TPDOC")

...

                                               ElseIf cIdModel == 'FK5DETAIL' //Validação do formulário Validación del formulario FK5

                                                               If "VL" $  oSubModel:GetValue("FK5_TPDOC") //Condição para alteração de gravaçãoCondición para modificar la grabación

                                                                              oSubModel:SetValue( "FK5_HISTOR", 'P.E. EM MVC,BAIXA FK5' ) // Novos Nuevos valores

                                                               EndIF   

...