Histórico da Página
...
Ao utilizar o ponto de entrada F473VIEW podemos manipular o objeto FwFormStruct os objetos da View da rotina de Conciliação Bancária.
Deve ser usado em conjunto com o ponto de entrada FA473MOD que trata os objetos do objeto FwFormStruct do Model da rotina.
03. PARÂMETROS
oStr2 - Estrutura dos campos dos itens da conciliação bancária.aRet - array multidimensional com a estrutura predeterminada
O retorno deve conter um array multidimensional com a seguinte estrutura :
* Primeira posição : Objeto
* Segunda posição : Método
* Terceira posição em diante: Parâmetros
Campos do tipo caractere devem conter as aspas simples antes das aspas duplas("'Titulo'" ou "' '").
Caso o parâmetro seja nulo, ou não deseja caractere não use as aspas simples antes das aspas duplas ("
04. RETORNO
Nome | Tipo | Descrição | |
oStr2aRet | Objeto | A | Array multidimensional com a estrutura predeterminadaFwFormStruct da View da conciliação bancária |
05. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#INCLUDE 'TOTVS.CH' #INCLUDE "FWMVCDEF.CH" /*/{Protheus.doc} F473VIEW Ponto__aRetE5E1 de entrada para executar operações - noCampo finalcriado dano rotinaponto F473Concilde após o controle de transação. paramIXB[1] - objeto FwFormStrut da View da rotina de conciliação bancária @type entrada FA473CON. MVC_VIEW_ORDEM - Campos da tabela SIG @type User Function @author TOTVS @since 18/11/2020 @return aRet - array multidimensional com a estrutura predeterminada O retorno deve conter um array multidimensional com a seguinte estrutura : * Primeira posição : Objeto * Segunda posição : Método * Terceira posição em diante: Parâmetros Campos do tipo caractere devem conter as aspas simples antes das aspas duplas("'Titulo'" ou "' '"). oStr, objeto FwFormStrut da rotina de conciliação bancária. Caso o parâmetro seja nulo, ou não deseja caractere não use as aspas simples antes das aspas duplas (" ") /*/ User Function F473VIEW() Local oStr aRet As Object aRet := ParamIXB[1] oStr:AddField("IG_FILIAL", "03", "", "",, "", "@!") Return oStr{} aAdd(aRet, {"oView", "AddUserButton", "'Imprimir'" ,"''" , "{|oView| U_FA473PRN(oView)}" } ) aAdd(aRet, {"oView", "AddUserButton", "'Excluir'" ,"''" , "{|oView| U_FA473EXC(oView)}" } ) aAdd(aRet, {"oView", "AddUserButton", "'Totalizar'" ,"''" , "{|oView| U_FA473TOT(oView)}" } ) aAdd(aRet, {"oStr2", "AddField" , "'IG_FILIAL'" ,"'03'" ,"''","''","", "''","'@!'" } ) Return(aRet) |