caiosouza 28/12/2016, 17:18
Vamos lá, agora sabendo mais afundo do que se trata o seu problema...
1 - Se deseja criar um n° sequencial em uma tabela a cada vez que abrir o formulário basta deixa a tabela que deseja como fonte de Registro do formulário e adicionar o campo ID no formulário.
2 - Agora se deseja que só crie o sequencial após clicar em um botão, teremos que fazer um tratamento de erro para salvar somente após clicar. Usando a função DMáx + 1.
E para o seu questionamento:
Os sistemas em que você se refere devem ser mais ágeis do que os sistemas comuns (Estoque/Controle Financeiro etc...)
Pense que você é um cliente, vai no mercado passar no caixa e tem aquela fila imensa, e a cada cliente a operadora tem que dar 5 cliques no mouse e 10 no teclado?
E esses sistemas são bem básicos, na maioria das vezes só fazem a somatória dos valores com a tecla ENTER, imprime a nota fiscal, tem vinculo com a receita federal, e provavelmente tem um ambiente para administrador (cancelar compra, dar desconto ou até mesmo cadastrar os produtos.
Espero que tenha intendido.
Em relação ao sequencial me fale qual das opções se encaixa a sua necessidade!