Árvore de páginas

Versões comparadas

Chave

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

Descrição:

Este ponto de entrada permite acrescentar outras validações nas colunas da grid de produtos e/ou acessórios da proposta comercial.

Exemplos:

#include "protheus.ch"

User Function FT600COL1()

Local cVar := PARAMIXB[1]
Local nGet := PARAMIXB[2]
Local aHeader:= PARAMIXB[3]
Local aCols := PARAMIXB[4]
Local nAt nAT := PARAMIXB[5]

Local cMsg := ""
Local nOption := 0
Local lReturn := .T.

cMsg += "Coluna editada " + cVar + " da "


Do case
case nGet == 1
cMsg += " Grid de Produtos"
case nGet == 2
cMsg += " Grid de Acessórios"
Otherwise
cMsg += " nGet invalido"
EndCase

cMsg += ", Confirma?"

nOption := Aviso( "PE FT600COL1",cMsg, {"Sim","Não"})

lReturn := nOption == 1

Return lReturn

Veja também:Para utilizar este ponto de entrada na versão 12, acesse o link: Acrescentar validação na edição das colunas da grid de produtos e/ou acessórios da Proposta Comercial (FATA600).
 

Idioma:

Português (Brasil)

Versão:

Microsiga_Protheus11

Sistemas Operacionais Suportados:

Todos

Compatível com as Bases de Dados:

Todas

Parâmetros:

PARAMIXB[1], Caracter, contem o nome da coluna em edição
PARAMIXB[2], Numerico, 1 para a grid de produtos e 2 para a grid de acessórios
PARAMIXB[3], array, aHeader da grid de produto ou acessorios, conforme PARAMIXB[2]
PARAMIXB[4], array, aCols da grid de produto ou acessorios, conforme PARAMIXB[2]
PARAMIXB[5], numerico, linha posicionada no aCols da grid de produto ou acessorios, conforme PARAMIXB[2]

Retorno:

Verdadeiro - permite a edição da célula

Programa Fonte:

FATA600.PRW