Bom dia pessoal, preciso colocar mais um critërio para carregar o subformulario que seria descrição do produto na cboProdutos
o código sem a descriçao do produto esta funcionando bem e esta assim:
Private Sub Comando123_Click()
If SelComando123 - 1 Then
Me.comb_inicio = Me.txtDataInicial
Me.Comb_data = Me.txtDataFinal
subFormDESPESAS.Form.RecordSource = "SELECT DataLancamento,Mes,Proveniente,Descricao,Qtd,ValorUnt,SubTotal,ValorPago,Apagar,DataVencimento,DataPagamento,DataReferencia,Parcelas,Quitar FROM tbl_Despesas " & vbCrLf & _
"WHERE (((DataLancamento) Between comb_inicio And Comb_data)) AND ValorPago >0 " & vbCrLf & _
"ORDER BY tbl_Despesas.DataLancamento ASC;"
End If
End Sub
TEntei colocar mais um critério cboProdutos, assim:
Private Sub Comando123_Click()
If SelComando123 - 1 Then
Me.comb_inicio = Me.txtDataInicial
Me.Comb_data = Me.txtDataFinal
subFormDESPESAS.Form.RecordSource = "SELECT DataLancamento,Mes,Proveniente,Descricao,Qtd,ValorUnt,SubTotal,ValorPago,Apagar,DataVencimento,DataPagamento,DataReferencia,Parcelas,Quitar FROM tbl_Despesas " & vbCrLf & _
"WHERE (((DataLancamento) Between comb_inicio And Comb_data)) AND ValorPago >0 and Descricao Like '*" & Me.cboProdutos.Text" & vbCrLf & _
"ORDER BY tbl_Despesas.DataLancamento ASC;"
End If
End Sub
obs: "Descricao" é o campo na tabela que esta na "cboProdutos" .
Vem a mensagem erro de sintaxe, podem me orientar, obrigado!!
o código sem a descriçao do produto esta funcionando bem e esta assim:
Private Sub Comando123_Click()
If SelComando123 - 1 Then
Me.comb_inicio = Me.txtDataInicial
Me.Comb_data = Me.txtDataFinal
subFormDESPESAS.Form.RecordSource = "SELECT DataLancamento,Mes,Proveniente,Descricao,Qtd,ValorUnt,SubTotal,ValorPago,Apagar,DataVencimento,DataPagamento,DataReferencia,Parcelas,Quitar FROM tbl_Despesas " & vbCrLf & _
"WHERE (((DataLancamento) Between comb_inicio And Comb_data)) AND ValorPago >0 " & vbCrLf & _
"ORDER BY tbl_Despesas.DataLancamento ASC;"
End If
End Sub
TEntei colocar mais um critério cboProdutos, assim:
Private Sub Comando123_Click()
If SelComando123 - 1 Then
Me.comb_inicio = Me.txtDataInicial
Me.Comb_data = Me.txtDataFinal
subFormDESPESAS.Form.RecordSource = "SELECT DataLancamento,Mes,Proveniente,Descricao,Qtd,ValorUnt,SubTotal,ValorPago,Apagar,DataVencimento,DataPagamento,DataReferencia,Parcelas,Quitar FROM tbl_Despesas " & vbCrLf & _
"WHERE (((DataLancamento) Between comb_inicio And Comb_data)) AND ValorPago >0 and Descricao Like '*" & Me.cboProdutos.Text" & vbCrLf & _
"ORDER BY tbl_Despesas.DataLancamento ASC;"
End If
End Sub
obs: "Descricao" é o campo na tabela que esta na "cboProdutos" .
Vem a mensagem erro de sintaxe, podem me orientar, obrigado!!