Bom dia!
Sou novato no Access e utilizo a versão 2007, estou criando um trabalho de capacidade de estoque Vs Demanda no meu trabalho, dei a ideia e foi muito bem vista mas eu não tinha noção do trabalho que seria,planejei uma coisa e vi que seria uma utra bem mais trabalhosa, agora eu tenho que criar muitas consultas "make table", eu gostaria de saber se vocês conhecem algo que eu possa usar para automatizar essa criação.
no momento eu estou fazendo o seguinte, copio a consulta em modo SQL no Word e substituo as informações, pois a base é a mesma. Substituo somente o que esta em Vermelho e o nome da tabela é sempre QAMN e o numero que esta em vermelho.
SELECT [AMN-AMK03].Locacao, [AMN-AMK03].Tipo, IIf([Num Peca] Is Not Null,[Num Peca],"Vazio") AS Peca, ALMOXARIFADO_MU.MU, ALMOXARIFADO_MU.Qtd, ALMOXARIFADO_MU.Pack, ALMOXARIFADO_MU.[Data MU], IIf([DB12M]+[RM]<1 And [Data Trans] Is Null,"01/01/1900",[Data Trans]) AS [Last M], [Pecas New].DB12M, [Pecas New].Rate, [Pecas New].[Data Trans], [Pecas New].RM, IIf([DB12M] Is Null,"VERIFICAR",[DB12M]+[RM]) AS DB12 INTO AMN032405FROM [AMN-AMK03] LEFT JOIN (ALMOXARIFADO_MU LEFT JOIN [Pecas New] ON ALMOXARIFADO_MU.[Num Peca] = [Pecas New].PEÇA) ON [AMN-AMK03].Locacao = ALMOXARIFADO_MU.[Pop Name]
GROUP BY [AMN-AMK03].Locacao, [AMN-AMK03].Tipo, IIf([Num Peca] Is Not Null,[Num Peca],"Vazio"), ALMOXARIFADO_MU.MU, ALMOXARIFADO_MU.Qtd, ALMOXARIFADO_MU.Pack, ALMOXARIFADO_MU.[Data MU], IIf([DB12M]+[RM]<1 And [Data Trans] Is Null,"01/01/1900",[Data Trans]), [Pecas New].DB12M, [Pecas New].Rate, [Pecas New].[Data Trans], [Pecas New].RM, IIf([DB12M] Is Null,"VERIFICAR",[DB12M]+[RM])
HAVING ((([AMN-AMK03].Locacao) Like "AMN032405" Or ([AMN-AMK03].Locacao) Like "AMk032405"));
Estou postando parte do BD, se alguem tiver uma ideia ficarei grato.
Sou novato no Access e utilizo a versão 2007, estou criando um trabalho de capacidade de estoque Vs Demanda no meu trabalho, dei a ideia e foi muito bem vista mas eu não tinha noção do trabalho que seria,planejei uma coisa e vi que seria uma utra bem mais trabalhosa, agora eu tenho que criar muitas consultas "make table", eu gostaria de saber se vocês conhecem algo que eu possa usar para automatizar essa criação.
no momento eu estou fazendo o seguinte, copio a consulta em modo SQL no Word e substituo as informações, pois a base é a mesma. Substituo somente o que esta em Vermelho e o nome da tabela é sempre QAMN e o numero que esta em vermelho.
SELECT [AMN-AMK03].Locacao, [AMN-AMK03].Tipo, IIf([Num Peca] Is Not Null,[Num Peca],"Vazio") AS Peca, ALMOXARIFADO_MU.MU, ALMOXARIFADO_MU.Qtd, ALMOXARIFADO_MU.Pack, ALMOXARIFADO_MU.[Data MU], IIf([DB12M]+[RM]<1 And [Data Trans] Is Null,"01/01/1900",[Data Trans]) AS [Last M], [Pecas New].DB12M, [Pecas New].Rate, [Pecas New].[Data Trans], [Pecas New].RM, IIf([DB12M] Is Null,"VERIFICAR",[DB12M]+[RM]) AS DB12 INTO AMN032405FROM [AMN-AMK03] LEFT JOIN (ALMOXARIFADO_MU LEFT JOIN [Pecas New] ON ALMOXARIFADO_MU.[Num Peca] = [Pecas New].PEÇA) ON [AMN-AMK03].Locacao = ALMOXARIFADO_MU.[Pop Name]
GROUP BY [AMN-AMK03].Locacao, [AMN-AMK03].Tipo, IIf([Num Peca] Is Not Null,[Num Peca],"Vazio"), ALMOXARIFADO_MU.MU, ALMOXARIFADO_MU.Qtd, ALMOXARIFADO_MU.Pack, ALMOXARIFADO_MU.[Data MU], IIf([DB12M]+[RM]<1 And [Data Trans] Is Null,"01/01/1900",[Data Trans]), [Pecas New].DB12M, [Pecas New].Rate, [Pecas New].[Data Trans], [Pecas New].RM, IIf([DB12M] Is Null,"VERIFICAR",[DB12M]+[RM])
HAVING ((([AMN-AMK03].Locacao) Like "AMN032405" Or ([AMN-AMK03].Locacao) Like "AMk032405"));
Estou postando parte do BD, se alguem tiver uma ideia ficarei grato.
- Anexos
- Controle Almoxarifado.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (811 Kb) Baixado 21 vez(es)