MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Problema de tudo!!!

    avatar
    rmaragno
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 34
    Registrado : 09/03/2010

    [Resolvido]Problema de tudo!!! Empty [Resolvido]Problema de tudo!!!

    Mensagem  rmaragno 25/3/2010, 18:40

    nem sabia onde postar isso, mas eis o problema:


    Tenho uma tabela de fornecedores que a chave primaria é o numero do contrato de cada um (existem fornecedores iguais com números de contratos diferentes) uma tabela de notas fiscais (onde se faz o cadastro das notas que chegam) sem chave primária e elas estão relacionadas pelo campo de fornecedor (é o campo do nome da empresa mesmo).
    Meu problema é pra fazer a autorização de pagamento (hoje em dia faço ela por um relatório oriundo de uma tabela temporária, que através de VBA eu pego dados da tabela de fornecedor e da nota fiscal).
    Daí nessa tabela eu tenho 5 campos em cada registro pra notas fiscais.. caso eu tenha 5 notas fiscais sem estarem pagas, ele já coloca as 5 la...
    Mas o problema é: e quando eu tiver 6? 7? X notas? As vezes chega a 20...
    Daí não consigo fazer isso...

    Que que eu faço? Caixa de listagem? Mudo a autorização de pagamento de um relatório pra um formulário?
    Não consigo nada concreto pra fazer isso.

    Preciso emitir uma autorização de pagamento por fornecedor, contendo X notas...
    Pra cada X notas de uma empresa Y, precisaria de UMA autorização de pagamento.

    Espero ter sido claro...
    Muito obrigado desde já!!
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Problema de tudo!!! Empty Re: [Resolvido]Problema de tudo!!!

    Mensagem  Alexandre Neves 25/3/2010, 20:45

    Em vez de criar tabela temporária para as notas fiscais não pagas, crie instrução SQL como origem dos dados no relatório.
    avatar
    rmaragno
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 34
    Registrado : 09/03/2010

    [Resolvido]Problema de tudo!!! Empty Re: [Resolvido]Problema de tudo!!!

    Mensagem  rmaragno 27/3/2010, 12:54

    fiz isso mas continuo com o problema de agrupar as notas fiscais por empresa
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Problema de tudo!!! Empty Re: [Resolvido]Problema de tudo!!!

    Mensagem  Alexandre Neves 27/3/2010, 14:27

    Boa tarde,
    Fez isso, o quê? Qual o código SQL?
    avatar
    rmaragno
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 34
    Registrado : 09/03/2010

    [Resolvido]Problema de tudo!!! Empty Re: [Resolvido]Problema de tudo!!!

    Mensagem  rmaragno 27/3/2010, 14:52

    SELECT TB_Fornecedores.FORNECEDOR, TB_Fornecedores.NUM_FORN, TB_NF.NUM_NF, TB_NF.DT_NF, TB_NF.VLR_NF, Sum(TB_NF.VLR_NF) AS Valor_Total
    FROM TB_Fornecedores INNER JOIN TB_NF ON TB_Fornecedores.FORNECEDOR = TB_NF.Fornecedor
    GROUP BY TB_Fornecedores.FORNECEDOR, TB_Fornecedores.NUM_FORN, TB_NF.NUM_NF, TB_NF.DT_NF, TB_NF.VLR_NF
    ORDER BY TB_Fornecedores.FORNECEDOR;
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Problema de tudo!!! Empty Re: [Resolvido]Problema de tudo!!!

    Mensagem  Alexandre Neves 27/3/2010, 16:44

    Não percebi onde estão os 5 campos que referiu para notas fiscais.
    Faça o seguinte:
    Carregue a bd, ou parte, com dados alterados para se ver melhor.

    Conteúdo patrocinado


    [Resolvido]Problema de tudo!!! Empty Re: [Resolvido]Problema de tudo!!!

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 02:35