Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Selecione qualquer tópico abaixo para saber mais sobre produtos na Northwind Developer Edition.   

Northwind 2.0 Developer Edition, Products inclui um formulário de lista e um formulário de detalhes. 

  • Para exibir a Lista de Produtos, selecione Produtos na faixa de opções.

  • Para exibir o Detalhe do Produto, selecione ID do produto na Lista de Produtos.

Para exibir o status de um produto, use recursos da Lista de Produtos

  • Os produtos com baixo estoque são realçados em amarelo.

  • Os produtos descontinuados são sombreados.

  • O botão Adicionar Produto abre um novo formulário de Detalhes do Produto em branco.

  • Os hiperlinks acessam o formulário Detalhes do Produto . Selecione uma ID do produto para exibir o Detalhe do Produto.

A Lista de Produtos e o formulário Detalhes do Produto exibem informações de inventário. Saiba mais no tópico Inventário.   


frmProductList

A formatação condicional é usada para realçar as baixas contagens de produtos e sombrear produtos descontinuados.


frmProductDetail

  • A fonte de registro de detalhes do produto é uma consulta simples de uma tabela em Produtos.

  • Uma caixa de combinação rotulada como "Ir para o Produto" que executa o procedimento VBA cboFindProduct_AfterUpdate para navegar até o registro selecionado.

  • VBA Sub Calculate Levels ilustra o reutilização de Funções personalizadas e consultas existentes para definir caixas de texto de quantidade (Qty Available, Qty Allocated etc.), garantindo a uniformidade dos cálculos em todo o aplicativo. 

  • Os sub-formulários no recurso de controle de guia são carregados somente depois que a guia é clicada. Isso permite que o formulário Detalhes do Produto seja carregado mais rapidamente, já que os subformos não são carregados quando o formulário é aberto. 

  • O sub ControlStates do VBA define propriedades de controle dependendo dos valores de dados no registro atual:

    • Visibilidade dos botões Reordenar Produto e Excluir Produto , e guias Pedidos e Pedidos de Compra .

    • Realçando Qty para Reordenar e seu rótulo (compare com a formatação condicional).

    • Formulário legenda (o que é exibido na guia na parte superior do formulário).

    • Realce de campo para dados ausentes em campos necessários usando Validação de Formulário.

  • Usa a Validação de Formulário conforme explicado no artigo Pedidos na seção Programação.  

  • O formulário foi projetado para redimensionar normalmente, usando o Anchoring: como o formulário é redimensionado dentro do aplicativo, determinados controles são definidos como âncora e outros para expandir para preencher a tela. 

  • Sintaxe equivalente: o VBA geralmente permite que a sintaxe alternativa realize a mesma tarefa. Descompactar e executar cada um por sua vez para observar que eles fazem a mesma coisa.  

  • O botão de comando Reordenar Produto ( cmdReorderProduct_Click de eventos ) invoca uma série de regras de negócios para determinar o que acontece a seguir:
    Screencap

    • Identificando o fornecedor para a ordem de compra

    • Anexar uma nova linha a uma ordem de compra aberta existente ou criar uma nova ordem de compra

    • Configurando uma quantidade de reordenação padrão

  • Umformulário djunto frmDlgVendorPrompt é chamado do evento cmdReorderProduct_Click , para solicitar que os usuários escolham um fornecedor se o produto tiver vários fornecedores e nenhum tiver uma ordem de compra aberta existente. Seus recursos incluem:

    • A propriedade padrão do botão "OK" do formulário, cmdOK, está definida como "Sim". Isso faz com que ele seja ativado quando um usuário toca na tecla Enter .

    • O botão "Cancelar" do formulário, cmdCancel, tem sua propriedade Cancel definida como "Sim". Isso significa que ele é ativado quando o usuário toca na chave Esc .

    • O formulário é chamado usando o modo de janela acDialog. Isso garante que os usuários não possam interagir com outros formulários enquanto o formulário no modo de diálogo estiver aberto e que o código VBA em execução no procedimento de chamada será interrompido até que a caixa de diálogo seja oculta ou descartada. 

    • Se cancelado, frmDlgVendorPrompt fecha e o procedimento frmProductDetailcmdReorderProduct_Click reactivates, em seguida, sai.

  • Se um fornecedor estiver selecionado, frmDlgVendorPrompt se oculta. Isso permite que o código progrida no procedimento de chamada no frmProductDetail, que lê o valor da seleção do Fornecedor no (agora oculto) frmDlgVendorPrompt e, em seguida, fecha o formulário e prossegue para criar uma nova Ordem de Compra para o Fornecedor identificado.
    '

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×