Histórico da Página
A740GrdV_Adiciona grid a view do modelo de dados.
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Serviços | ||||
Módulo: | Gestão de Serviços | ||||
Rotina: |
|
O ponto de entrada é indicado para adicionar grid's a view do modelo de dados das rotinas TECA740 e TECA740F (Orçamento de serviço)
Ponto de Entrada
Descrição: | A740GrdV - Adiciona grid ao modelo de dados MVC. | ||||||||
Localização: | Atualizações>>Oportunidades>>Proposta Comercial->Orçamento de serviços | ||||||||
Eventos: | ViewDef()->oView | ||||||||
Programa Fonte: | TECA740.PRW; TECA740F | ||||||||
Função: | ViewDef() | ||||||||
Retorno: |
|
Exemplo:
//------------------------------------------------------------------------------
/*/{Protheus.doc} a740GrdV
@sample a740GrdV()
@since 20/08/2018
@version P12
/*/
//------------------------------------------------------------------------------
User function a740GrdV()
Local oView := PARAMIXB[1]//Viewdef
Local aAbas := PARAMIXB[2]//Array com as abas disponiveis para inserção de sheet
Local oStrTEV :=FWFormStruct(2,'TEV')
oView:AddGrid('VIEW_ADICIO',oStrTEV,'TEV_ADICIO')
oView:AddSheet("ABAS","ABAPE",'TESTE PE') // 'Locais de Atendimento'
oView:CreateHorizontalBox("ID_ABAPE",100,,,"ABAS","ABAPE")
oView:SetOwnerView("VIEW_ADICIO" ,"ID_ABAPE" ) // Grid Cobrança de Alocação
oView:EnableTitleView('VIEW_ADICIO','TESTE PE') // 'Cobrança da Locação'
oView:AddIncrementField('VIEW_ADICIO','TEV_ITEM')
Return
...