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