RELATORIO POR MES FLUXO DE CAIXA
Boa noite Pessoal,
Tenho um projeto de fluxo de caixa, estou desenvovendo em VB.NET com Access.
Gostaria de saber se alguém tem algum exemplo de como gerar um relatório por mês de ENTRADA e SAIDA do Caixa.
Na Tabela tb_entrada tem os Campos(COD, DATA, VALOR, HISTORICO) E
Na Tabela tb_saida tem os Campos(COD, DATA, VALOR, HISTORICO).
Queria gerar um relatório por Mês, o que entrou e saiu!
Desde já obrigado!
Tenho um projeto de fluxo de caixa, estou desenvovendo em VB.NET com Access.
Gostaria de saber se alguém tem algum exemplo de como gerar um relatório por mês de ENTRADA e SAIDA do Caixa.
Na Tabela tb_entrada tem os Campos(COD, DATA, VALOR, HISTORICO) E
Na Tabela tb_saida tem os Campos(COD, DATA, VALOR, HISTORICO).
Queria gerar um relatório por Mês, o que entrou e saiu!
Desde já obrigado!
Poderia ser um exemplo do Objeto Print !
coloque no seu form os seguintes itens:
1- PrintPreviewDialog
1- PrintDocument
agora no evento click do botao desejado para impressao, coloque:
Private Sub BtnEmitir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnEmitir.Click
If Me.DataGridView1.RowCount = 0 Then
Else
PrintPreviewDialog.PrintPreviewControl.Zoom = 1.0
PrintPreviewDialog.FindForm.WindowState = FormWindowState.Maximized
PrintPreviewDialog.ShowDialog()
End If
End Sub
Private Sub PrintDocument_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
Dim y As Integer = 70
Dim CanetaDaImpressora As Pen = New Pen(Color.Black, 1)
Dim MargemEsquerda As Single = e.MarginBounds.Left
Dim MargemSuperior As Single = e.MarginBounds.Top + 100
Dim MargemDireita As Single = e.MarginBounds.Right
Dim MargemInferior As Single = e.MarginBounds.Bottom
e.Graphics.DrawString([Ô]CABEÇALHO [Ô], New Font([Ô]Verdana[Ô], 10, FontStyle.Bold), Brushes.Black, 30, 30)
For Each dr As DataGridViewRow In DataGridView1.Rows
e.Graphics.DrawString(dr.Cells(0).Value & [Ô] [Ô] & dr.Cells(1).Value &[Ô] [Ô] & dr.Cells(2).Value &[Ô] [Ô] & dr.Cells(3).Value , New Font([Ô]Verdana[Ô], 10), Brushes.Black, 30, y + 10)
y += 20
Next
End Sub
esse e mais simples, mas ja dá pra ter uma noção de como é..
ate+
1- PrintPreviewDialog
1- PrintDocument
agora no evento click do botao desejado para impressao, coloque:
Private Sub BtnEmitir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnEmitir.Click
If Me.DataGridView1.RowCount = 0 Then
Else
PrintPreviewDialog.PrintPreviewControl.Zoom = 1.0
PrintPreviewDialog.FindForm.WindowState = FormWindowState.Maximized
PrintPreviewDialog.ShowDialog()
End If
End Sub
Private Sub PrintDocument_PrintPage(ByVal sender As System.Object, ByVal e As System.Drawing.Printing.PrintPageEventArgs) Handles PrintDocument1.PrintPage
Dim y As Integer = 70
Dim CanetaDaImpressora As Pen = New Pen(Color.Black, 1)
Dim MargemEsquerda As Single = e.MarginBounds.Left
Dim MargemSuperior As Single = e.MarginBounds.Top + 100
Dim MargemDireita As Single = e.MarginBounds.Right
Dim MargemInferior As Single = e.MarginBounds.Bottom
e.Graphics.DrawString([Ô]CABEÇALHO [Ô], New Font([Ô]Verdana[Ô], 10, FontStyle.Bold), Brushes.Black, 30, 30)
For Each dr As DataGridViewRow In DataGridView1.Rows
e.Graphics.DrawString(dr.Cells(0).Value & [Ô] [Ô] & dr.Cells(1).Value &[Ô] [Ô] & dr.Cells(2).Value &[Ô] [Ô] & dr.Cells(3).Value , New Font([Ô]Verdana[Ô], 10), Brushes.Black, 30, y + 10)
y += 20
Next
End Sub
esse e mais simples, mas ja dá pra ter uma noção de como é..
ate+
Vou testar!!!
Desde já obrigado!
Desde já obrigado!
Cara,
Não deu certo!
Tem outra sugestão???
Alguma coisa com o ReportViewer ???
Não deu certo!
Tem outra sugestão???
Alguma coisa com o ReportViewer ???
Preciso criar um relatório por Data, esse select tem que ser feito em duas tabela(tb_entrada e tb_saida), assim é possÃvel saber o fluxo de caixa do mês.
Como execultar esse select e o resultado deve aparece no ReportViewer.
Por favor, alguém poderia me ajudar???
Como execultar esse select e o resultado deve aparece no ReportViewer.
Por favor, alguém poderia me ajudar???
Por favor, alguém sabe criar relatório no VS 2010 usando o Crystal Reports ???
Alguém poderia me ajudar ???
Por favor.....
Por favor.....
Então, fluxo de caixa é complicado, não se tem uma receita exata para isso, depende de como funciona a aplicação, na verdade, é preciso definir
o que é. Uma coisa é relatorio de despesas e faturamento, outra coisa é fluxo.
O Fluxo vc deve começar no caixa com um determinado valor, e ir somando as entradas, e subtraindo as despesas, depois disso retirar do saldo de caixa atual.
Fora que muitos clientes querem alem do valor real o valor previsto. No final 70% deles acabam nem utilizando, porque o fluxo só rola se bem alimentado, e os clientes em geral são preguiçosos.
No caso vc precisa aprender uma coisa primeiro, para depois fazer a outra, 1º gerar relatorios no crystal, vai perder uns fios de cabelos, mas no final vai ver que vale a pena, ele é fantastico,
Busque exemplo aqui e no macoratti.
2º planejar bem a inserção de contas a pagar e receber + as vendas, para depois bolar esse fluxo.
Resumindo, observe que vc não recebe uma resposta aqui no forum, porque isso é muito complexo, são varias as etapas.
Você pode conquistar um cliente, ou perder ele caso exista uma falha nesse planejamento.
o que é. Uma coisa é relatorio de despesas e faturamento, outra coisa é fluxo.
O Fluxo vc deve começar no caixa com um determinado valor, e ir somando as entradas, e subtraindo as despesas, depois disso retirar do saldo de caixa atual.
Fora que muitos clientes querem alem do valor real o valor previsto. No final 70% deles acabam nem utilizando, porque o fluxo só rola se bem alimentado, e os clientes em geral são preguiçosos.
No caso vc precisa aprender uma coisa primeiro, para depois fazer a outra, 1º gerar relatorios no crystal, vai perder uns fios de cabelos, mas no final vai ver que vale a pena, ele é fantastico,
Busque exemplo aqui e no macoratti.
2º planejar bem a inserção de contas a pagar e receber + as vendas, para depois bolar esse fluxo.
Resumindo, observe que vc não recebe uma resposta aqui no forum, porque isso é muito complexo, são varias as etapas.
Você pode conquistar um cliente, ou perder ele caso exista uma falha nesse planejamento.
Obrigado pelas palavras.
Já estou fazendo algo com o Crytal Report, realmente é dificÃl, mas eu não desisto.
Ainda não consegui o que eu quero, mas estou buscando.
Já estou fazendo algo com o Crytal Report, realmente é dificÃl, mas eu não desisto.
Ainda não consegui o que eu quero, mas estou buscando.
Akguém???
Tópico encerrado , respostas não são mais permitidas