Ir para conteúdo
Fórum Script Brasil
  • 1

(Resolvido) Northwind 2007


fernandokasai

Pergunta

Pessoal,

Baixei um modelo disponível no site da Microsoft ' NORTHWIND 2007', muito bom por sinal, mas está aparecendo erro!!!

EM: >Estoque e Compras > Lista de Estoque.

" Alias ' Qtd Disponível' de saída Duplicado." (ERRO 3062)

alguém poderia ajudar a corrigir esse erro? Esse modelo seria muito útil para mim.

Editado por Jonathan Queiroz
Remover caixa alta do título conforme regra 3.7 (Jonathan)
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 1
Bom dia amigo,

Veja se há algo duplicado na tabela. Poste aqui os dados para analisarmos.

Para Ajustar esse erro, Abra o banco, Localize a cansulta Estoque, com Botão Direito, clique em Modulo Desgner, depois mude para SQL e substitua por esse abaixo:

Solução, Consulta Estoque, substitua o SQL

SELECT Produtos.Identificação AS [identificação do Produto], Produtos.[Nome do Produto], Produtos.[Código do Produto], Nz([Quantidade Comprada],0) AS [Qtd Comprada], Nz([Quantidade Vendida],0) AS [Qtd Vendida], Nz([Quantidade em Espera],0) AS [Qtd em Espera], [Qtd Comprada]-[Qtd Vendida] AS [Qtd Disponível], Nz([Quantidade na Ordem],0) AS [Qtd na Ordem], Nz([Quantidade em Ordem Pendente],0) AS [Qtd em Ordem Pendente], Produtos.[Nível do Novo Pedido], Produtos.[Nível-alvo], [Nível-alvo]-[Nível Atual] AS [Qtd Abaixo do Nível-alvo], [Qtd Disponível]+[Qtd na Ordem]-[Qtd em Ordem Pendente] AS [Nível Atual], IIf([Qtd Abaixo do Nível-alvo]>0,IIf([Qtd Abaixo do Nível-alvo]<[Quantidade Mínimo do Novo Pedido],[Quantidade Mínimo do Novo Pedido],[Qtd Abaixo do Nível-alvo]),0) AS [Qtd para Novo Pedido]

FROM ((((Produtos LEFT JOIN [Estoque Vendido] ON Produtos.[identificação] = [Estoque Vendido].[identificação do Produto]) LEFT JOIN [Estoque Comprado] ON Produtos.[identificação] = [Estoque Comprado].[identificação do Produto]) LEFT JOIN [Estoque em Espera] ON Produtos.[identificação] = [Estoque em Espera].[identificação do Produto]) LEFT JOIN [Estoque na Ordem] ON Produtos.[identificação] = [Estoque na Ordem].[identificação do Produto]) LEFT JOIN [Produtos em Ordem Pendente] ON Produtos.[identificação] = [Produtos em Ordem Pendente].[identificação do Produto];

Link para o comentário
Compartilhar em outros sites

  • 0

Fernando,

Sua aresposta resolveu o problema. Congratulações.

Sem abusar de seus conhecimento quero colocar um problema para obter ajuda.

Quando abro a caixa de de diálogo de Logon e clico em "Logon" no Northwind 2007 recebo a seguinte mensagem: ""Inserir valor do parâmetro <Reorder Level" !

Podes ajudar-me quanto ao que fazer !?

Grato.

Marcos Thadeu

Link para o comentário
Compartilhar em outros sites

  • 0

Fernando, bom dia!

Segui as orientações que você passou para o Marcos Thadeu.

Porém, no formulário (relatório) Lista de Estoque há um erro no "Estoque Total", pois o campo é preenchido com o texto: #Name?

Você poderia me auxiliar a resolver esse problema?

Obrigada

Susanne

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...