Page tree
Skip to end of metadata
Go to start of metadata

Acessar Acols rotina MVC

Produto:

ADVPL

Versões:

Todas

Ocorrência:

É possível acessar aCols em rotina MVC?

Ambiente:

P11 - P12

Passo a passo:

Em rotinas em MVC, segue exemplo abaixo os objetos a serem tratados e debugando o objeto omodelgrid é possível acessar aCols*

Exemplo da Rotina OMSA010

oModelx := FWModelActive()->Carregando Model Ativo

oModelxDet := oModelx:GetModel('DA1DETAIL') ->Carregando grid de dados a partir o ID que foi instanciado no fonte.
oModelxDet:SetValue('DA1_DESCRI','TESTE')-> Utilizando função para atribuir valor ao campo em tempo de execução

Para obter DA1DETAIL verifique a propriedade ADEPENDENCY
omodelx:ADEPENDENCY

Video para auxilio :

http://tdn.totvs.com/download/attachments/271413399/evidencia_oms010_acols%20omsatok.rar?api=v2

Exemplo de outras rotinas ao objeto para acesso a acols

oModelx:GetModel('GPEA240_SR8')

oModelx:GetModel('GPEA020_SRB')

 

Observações:

http://tdn.totvs.com/display/public/mp/FWModelActive

(*) Algumas rotinas em MVC o aCols não esta disponível.
Rotinas como OMSA010, GPEA240 tem acesso Acols