Olá,
tenho uma consulta em que quero calcular a projecção do valor se os dados forem referentes ao mês actual, mas devolve-me erro de "Tipo incorrecto na expressão".
A minha consulta é a seguinte:
SELECT VendasDestruição.Loja, VendasDestruição.Ano, VendasDestruição.Mês, VendasDestruição.Valor, VendasDestruição.[Descrição Secção], VendasDestruição.Tipo, VendasDestruição.Inspector, VendasDestruição.[Chefe Inspecção], VendasDestruição.[Descrição Artigo], IIf([VendasDest.Mês]=Month(Date()-1),[Valor]/Day(Date()-1)*[Numdedias],[valor]) AS Proj
FROM Meses INNER JOIN VendasDestruição ON Meses.Mês = VendasDestruição.Mês
GROUP BY VendasDestruição.Loja, VendasDestruição.Ano, VendasDestruição.Mês, VendasDestruição.Valor, VendasDestruição.[Descrição Secção], VendasDestruição.Tipo, VendasDestruição.Inspector, VendasDestruição.[Chefe Inspecção], VendasDestruição.[Descrição Artigo], IIf([VendasDest.Mês]=Month(Date()-1),[Valor]/Day(Date()-1)*[Numdedias],[valor]);
Obrigada
tenho uma consulta em que quero calcular a projecção do valor se os dados forem referentes ao mês actual, mas devolve-me erro de "Tipo incorrecto na expressão".
A minha consulta é a seguinte:
SELECT VendasDestruição.Loja, VendasDestruição.Ano, VendasDestruição.Mês, VendasDestruição.Valor, VendasDestruição.[Descrição Secção], VendasDestruição.Tipo, VendasDestruição.Inspector, VendasDestruição.[Chefe Inspecção], VendasDestruição.[Descrição Artigo], IIf([VendasDest.Mês]=Month(Date()-1),[Valor]/Day(Date()-1)*[Numdedias],[valor]) AS Proj
FROM Meses INNER JOIN VendasDestruição ON Meses.Mês = VendasDestruição.Mês
GROUP BY VendasDestruição.Loja, VendasDestruição.Ano, VendasDestruição.Mês, VendasDestruição.Valor, VendasDestruição.[Descrição Secção], VendasDestruição.Tipo, VendasDestruição.Inspector, VendasDestruição.[Chefe Inspecção], VendasDestruição.[Descrição Artigo], IIf([VendasDest.Mês]=Month(Date()-1),[Valor]/Day(Date()-1)*[Numdedias],[valor]);
Obrigada