Árvore de páginas

Versões comparadas

Chave

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

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:

Rotina

Nome Técnico

TECA740;

TECA740F

ViewDef()



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:

Nome

Tipo

Descrição

Obrigatório

 Nulo

Nulo

Ponto de entrada não tem retorno.

Adiciona grid a view do modelo de dados MVC.

Não

 

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


...