Árvore de páginas

Versões comparadas

Chave

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

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:

Nome

Tipo

Descrição

Obrigatório

nLine 

Númerico

Número de Linhas a ser atribuida

X

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