Login
Buscar
Quem está conectado
Há 55 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 52 Visitantes :: 2 Motores de buscaNelson Arcas, petrullo, Tales Ruan
[ Ver toda a lista ]
O recorde de usuários online foi de 84 em 31/8/2010, 16:42
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| marcelofazan | ||||
| Julio | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| cabeludo | ||||
| marcio |
Criar Pasta com nome do txtCodigo
9/9/2010, 14:11 por marcelofazan
Pessoal, preciso implementar Pastas , com o mesmo nome do codigo a qual esta na tela de um cadastro ...
Comentários: 0
Estatísticas
Temos 1203 usuários registradosO último usuário registrado atende pelo nome de ivanmelo
Os nossos membros postaram um total de 9887 mensagens em 1359 assuntos
Report so imprime primeiro registro
Página 1 de 1 • Compartilhe •
Report so imprime primeiro registro
Boa tarde pessoal
Fiz um form que filtra o ano que desejo imprimir usando este comandos.
Quando o relatorio é impresso so imprime o primeiro registro e a tabela contem uns 10 registros ou mais.
No report criei um Field na guia General /Expression: coloquei
pesquisa.data
outro campo
pesquisa.tamanho
Este report é um tipo de formulario que fiz no report, e agora estou utilizando para preencher alguns campos.
Julio
Fiz um form que filtra o ano que desejo imprimir usando este comandos.
- Código:
x = "2010"
y = "2010"
select * from casal_c into cursor Pesquisa where BETWEEN(temporada,x,y)
SELECT pesquisa
GO TOP
report form r_fich_p_1p to printer prompt preview
Quando o relatorio é impresso so imprime o primeiro registro e a tabela contem uns 10 registros ou mais.
No report criei um Field na guia General /Expression: coloquei
pesquisa.data
outro campo
pesquisa.tamanho
Este report é um tipo de formulario que fiz no report, e agora estou utilizando para preencher alguns campos.
Julio

Julio- Participante Assíduo

Re: Report so imprime primeiro registro
Estais disponibilizando para os colegas, ou com alguma dificuldade?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Re: Report so imprime primeiro registro
Marcos
É problema mesmo.
Como disse, tenho um report que funcionava como formulario e a pessoa preenchia a mão. Agora quer que seja preenchido pelo sistema.
Então fiz um form e no click do botão deste form, coloquei o codigo citado acima para fazer um filtro por ano. Apos este filtro solicito a impressão, mas so imprime um registro e a tabela tem mais de 10 regsitros, nem sei quantos.
Este campos deve ser impresso na parte do cabeçalho do relatorio.
É problema mesmo.
Como disse, tenho um report que funcionava como formulario e a pessoa preenchia a mão. Agora quer que seja preenchido pelo sistema.
Então fiz um form e no click do botão deste form, coloquei o codigo citado acima para fazer um filtro por ano. Apos este filtro solicito a impressão, mas so imprime um registro e a tabela tem mais de 10 regsitros, nem sei quantos.
Este campos deve ser impresso na parte do cabeçalho do relatorio.

Julio- Participante Assíduo

Re: Report so imprime primeiro registro
Vc fez a selec campo from nomtabela cursor pesquisa
veja o detail do report para ver se o seu esta igual
[Você precisa estar registrado e conectado para ver esta imagem.]
- Código:
selec pequisa
go top
if _tally > 0
*****aqui sabera qtos registros serao impressos
wait window _tally time 2
report form nomedoreport preview
else
wait window 'a sua selecao nao resultou informacoes' time 3
endif
veja o detail do report para ver se o seu esta igual
[Você precisa estar registrado e conectado para ver esta imagem.]

alceu11- Participante Assíduo

Re: Report so imprime primeiro registro
Alceu
Neste caso nao tenho que colocar o nome do cursor criado, que no meu caso é PESQUISA, mais o nome do campo que desejo imprimir.
Neste caso nao tenho que colocar o nome do cursor criado, que no meu caso é PESQUISA, mais o nome do campo que desejo imprimir.
pesquisa.valor

Julio- Participante Assíduo

Re: Report so imprime primeiro registro
So fazer o cursor antes de comecar o report
primeiro faca isto
Select campos, form suatabela cursor pesquisa
select pequisa
browse
se carregar no datasession ele estara la
depois comece a fazer o report pois ai tu tera os campos do cursor, conforme a figura
ai e so comecar fazer o report
a outra forma e colocar no metodo load a criacao do cursor
create cursor pesquisa (campos,)
[Você precisa estar registrado e conectado para ver esta imagem.]
primeiro faca isto
Select campos, form suatabela cursor pesquisa
select pequisa
browse
se carregar no datasession ele estara la
depois comece a fazer o report pois ai tu tera os campos do cursor, conforme a figura
ai e so comecar fazer o report
a outra forma e colocar no metodo load a criacao do cursor
create cursor pesquisa (campos,)
[Você precisa estar registrado e conectado para ver esta imagem.]

alceu11- Participante Assíduo

Re: Report so imprime primeiro registro
- Código:
aa_cond = "temporada >= this.parent.text2.value and temporada <= this.parent.text3.value"
select *;
from casal_c
where &aa_cond ;
into cursor julho
report FORM C:\.....\reports\rpttemporada noconsole noeject to print preview
Abra um Reporter e coloque os campos em detalhes " abaixo da palavra Detail "
julho.passaro julho.pardal
e salve como rpttemporada
e execute
Obs se voce por emcima do campo Detail vai aparecer 1 mesmo por que la é cabeçalho
o corpo de repeticao voce clica em detalhe arrasta pra baixo .... e ai dentro que voce poem os campos
do jeito que eu fiz , voce deixa a coisa mais aberta, quando precisar alterar colocar mais regras fica mais facil o caminho

marcelofazan- Participante Assíduo

Re: Report so imprime primeiro registro
Sei Mas este dados devem ser impressos no cabeçalho do relatorio

Julio- Participante Assíduo

Re: Report so imprime primeiro registro
entao voce precisar fazer 2 bandas
caso contrario nao existe como
repetir linhas de tabelas , no page header ou 1 linha ou 1 linha
agora sim tera que usar seu create cursor
ou mesmo tem uns lance de agrupamento que dá certo , mais eu nunca consegui
nesse caso mais facil o create cursor com append from
Se essa tabela é no Header .......... ql tabela ira no Detalhes
pretende fazer varios Selects e tacar num relatorio sem unir
nao sei se da certo nao
caso contrario nao existe como
repetir linhas de tabelas , no page header ou 1 linha ou 1 linha
agora sim tera que usar seu create cursor
ou mesmo tem uns lance de agrupamento que dá certo , mais eu nunca consegui
nesse caso mais facil o create cursor com append from
Se essa tabela é no Header .......... ql tabela ira no Detalhes
pretende fazer varios Selects e tacar num relatorio sem unir
nao sei se da certo nao

marcelofazan- Participante Assíduo

Re: Report so imprime primeiro registro
vo te mostrar um quebra galho , só que tem limite de caracter
testa no form no command voce faz algo assim
ai voce cria um campao no reporter chamado cVencimentos
e aparecera la essas informacoes que voce quer ....
mais tem limite ....
isso pra colocar no Page Header
existem diversas gambiarras .... so que voce tem que dar o escopo inteiro do problema
testa no form no command voce faz algo assim
- Código:
Select * From CADRECMOV where cadrecmov.rec_cod = cadped.ped_cod ORDER BY rec_parc into cursor TEMP
cVencimentos = ''
Scan
cVencimentos = cVencimentos + DtoC(REC_Venc) + Transform(REC_VLR,'999,999,999.99') + CHR(13)
ENDSCAN
SELECT cVencimentos, * ;
from cadped, cadpedi, cadclie;
WHERE ped_cod = this.Parent.txtped_cod.Value ;
AND ped_cod = pedi_cod;
AND clie_cod = ped_clie;
INTO CURSOR cadlista
SELECT cadlista
ai voce cria um campao no reporter chamado cVencimentos
e aparecera la essas informacoes que voce quer ....
mais tem limite ....
isso pra colocar no Page Header
existem diversas gambiarras .... so que voce tem que dar o escopo inteiro do problema

marcelofazan- Participante Assíduo

Re: Report so imprime primeiro registro
Pessoal
Resolvido.
Seguindo os conselhos aqui postados e dicas, alterei o report retirando o conteudo do cabeçalho passando tudo para banda detail.
Desta forma imprimiu os registros.
Obrigado
julio
Resolvido.
Seguindo os conselhos aqui postados e dicas, alterei o report retirando o conteudo do cabeçalho passando tudo para banda detail.
Desta forma imprimiu os registros.
Obrigado
julio

Julio- Participante Assíduo

Re: Report so imprime primeiro registro
ficamos felizes que voce consegiu

marcelofazan- Participante Assíduo

Re: Report so imprime primeiro registro
Graças a ajuda de todos vocês aqui do forum.
Estou aprendendo bastante.
abs
julio
Estou aprendendo bastante.
abs
julio

Julio- Participante Assíduo

Re: Report so imprime primeiro registro
se for possivel nos responda sua idade estou curioso

marcelofazan- Participante Assíduo

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



» Qual a solução ideal?
» Fatal Error VFP9
» Criar Pasta com nome do txtCodigo
» Grid com problema
» Grid.
» Container
» Grid em mode de execução
» PALM
» Duvida com grid com duas tabelas
» USAR LEITOR OTICA DE CODIGO DE BARRA NA CAIXA DE TEXTO, COMO FAÇO NO VPF5.0 ?
» Musicas que fizeram parte de minha vida!
» Comparativo: NFE_UTIL.DLL(FlexDocs) x ACBrNfeMonitor x Uninfe (unimake)
» TCC programação
» NAO CONSIGO GERAR UM EXECUTAVEL NO WINDOW 7 COM VFP5.0
» Criar Classe Limpas!
» Total Code Generator
» SELECT e Botões ANTERIOR E PROXIMO.
» Interpretador de "VFPSCRIPT"
» Encriptação MD5