Login

Esqueci minha senha

Buscar
 
 

Resultados por :
 


Rechercher Busca avançada

Quem está conectado
55 usuários online :: 3 usuários cadastrados, Nenhum Invisível e 52 Visitantes :: 2 Motores de busca

Nelson 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
 

Duvida de utilização ODBC X ado

3/9/2010, 14:33 por Nelson Arcas

Pessoal, boa tarde

Estou com um duvida cruel o que é melhor utilizar com o cursor Adapt...

Comentários: 14

Qual a solução ideal?

11/8/2010, 11:26 por Roberto

Caros colegas vou postar aqui uma duvida.
Tenho um sistema em FOX DOS e estou convertendo para...

Comentários: 15

Fatal Error VFP9

9/9/2010, 13:36 por alissonfigueiredo

Ola pessoal

Fiz algumas alterações no m,eu projeto e compilei o programa para gerar o e...

Comentários: 6

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

Grid com problema

10/8/2010, 11:34 por Roberto

tenho uma classe de cadastro, as vezes acontece o seguinte:
nesta classe de cadastro tem um gr...

Comentários: 8

Estatísticas
Temos 1203 usuários registrados
O ú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

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

Resolvido Report so imprime primeiro registro

Mensagem por Julio em 29/7/2010, 16:59

Boa tarde pessoal


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
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por Marcos Guedes em 29/7/2010, 17:25

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
Webmaster


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por Julio em 29/7/2010, 17:35

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.


Julio
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por alceu11 em 29/7/2010, 17:44

Vc fez a selec campo from nomtabela cursor pesquisa

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
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por Julio em 29/7/2010, 17:48

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.

pesquisa.valor



Julio
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por alceu11 em 29/7/2010, 18:04

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.]

alceu11
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por marcelofazan em 29/7/2010, 18:42

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
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por Julio em 29/7/2010, 20:38

Sei Mas este dados devem ser impressos no cabeçalho do relatorio

Julio
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por marcelofazan em 29/7/2010, 20:43

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

marcelofazan
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por marcelofazan em 29/7/2010, 20:54

vo te mostrar um quebra galho , só que tem limite de caracter
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



Razz

marcelofazan
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por Julio em 29/7/2010, 21:01

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

Julio
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por marcelofazan em 30/7/2010, 11:25

ficamos felizes que voce consegiu rendeer

marcelofazan
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por Julio em 30/7/2010, 11:33

Graças a ajuda de todos vocês aqui do forum.

Estou aprendendo bastante.

abs
julio

Julio
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por marcelofazan em 30/7/2010, 11:35

se for possivel nos responda sua idade estou curioso

marcelofazan
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

Voltar ao Topo Ir em baixo

Resolvido Re: Report so imprime primeiro registro

Mensagem por Julio em 30/7/2010, 12:00

43

Julio
Participante Assíduo
Participante Assíduo


Ver perfil do usuário

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