MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Sistema Cotações - formulário ref. cruzada

    Compartilhe
    avatar
    DFROBINSON
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 21/04/2012

    Sistema Cotações - formulário ref. cruzada

    Mensagem  DFROBINSON em Sab 29 Jul 2017, 14:44

    Prezado amigos do forum.
    Tomo a liberdade de postar um sistema de cotações que poderá ser de alguma utilidade para algum membro.
    Peço, no entanto, ajuda para um problema cuja solução me escapa.
    Primeiro explico como o sistema funciona e como configurá-lo:
    - Montar cotação (frmCotacoes):
     - informar datas, selecionar itens informando quantidade e unidade e selecionar fornecedores;
     - ao clicar em "Gerar Cotações", o sistema abrirá uma pasta excel "COT-MODELO.xlsx" (que deve residir no "local para a gravação") e gerará, no caminho indicado, uma cotação para cada fornecedor ;
    - Importar cotação (frmImportaCotacoes):
     - supondo que o fornecedor recebeu, informou valores e devolveu a pasta excel;
     - clicar no campo "Caminho da pasta excel de origem", selecionar a pasta excel que se quer importar, clicar em "Importa Cotação";
     - serão exibidos os itens da cotação importada e os valores cotados pelo fornecedor (à medida que novas importações forem realizadas, para cada item, será exibido o valor de cada fornecedor;
    - Mapa da Cotação (frmMapaCotacao) - onde reside meu problema:
     - abra o formulário e informe o número da cotação;
     - serão exibidos os itens cotados, os fornecedores que participam da cotação, os valores (em verde os menores valores para cada item) e caixas de selção para a geração de ordens de compra;
     - uma vez que se selecione uma ou mais itens para um ou mais fornecedores, deve-se informar algo nos campos "Cond. Pgto." e clicar em "Gera OC";
     - será gerada uma Ordem de Compra para cada Fornecedor utilizando uma pasta excel "OC-MODELO.xlsx" que está no caminho definido na tabela tblConfiguraçoes;

    O Problema é que necessito ampliar a quantidade de itens e fornecedores mas o formulário frmMapaCotacao usado para gerar as ordens de compra é todo montado via vba e não consigo cotar mais itens e fornecedores face à limitação da quantidade de controles admitidos pelo access em um único formulário. Tentei montar um formulário tipo referência cruzada no estilo folha de dados mas não consigo incluir duas colunas (valor e caixa de seleção) para cada fornecedor.
    Desde já agradeço qualquer sugestão.
    Anexos
    COTACOES.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (432 Kb) Baixado 24 vez(es)

      Data/hora atual: Sab 18 Nov 2017, 08:13