Histórico da Página
FT325NMax - Ponto de Entrada - Ponto de Entrada para alteração do número máximo de linhas da grid
Características do Requisito
Linha de Produto: | Microsiga Protheus® |
Segmento: | Serviços |
Módulo: | Faturamento |
País(es): | Todos os países |
Versões/Release: | 11.80 |
Versão Corrigida: | 11.80 |
Versão Expedida: | 11.80 |
Ponto de Entrada
Descrição: | O ponto de entrada tem como objetivo a alteração da quantidade de linhas do grid de produtos que hoje tem a limitação de 9999 linhas | ||||||||
Localização: | Atualização->Publicação de Preço | ||||||||
Eventos: | FT325NMax( [ oModel ] ) --> nLine | ||||||||
Programa Fonte: | MATA325.PRW | ||||||||
Função: | A325AddPrd(), A325TabSB0() e A325TabEfet() | ||||||||
Retorno: |
| ||||||||
Observação: | O padrão da rotina recebe a quantidade de 9999 linhas e caso este valor seja aumentado por meio do Ponto de Entrada, acarretará em perda de performance. |
Exemplo:
#Include 'Protheus.ch'
User Function FT325NMax()
Local oObj :=PARAMIXB[1]
Local nLine := 0
MsgAlert("Ponto de Entrada FT325NMax")
If ValType(oObj) == "U" //Chamado pela função A325TabSB0 e A325TabEfet
nLine := 1200
ElseIf ValType(oObj) == "O" //CHAMADO PELA FUNÇÃO A325AddPrd
oObj:SetMaxLine(1200)
EndIf
Return nLine