IMPRIMIR O CONTEUDO DO FORM
Aew, galera blz????
intão é o seguinte, eu to fazendo um eskema q eu vo digitando varias referencias diferentes, e o programa vai ate o BD localiza e adiciona uma linha para cada referencia em uma FlexGrid, feito isso ele vai somando e adicionando o resultado em um label que esta no form, tbm tem outra label com o nome do cliente e os dados cadastrais do mesmo. bom oq eu precisso, eu precisso fazer estilo um relatório, com um cabeçario q estaja todos os dados do cliente, no corpo da folha todas as linhas da FlexGrid, e no rodapé o valor final que ficou tudo.
Como dito antes, eu tenhu todos esses valores, eu so não sei fazer um relatório e pegar esses valores e imprimir...
Agradeço a todos q poderem me ajudar, Abraço!!!
intão é o seguinte, eu to fazendo um eskema q eu vo digitando varias referencias diferentes, e o programa vai ate o BD localiza e adiciona uma linha para cada referencia em uma FlexGrid, feito isso ele vai somando e adicionando o resultado em um label que esta no form, tbm tem outra label com o nome do cliente e os dados cadastrais do mesmo. bom oq eu precisso, eu precisso fazer estilo um relatório, com um cabeçario q estaja todos os dados do cliente, no corpo da folha todas as linhas da FlexGrid, e no rodapé o valor final que ficou tudo.
Como dito antes, eu tenhu todos esses valores, eu so não sei fazer um relatório e pegar esses valores e imprimir...
Agradeço a todos q poderem me ajudar, Abraço!!!
Amigo, Bom dia!
Já tentou usar um Componente para gerar este relatorio ???
Tipo o Visual ReportX ?????
Falow... T+
Já tentou usar um Componente para gerar este relatorio ???
Tipo o Visual ReportX ?????
Falow... T+
Uma maneira facinho de fazer é criar um form em branco (cor branca), como vários labels. Joga os valores nessas labels do form e execute o comando:
Agora, vc pode também usar o DataReport, Crystal Reports, etc..
frmImprimir.PrintForm
Agora, vc pode também usar o DataReport, Crystal Reports, etc..
ANDREMILARE, desta maneira ele somente vai imprimir o campo visual do formulario, e tiver muito itens na flexgrid ele não vai imprimir.
MARIOZNETO, intão cara era oq eu pensei msm em usar, porem eu nunk fiz um relatorio na minha vida huahau, eu tava fuçando no VB e encontrei tipo um relatorio que tem o nome de DataReport, so q eu não consegui usar, não sei como definir pra ele, do tipo eu kero que você imprima todo o conteudo da flexgrid do form1, tendeu? espero ter sido bem claro!
Abraço!!
MARIOZNETO, intão cara era oq eu pensei msm em usar, porem eu nunk fiz um relatorio na minha vida huahau, eu tava fuçando no VB e encontrei tipo um relatorio que tem o nome de DataReport, so q eu não consegui usar, não sei como definir pra ele, do tipo eu kero que você imprima todo o conteudo da flexgrid do form1, tendeu? espero ter sido bem claro!
Abraço!!
O Visual ReportX tem versão Free e a paga é bem baratinha (brasileiro com excelente suporte técnico e fórum dos usuários) No poste que acabei de incluir, tem este e outros softwares úteis com seus respectivos links. Esse Active X (Visual ReportX) já vem com vários exemplos e um deles é justamente imprimir um FlexGrid, eu o uso direto pois quase todos meus forms tem grid.
http://www.vbmania.com.br/vbmania/vbmforum.php?varMethod=Abrir&varID=188492&varSubPagina=1&varWorld=1
http://www.vbmania.com.br/vbmania/vbmforum.php?varMethod=Abrir&varID=188492&varSubPagina=1&varWorld=1
LUIS HERRERA, vlw consegui, mas me ajuda so em uma coisa mas, consegui fazer tudo porem quando ele gera o relatorio ele fik com o fundo preto e as letras azul.
bom eu sei q você vai pertar, mas eu ja vou falar, o fundo do flex ta branco, e as letras estão azuis sim.
bom se conseguir da uma ajuda aew, ah e como uma imagem vale por 1000 palavras junto tem uma foto pra você ver como fikou!!!
abraço!!!
bom eu sei q você vai pertar, mas eu ja vou falar, o fundo do flex ta branco, e as letras estão azuis sim.
bom se conseguir da uma ajuda aew, ah e como uma imagem vale por 1000 palavras junto tem uma foto pra você ver como fikou!!!
abraço!!!
Aproveita e troca o nome QAUntidade... hehe
kkkkkkk poutz vlw heim!!!!! rs... normal cada erro de portugues cabulosso meu... rs....
mas aew... ninguem consegue me ajudar???
mas aew... ninguem consegue me ajudar???
ninguem?????
Morpheus, recebi sua mensagem agora, estive fora. Olha isso que relatou é muito estranho, mas fica difÃcil de ajudar sem saber direito como montou seu código. Seu VB é 5 ou 6?, pois não estou certo se o Visual ReportX já tem versão para NET.
Vamos tentar ajudar:
1- você rodou o exemplo que acompanha o componente sem alterar? Ele também ficou preto?
Caso não então já estamos no caminho certo.
2- abra o form onde montou seu relatório, selecione o ReportSection Det (detalhe) e veja a propriedade BackColor se está como branco? Acho que aqui deve estar preto e este será o problema.
3- Caso esteja branco, veja se os ReportFields (seus campos no relatório) estão lado a lado e a propriedade de fundo deles BackColor está preta também?
Estas são as opções que penso para ter esse problema, já as fontes azuis podem ser alteradas pela propriedade Fonte do ReportField.
Nota: Todas essas propriedades também podem ser alteradas no ReportMain através de código em Run time, assim se não resolveu com os itens anteriores, pesquise no código por BackColor e veja se há alguma linha onde haja alteração das cores destes objetos.
Agora se nem assim encontrar o problema, como este caso é bem estranho, pois comigo nunca ocorreu em todos os sistemas que já montei, aconselho entrar no fórum do grupo. O pessoal de lá responde rapidinho, inclusive o desenvolvedor, principalmente com problemas estranhos assim.
Porém é preciso postar o código que usou e detalhes para ajudar a resolver o problema.
Espero ter ajudado.
Vamos tentar ajudar:
1- você rodou o exemplo que acompanha o componente sem alterar? Ele também ficou preto?
Caso não então já estamos no caminho certo.
2- abra o form onde montou seu relatório, selecione o ReportSection Det (detalhe) e veja a propriedade BackColor se está como branco? Acho que aqui deve estar preto e este será o problema.
3- Caso esteja branco, veja se os ReportFields (seus campos no relatório) estão lado a lado e a propriedade de fundo deles BackColor está preta também?
Estas são as opções que penso para ter esse problema, já as fontes azuis podem ser alteradas pela propriedade Fonte do ReportField.
Nota: Todas essas propriedades também podem ser alteradas no ReportMain através de código em Run time, assim se não resolveu com os itens anteriores, pesquise no código por BackColor e veja se há alguma linha onde haja alteração das cores destes objetos.
Agora se nem assim encontrar o problema, como este caso é bem estranho, pois comigo nunca ocorreu em todos os sistemas que já montei, aconselho entrar no fórum do grupo. O pessoal de lá responde rapidinho, inclusive o desenvolvedor, principalmente com problemas estranhos assim.
Porém é preciso postar o código que usou e detalhes para ajudar a resolver o problema.
Espero ter ajudado.
Bom, vamos lá!
O meu VB é o 6, eu somente peguei o exemplo que vem junto e editei para o que eu precissava, isso eh não mudei nada o codigo somente aparencia.
1- Não, o exemplo não fikou preto
2- A propriedade BackColor do ReportSection Det esta branco
3 - Estão Brrancas tbm
blz vou dar uma olhada no codigo depois eu posto lá qualker coisa
vlw brigadão abraço!!!!
O meu VB é o 6, eu somente peguei o exemplo que vem junto e editei para o que eu precissava, isso eh não mudei nada o codigo somente aparencia.
1- Não, o exemplo não fikou preto
2- A propriedade BackColor do ReportSection Det esta branco
3 - Estão Brrancas tbm
blz vou dar uma olhada no codigo depois eu posto lá qualker coisa
vlw brigadão abraço!!!!
Tópico encerrado , respostas não são mais permitidas