Páginas filhas
  • TUKDGN_DT_MakeAdvplExpr()

Versões comparadas

Chave

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

MakeAdvplExpr()

 

Exemplo

Descrição:

Função que transforma parâmetros do tipo Range em expressão ADVPL para ser utilizada no filtro.

Compatível com as Bases de Dados:

Todas

Sistemas Operacionais Suportados:

Todos

Idioma:

Português(Brasil)

Sintaxe:

MakeAdvplExpr("MTR530")

Parâmetros:

MTR530 - Nome do grupo de perguntas

Retorno:

 

Observações:

A função vai transformar o conteúdo selecionado nas perguntas do tipo range em expressão ADVPL

Abaixo o conteúdo selecionado pelo usuário:

Image Added

Abaixo o conteúdo atribuido ao mv_par01 para a montagem do filtro para a busca das filiais selecionadas pelo usuário

Mv_par01:= 'D MG 01,D MG 02,M SP 01,M SP 02'

 

Exemplo:

 

#include "protheus.ch"

User Function DataValida()

Local dData := CTOD("14/11/09")L
ocal lNext := .T. 
Local dNewData := DataValida(dData, lNext)

ApMsgAlert("Proxima data válida será: "+ Dtoc(dNewData)+ ' - ' +DiaExtenso(dNewData))

Return

Programa Fonte:

Mslib.prw