CONTEÚDO

  1. Visão Geral
  2. Descrição
  3. Sintaxe
  4. Parâmetros
  5. Retorno
  6. Exemplo


01. VISÃO GERAL

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:SIGATMK - Call Center
Função:TMKA271 - Call Center
Abrangências:Microsiga Protheus 12
Versões:Microsiga Protheus 12
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível com as Bases de Dados:Todos
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Todos

02. DESCRIÇÃO

O ponto de entrada é utilizado para validação de linha de Telemarketing.

03. SINTAXE

TMKLINOK - Valida a linha de Telemarketing ( [ ] ) --> lReturn 

04. PARÂMETROS

Nome

Tipo

Descrição

Default

Obrigatório

Referência

aColsArrayArray contendo as linhas.


aHeaderArrayArray contendo a descrição dos campos de linhas.


05. RETORNO

Retorno

Tipo

Descrição

Obrigatório

lReturnLógicoVariável lógica que determina se deve validar a linha digitada.Sim

06. EXEMPLOS

Escolha o modelo desejado abaixo de acordo com a sua necessidade de execução:

Este é o exemplo básico para a execução da validação da linha ao navegar nos itens da Grid

#INCLUDE "PROTHEUS.CH"
#INCLUDE "TMKA272.CH"

User Function TMKLINOK()

Local lReturn   := .T.

Alert( 'Passou pelo ponto de entrada TMKLINOK na linha' )
lReturn := MsgYesNo( 'Aceita os valores?', 'Validação de linha.' )

Return lReturn
 

Utilize esse exemplo para validar as linhas e na gravação.

#INCLUDE "PROTHEUS.CH"
#INCLUDE "TMKA272.CH"

User Function TMKLINOK()

Local lReturn := .T.

If !IsInCallStack("TudoOK")//Executa na edicao por linha.
	Alert( 'Passou pelo ponto de entrada TMKLINOK na linha' )
	lReturn := MsgYesNo( 'Aceita os valores?', 'Validação de linha.' )
EndIf

Return lReturn