Prezados,
Estou tentando alterar o tipo de um dado de caracter para Data para exibição no Grid do MVC, eu utilizei o código abaixo, porém MODEL_FIELD_TIPO não está funcionando, procurei por exemplos e também na documentação do MVC mas não exemplos dessa utilização. Alguém já precisou fazer algo desta forma?
Local oModel := FWLoadModel('GLZSZ1ALT')
Local oVwSZ1 := FWFormStruct(2, 'SZ1')
Local oView
oVwSZ1:SetProperty('*', MVC_VIEW_CANCHANGE,.F.)
oVwSZ1:SetProperty('Z1_ENTREGA',MODEL_FIELD_TIPO,"D")
oVwSZ1:SetProperty('Z1_ENTREGA', MVC_VIEW_CANCHANGE,.T.)
oView := FWFormView():New()
oView:SetModel( oModel )
oView:AddField( "VIEWSZ1", oVwSz1, 'FORMSZ1')
oView:CreateHorizontalBox( 'MAINBOX',100,,,,)
oView:SetOwnerView('VIEWSZ1','MAINBOX')
oView:SetCloseOnOk({||.T.})
Return oView
Luciano, esse tipo de alteração normalmente é feita diretamente no SX3. Fazer a alteração do SX3 não lhe atende?
— Daniel Mendes 18 de Feb de 2022