PDF - SAIR DO FILTRO.

(pauloper) #1

Ola Pessoal,

Tenho um relatorio PDF que inicia pelo Filtro.
Preciso em tempo de execucao, dependendo
do conteudo de uma variavel NAO INICIAR PELO FILTRO.
EX:
IF VAR = X{
SAIR DO FILTRO.; AI EXECUTA O PDF DIRETAMENTE.
}
ALGUEM TEM ALGUMA DICA ?

ATT,
Paulo.

(Diogo Toscano) #2

Voce tem uma aplicação de filtro isolada, ligada a um report PDF ou voce tem uma consulta normal iniciando pelo filtro e apenas a opção de PDF … esclarece mais o teu fluxo.

(Haroldo) #3

“NA TEORIA”:
Não inicie pelo filtro. dentro da pasta gerada vc tem o nome das aplicações inclusive a relacionado ao filtro, Conforme sua variável vc recarrega o script referente ao filtro ou a aplicação principal.

(pauloper) #4

Meu filtro esta dentro do proprio PDF.
ENTAO Haroldo, procurei mas nao encontrei,
voce sabe o nome desta aplicação, conhecendo ela direciono mais facilmente.
Preciso deste recurso, para evitar criar outro aplicação só porque preciso
que hora inicie pelo filtro e hora sem o filtro.
Ex:
Tenho uma aplicacao de controle de propostas.
Usuario, ao terminar de cadastrar o cliente chamo esta aplicacao, passando
como parametro o ID dele que ira imprimir os dados e enviar ao cliente.
E tambem chamo esta mesma aplicação do Menu para usuario selecionar e imprimir contratos.
Entao ao chamar pelo Menu ele deve abrir pelo Filtro, mas a mesma aplicacao quando
recebe chamada pelo cadastro Cliente deve ignorar o filtro.
Essa é a minha necessidade.

Att,
Paulo.

(Diogo Toscano) #5

deixa iniciando normal pela consulta …

na aplicação de controle que voce ja sem, se precisar abrir pelo filtro, use a macro:

sc_apl_conf(“minha_consulta”, “start”, “filter”);

verifiquem o manual, na macro tem exatamente esse exemplo.

(pauloper) #6

Entao Diogo, esta macro é a que irei utilizar.
Mas a esta macro sc_apl_conf(“minha_consulta”, “start”, “filter”);
chama chama o Filtro. o que preciso é o contrario.
Macro que desative o Filtro
EX Algo do tipo.
sc_apl_conf(“minha_consulta”, “OFF”, “filter”);

Nao encontrei nada no Help.

(Diogo Toscano) #7

le o que eu disse antes. e ai vc decide se vai exibir o filtro ou nao.

(pauloper) #8

OK. Funcionou legal.