Access 2012 - Venda de Relógios (ajuda)

Boa noite,

Preciso da vossa ajuda.

Estou a tentar fazer uma base de dados (access 2010) em que deverá facilitar o meu trabalho.

Sou um vendedor de relógios e o meu trabalho é ir às lojas ver quais os relógios que existem e os que não existem. Os que não existem, eu mostro ao dono da loja e pergunto se ele quer comprar ou não. Marco os que ele quer comprar e tá feito.

Nota: só vendo relógios de uma marca! Temos vários modelos e quando vou às lojas só mostro os vários relógios da marca que trabalho. Os relógios são quase sempre os mesmos. Só saem novos relógios para o mercado 3 ou 4 vezes por ano, ou seja, a base de dados dos relógios é quase a mesma.

Estou a tentar fazê-la em três passos!

Resumidamente deverá começar por:
1 - Chego à loja e escolho o cliente em questão - (tabela dos clientes)
2 - Após escolher o cliente deverá ter uma opção para mostrar os relógios que existem. Aqui a informação já está quase todo introduzida. O que falta é só marcar se a loja tem ou não tem os relógios.Vou fazendo a ronda à montra e vou assinalando na base de dados todos os relógios um SIM (a loja tem) ou um NÃO (a loja não tem) - (tabela dos relógios)
3 - Após fazer ronda, entro na loja e devo só mostrar ao dono da loja os relógios que a loja não têm. O dono escolhe os que quer comprar, marco a quantidade e ta feito - (tabela das compras - quais os relógios e a quantidade)

O meu problema tá no seguinte passo:

Penso que cada cliente deverá ter uma só base de dados do relógios. Esta base de dados é igual para todos inicialmente, mas tem que ser personalizada para cada cliente. porque após a visita às lojas a BD dos relógios já não é igual para todos, porque as compras vão ser diferentes e o stock existente nas montras também é diferente.

O que me acontece é que não sei fazer isto
sad.gif


Já tentei, mas o que eu não consigo é fazer com que ao seleccionar cada cliente, a BD atribua uma “nova lista dos relógios” para cada cliente. Escolho o cliente, clico em mostrar relógios e devia abrir uma nova lista de relógios sem qualquer opção escolhido (do sim/não). O que me acontece é que se altero num cliente, altera em todos. E aqui fiquei preso….

Deu para explicar-me bem?

Desculpem la pelo testamento
smile.gif


Fico a aguardar ajuda vossa e desde já um obrigado antecipado (",)


 
Boas
Dúvidas:
- quando falas em marcar os relógios que a loja tem ou não,referes-te a relógios de outras marcas ou apenas da marca que vendes?
- a "nova lista de relógios" que pretendes associar a um cliente,é a lista completa de relógios que inseriste na base de dados?
Já deves ter a base de dados criada,podes colocar aqui as relações entre tabelas?Provavelmente tens aí uma ligação errada.
Cumps
 
é facil

é facil:
tabelas:
Relogios - chave primaria + os dados de cada relogio
Clientes - chave preimaria + dados do clientet
movimentos - chave primaria, relogio_id, cliente_id, quantidade, data, etc.
fazes uma form tipo master/detail em que o cliente é ao master e os movimentos o detalhe

como funciona:
escolhes um cliente e aparecem os movimentos/relogios desse
cliente para adicionares fazes adidionar
dás o numero do relogio, se ja tiveres uma entrada nesse cliente mascas a qtd:1 e já está.

esta é a solução mais
simples
com o tempo podes fazer aparecer no detalhes o nome do
relogio

mais complicado:
é criar um macro que ao adicionares o cliente automaticamente
copia todos os relogios para os movimentos e apartir dai podes
marcar/desmarcar, esta solução tem varios
inconvenientes.

qq duvida apita
 
Última edição:
Back
Topo