CHAMAR RELATORIO NO ACESS CRYSTAL

VILANOVA 18/05/2010 10:14:27
#342050
Bom dia senhores, gostaria de chamar um relatorio no acess, mas nao sei como passo os parametros para que isso ocorra.
XXXANGELSXXX 18/05/2010 10:30:14
#342054
Resposta escolhida
Ja te passei como faz a conexao atraves do arquivo INI, entao inclua mais algumas linhas la e chame o relatorio mais o menos assim.
  
Private Sub mnuRelColaborador_Click()
Dim Criterio As String
Criterio = [Ô]({MovLigacoes.DataInicio} in #[Ô] & _
Format(txtDInicial.Text, [Ô]mm/dd/yyyy[Ô]) & [Ô]# to #[Ô] & _
Format(txtDfinal.Text, [Ô]mm/dd/yyyy[Ô]) & [Ô]#)[Ô]

CrRptColaborador.Destination = 0
CrRptColaborador.ReportFileName = [Ô]C:\Tech Size\CRMTech Size\Relatoriosptatcolaboradorperiodo.rpt[Ô]
CrRptColaborador.Formulas(1) = [Ô]Periodo=[ô][Ô] & Dtpickerinicial.Text & [Ô] - [Ô] & DTPickerFinal.Text & [Ô][ô][Ô]
CrRptColaborador.SelectionFormula = Criterio
CrRptColaborador.Action = 1
End Sub



Lembrando que, o reportfilename é o caminho do relatorio.. ok. eu ja fiz uma string fechada ai.. mas voce pode passar os valores atraves do ini.
VILANOVA 18/05/2010 10:38:14
#342057
Angels, deu um erro aqui, nessa .formulas(1) = [Ô]Periodo[Ô] o que seria esse periodo?
VILANOVA 18/05/2010 10:41:10
#342060
hehehehe, entendi esse periodo é quando voce passa algum titulo no relatorio, tirei e agora foi, valeu mais uma vez.
Tópico encerrado , respostas não são mais permitidas