Clique abaixo para nos ajudar
Login

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
17 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 16 Visitantes :: 2 Motores de busca

Douglas Pascini

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
Últimos assuntos
» Conexão Sql Server
Hoje à(s) 12:18 por Douglas Pascini

» como fazer essa imagem clicavel
Ontem à(s) 13:56 por flavio dos reis

» USAR REPORT FORM
20/1/2017, 15:00 por ImRicoh

» Impressora Ticket
20/1/2017, 08:25 por ImRicoh

» Visite meu canal no Youtube
20/1/2017, 00:45 por ImRicoh

» Protocolo de comunicação porta serial
19/1/2017, 16:48 por rodiney

» Bloquear edição do ListBox
17/1/2017, 23:38 por Dipaula

» Ajuda em Script VBS
16/1/2017, 11:22 por carlosdantasf

» automação do mozilla e chrome
15/1/2017, 12:16 por Handerson Mildroz

» Aplicação Android algoritmos de aprendizagem pseudocódigo
4/1/2017, 01:09 por diegoveloper

» COMO ESTÃO DESENVOLVENDO EM WEB?
3/1/2017, 10:21 por felipe.palucoski

»  Um For não enxerga outro no DataGrid! (VIsual Basic)
2/1/2017, 12:44 por Ana Waldila

» C# criar checkBox Transparente
28/12/2016, 12:26 por flavio dos reis

» Menu lateral exemplo em VFP
28/12/2016, 11:55 por mxavier

» dll pertocheck
23/12/2016, 13:47 por FERNANDOMATRELLA

» Rota de um arquivo
23/12/2016, 09:01 por Julio

» BANIMENTO DE USUARIO
22/12/2016, 12:48 por Marcos Guedes

» USAR WEBSERVICE NO VFP9
20/12/2016, 18:33 por FAF

» CALCULO
19/12/2016, 18:48 por David Valerio

» Erro programa compartilhado em rede
16/12/2016, 11:45 por FERNANDOMATRELLA

Conexão Sql Server

23/1/2017, 12:18 por Douglas Pascini

Estou mudando meu servidor, para uma máquina remota. Até ai perfeito, o problema acontece que …

Comentários: 0

USAR REPORT FORM

30/12/2016, 09:06 por AJC

Pessoal bom dia,
Estou com um grande problema, já pesquisei muita coisa sobre report form, mas o …

Comentários: 3

Impressora Ticket

15/11/2016, 09:20 por clima238

Bom dia,
Por favor alguém me explique porque o código abaixo imprime no ecrã em vez do printer: …

Comentários: 2

Visite meu canal no Youtube

20/1/2017, 00:45 por ImRicoh

VFP Unlimited


Comentários: 0

Bloquear edição do ListBox

17/6/2010, 15:13 por Julio

Pessoal

Boa Tarde!

Tnho uma listbox apenas para exibir o resultado.
Preciso bloquear a listbox …

Comentários: 17

Estatísticas
Temos 6992 usuários registrados
O último usuário registrado atende pelo nome de BrenoTayne

Os nossos membros postaram um total de 11 mensagens em 5 assuntos

"Wait Window"

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Em curso "Wait Window"

Mensagem por Jefferson Matakas em 15/11/2011, 13:35

Boa tarde a todos !

Estou usando em meu sistema o comando Wait para mensagens ao usuário, só que quando o utilizo antes de um "report form", a mensagem e limpa da tela automaticamente, sendo que ela deveria ficar ate o inicio do proximo procedimento o qual colocaria uma nova mensagem, o codigo simplificado ficaria assim:

wait window " Gerando e-mail a ser enviado ao cliente. Aguarde... " nowait
report form rptemail.frm to printer nocosole nodialog
inkey(5) && pausa forcada para dar tempo de gerar o arquivo em pdf
wait window " Eviando e-mail ao cliente. Aguarde... " nowait
.
.
e isso.

Abracos ...

Jefferson Matakas
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Em curso Re: "Wait Window"

Mensagem por m@r<3|o em 15/11/2011, 15:56

IF 6=MESSAGEBOX(' Deseja Gerar o e-mail a ser enviado ao cliente.', 4+32 ,'Pergunta')
WAIT WINDOW "Eviando e-mail ao cliente. Aguarde..." NOWAIT NOCLEAR

report form rptemail.frm to printer nocosole nodialog
inkey(5)

MESSAGEBOX("Enviado com Sucesso")
WAIT CLEAR

ENDIF

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Em curso Re: "Wait Window"

Mensagem por Jefferson Matakas em 15/11/2011, 18:22

Continua acontecendo a mesma coisa, me parece que o report form de alguma maneira desativa o wait window.

Jefferson Matakas
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Em curso Re: "Wait Window"

Mensagem por m@r<3|o em 15/11/2011, 18:38

Acho que teria que montar todo relatorio em PRG . para voce colocar Wait Windows .... junto ao Report na Tela

tenta fazer assim a chamada do Relatorio ve se faz diferença

REPORT FORM rptemail TO PRINTER PREVIEW

ou mesmo nao tem como executar a rotina sem chamar Report ..

Gerar um HTML direto

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Em curso Re: "Wait Window"

Mensagem por Jefferson Matakas em 16/11/2011, 07:36

O problema do preview e aparecer o relatorio na tela, e eu gostaria que o processo fosse transparente para o usuario.
Sao varios relatorios que forao feitos pelo gerado, escreve-los em prg agora somente pelo uso do WAIT, falta tempo.
A solucao de "preguicoso" e a seguinte, vou colocar a mensagem apos o report form, assim;

report form rptemail.frm to printer nocosole nodialog
WAIT WINDOW "Eviando e-mail ao cliente. Aguarde..." NOWAIT NOCLEAR
inkey(5)

por enquanto vai desse jeito, ate entender o que acontece com o report form.

Valeu pela forca ...

Jefferson Matakas
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Em curso Re: "Wait Window"

Mensagem por m@r<3|o em 16/11/2011, 11:30

Camarada Jefferson Matakas , olha vamos complicar então ....

Sei um forma que dá certo, tenho o exemplo aqui envolve funçoes , será como fazer um POP KEY dentro do Report Form ativado na tela ....
É nas funcionalidades da SCREEN_ do SO que está ativo no Diante da Tela ativada no SO . Serve as vezes para automatizar comandos e procedimentos em outros sistemas apartir do fox

Fiz o teste colocando Wait clear , no meio dessa funcao e funcionou

Vi que postou lá no site vfpbr vou anexar lá

Obgrigado vc
abs

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Em curso Re: "Wait Window"

Mensagem por m@r<3|o em 16/11/2011, 12:00

agora que entendi o que quer fazer

só que ambiente formulario é diferente de ambiente de relatorio
pelo que entendi voce quer furar essas barreiras ....
num comando só nao tem como ......

ira ter que fazer ... 3 Wait window -
para dar o efeito que seja todas mensagens iguais

Wait Window no Form - Antes
Wait Window - Relatorio
Wiat Window no Form - Após


m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Em curso Re: "Wait Window"

Mensagem por Jefferson Matakas em 16/11/2011, 12:03

Nos que desenvolvemos sistema, cedo ou tarde da de cara com alguma coisa que nao faz muito sentido, essa do report form e uma delas.

De qualquer forma, agradeco novamente o suporte.

Quem sabe ainda aparece alguma solucao...

abracos ..

Jefferson Matakas
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Em curso Re: "Wait Window"

Mensagem por m@r<3|o em 16/11/2011, 12:13

Teria como adaptar uma APP de Casinha de Noficacao ,
pois a questão é Notificar o Usuario ,
mais ai trocaria o Comandos e objetos ,usar uma APP provavel que tb funciona .

m@r<3|o
Participante Assíduo
Participante Assíduo


Voltar ao Topo Ir em baixo

Em curso Re: "Wait Window"

Mensagem por halisson em 17/11/2011, 17:03

-
[Você precisa estar registrado e conectado para ver este link.] escreveu:Boa tarde a todos !
Estou usando em meu sistema o comando Wait para mensagens ao usuário, só que quando o utilizo antes de um "report form", a mensagem e limpa da tela automaticamente, sendo que ela deveria ficar ate o inicio do proximo procedimento o qual colocaria uma nova mensagem...

Jefferson, você pode usar um report preview alternativo,
um projeto opensource chamado FoxyPreviewer.

Uma forma de fazer o que você quer ( um report silencioso ) seria a seguinte:

Código:

WAIT WINDOW " Gerando e-mail a ser enviado ao cliente. Aguarde... " NOWAIT NOCLEAR
DO LOCFILE("FoxyPreviewer.App")
REPORT FORM ;
   ("[SEU_REPORT_AQUI].frx") ;
   OBJECT TYPE 11 ;
   TO FILE "C:\TESTREPORT.PDF"
DO LOCFILE("FoxyPreviewer.App") WITH "Release"
WAIT WINDOW " Eviando e-mail ao cliente.  Aguarde... " NOWAIT NOCLEAR
[COMANDOS PARA ENVIO DO E-MAIL]
WAIT CLEAR

Tipos de saídas
OBJECT TYPE 10 = PDF , 11 = PDF AS IMAGE , 12 = RTF , 13 = XLS , 14 = HTML

Implementando o FOXYPREVIEWER

1. Basta disponibilizar junto com a sua aplicação
basicamente o REPORTPREVIEWER.APP e a libhpdf.dll
( vem junto com o arquivo zipado do foxypreviewer )

Para o FoxyPreviewer funcionar perfeitamente sem bug's,
é necessário você atentar para o que diz a documentação oficial:

PRÉ-REQUISITOS:
Visual FoxPro 9 SP2


1. Atualize o VFP9 com a versão mais recente do "hotfix": VFP9SP2 KB 968409

2. Atualize o VFP9 com o Service Pack 2: VFP9 SP2

3. Disponibilize junto com a sua aplicação estes APP's: Report*.APP VFP9SP2

Veja se isso resolve.

Abraço.
-

halisson
Participante Regular
Participante Regular


Voltar ao Topo Ir em baixo

Em curso Re: "Wait Window"

Mensagem por Jefferson Matakas em 18/11/2011, 07:22

Que alternativa legal, vou testa-la..

Valeu pela dica...

Jefferson Matakas
Começando a Participar
Começando a Participar


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum