Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

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 apresentar a Lista de Produtos, selecione Produtos no friso .

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

Para ver o estado de um produto, utilize as funcionalidades da Lista de Produtos

  • Os produtos com baixo inventário estão realçados a amarelo.

  • Os produtos descontinuados estão sombreados.

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

  • As hiperligações acedem ao formulário Detalhes do Produto . Selecione um ID de Produto para ver o Detalhe do Produto.

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


frmProductList

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


frmProductDetail

  • A origem de registos Detalhes do Produto é uma consulta simples de uma tabela em Produtos.

  • Uma caixa de combinação com o nome "Ir para Produto" que executa o procedimento VBA cboFindProduct_AfterUpdate para navegar para o registo selecionado.

  • Os Níveis de Sub-Cálculo do VBA ilustram a 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 toda a aplicação. 

  • Os sub-formulários na funcionalidade de controlo de separador são carregados em diferido, o que significa que só são carregados depois de clicar no separador. Isto permite que o formulário Detalhes do Produto carregue mais rapidamente, uma vez que os subformulários não são carregados quando o formulário é aberto. 

  • Sub ControlStates do VBA define propriedades de controlo consoante os valores de dados no registo atual:

    • Visibilidade dos botões Reordenar Produto e Eliminar Produto e separadores Encomendas e Encomendas .

    • Realçar Qty a Reordenar e a respetiva etiqueta (compare com a formatação condicional).

    • Formulário legenda (o que é apresentado no separador na parte superior do formulário).

    • Realce de campos para dados em falta nos campos necessários através da Validação de Formulário.

  • Utiliza a Validação de Formulário , conforme explicado no artigo Encomendas na secção Programação.  

  • O formulário foi concebido para redimensionar corretamente, utilizando Ancoragem: à medida que o formulário é redimensionado na aplicação, determinados controlos são definidos como âncora e outros para expandir para preencher o ecrã. 

  • Sintaxe equivalente: o VBA permite frequentemente sintaxe alternativa para realizar a mesma tarefa. Anule os comentários e execute cada um deles para observar que fazem a mesma coisa.  

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

    • Identificar o fornecedor da nota de encomenda

    • Acrescentar uma nova linha a uma nota de encomenda aberta existente ou criar uma nova nota de encomenda

    • Definir uma quantidade de reordenação predefinida

  • Umformato djunct frmDlgVendorPrompt é chamado a partir do evento cmdReorderProduct_Click , para pedir aos utilizadores que escolham um fornecedor se o produto tiver vários fornecedores e nenhum tiver uma encomenda de compra aberta existente. As suas funcionalidades incluem:

    • A propriedade predefinida do botão "OK" do formulário, cmdOK, está definida como "Sim". Isto faz com que seja ativada quando um utilizador toca na chave Enter .

    • O botão "Cancelar" do formulário, cmdCancel, tem a respetiva propriedade Cancelar definida como "Sim". Isto significa que é ativado quando o utilizador toca na chave Esc .

    • O formulário é chamado através do Modo de Janela acDialog. Isto garante que os utilizadores não podem interagir com outros formulários enquanto o formulário no modo de caixa de diálogo estiver aberto e que o código VBA em execução no procedimento de chamada irá parar até que a caixa de diálogo seja ocultada ou dispensada. 

    • Se for cancelado, o frmDlgVendorPrompt é fechado e o procedimento frmProductDetailcmdReorderProduct_Click reativa e, em seguida, sai.

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

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×