quarta-feira, 30 de setembro de 2020

DICAS 3129 -WEBDEV TUTORIAL 63 - 10-10-2020-10_00Hrs-SAB-Licao 5.1. PESQUISA - PARAMETOS NOME CLIENTE - PARTE C



https://youtu.be/F2D_kzS7Qxk


Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

Esse Ao Vivo vai estrear as 10:00 do dia 12/10/2020

DICAS 3129 -WEBDEV TUTORIAL 63 - Licao 5.1. PESQUISA - PARAMETOS NOME CLIENTE - PARTE C
 
ASSUNTOS

EXPLICANDO COMO SERA OS PARAMETROS
FAZENDO A CONDICAO COM PARAMETRO CLIENTE NOME 
MOSTRANDO O SQL 
PROXIMA LICAO: SEGUNDO PARAMETRO STATUS


DICAS 3067 -WEBDEV TUTORIAL 1-Licao 1.1-14-09-2020 11hrs-DESCUBRA WEBDEV
DICAS 3068 -WEBDEV TUTORIAL 1-Licao 1.2-14-09-2020 15hrs-Web development and WEBDEV - PARTE A
DICAS 3069 -WEBDEV TUTORIAL 3-Licao 1.2-14-09-2020 16hrs-Web development and WEBDEV - PARTE B



========================

SELECT 
orders_pedidos.orders_pedidosID AS orders_pedidosID,
orders_pedidos.data_pedido AS data_pedido,
orders_pedidos.status AS status,
orders_pedidos.Total AS Total,
Customer_cliente.FirstName AS FirstName,
PaymentMode_modo_pagamento.Codigo AS Codigo,
PaymentMode_modo_pagamento.Descricao AS Descricao
FROM 
Customer_cliente,
orders_pedidos,
PaymentMode_modo_pagamento
WHERE 
PaymentMode_modo_pagamento.Codigo = orders_pedidos.Codigo
AND Customer_cliente.CustomerID = orders_pedidos.CustomerID
AND
(
Customer_cliente.FirstName LIKE %{ParamClienteNome}%
)
ORDER BY 
data_pedido ASC

========================

PlayList WebDev tutorial Amarildo Webdev
Playlist Windev Tutorial Amarildo Windev
Playlist windev Franca PcSoft
Amarildo
Windev
WxSolucoes
Matos Informatica
Repositorio Windev
Site forum Google 
Video sobre 3 Mil Videos Windev 
PlayList Pedrosao
Video sobre Alfaserver servidor 
Ultimo Video manipulacao arquivos











Usando parâmetros na consulta

Em nosso exemplo, o usuário poderá selecionar um valor para os seguintes critérios de pesquisa:
  • Nome do cliente.
  • Status do pedido.
  • Método de pagamento do pedido.
  • Preço da encomenda.
Devemos modificar a consulta para que esses critérios de pesquisa correspondam aos parâmetros da consulta.
  • Para definir os parâmetros da consulta, abra a janela de descrição da consulta: clique duas vezes no fundo da representação gráfica da consulta (ou selecione "Descrição da consulta" no menu popup).
  • Para gerenciar o parâmetro "Nome do cliente":
    1. Selecione o item Customer.FullName no meio da tela.
    2. Expanda "Condição de seleção" (na seção "Ações" da janela) e selecione "Nova condição".
    3. Na janela que é exibida, vamos especificar que a condição de seleção corresponde a um parâmetro:
      Inserindo uma condição de seleção
      • Selecione "Contém".
      • Verifique "o parâmetro".
      • Especifique o nome do parâmetro: "ParamCustomerName".

        Observação

        Recomenda-se usar o prefixo "param" nos parâmetros de consulta. Isso permite que você os encontre facilmente no editor de código.
        Ao pesquisar um parâmetro de consulta, basta inserir 'param' e o preenchimento do editor de código irá propor todos os parâmetros.
    4. Valide a janela de descrição da condição. O número "1" aparece à direita do item "Customer.FullName", indicando que uma condição de seleção foi definida.
Lista de elementos de consulta

Observação

A descrição da consulta em linguagem comum (na parte inferior do editor de consulta) é atualizada automaticamente de acordo com a condição adicionada.
Consulta em linguagem comum
  • Vamos agora ver o segundo parâmetro: o status do pedido:










    terça-feira, 29 de setembro de 2020

    DICAS 3128 -WEBDEV TUTORIAL 62 - 09-10-2020-09_30Hrs-SEX-Licao 5.1. PESQUISA CRIACAO CONSULTA PARTE B



    https://youtu.be/Jk9PtuUoJ3M



    Bom Dia Boa Tarde Boa Noite

    Seja Membro do Canal

    Esse Ao Vivo vai estrear as 09:30 do dia 09/10/2020-SEX

    DICAS 3128 -WEBDEV TUTORIAL 62 - 09-10-2020-09_30Hrs-SEX-Licao 5.1. PESQUISA CRIACAO CONSULTA PARTE B
     
    ASSUNTOS

    AULA TOP - COMO CRIAR SQL COM QUERY EDITOR AUTOMATICO
    Criação da consulta usada para encontrar pedidos
    ENTRANDO NO QUERY EDITOR 
    MOSTRANDO DUAS OPCOES DE ENTRAR 
    EXPLICANDO O EDITOR QUERY 
    ESCOLHENDO OS CAMPOS DO PEDIDO 
    ESCOLHENDO O NOME DO CLIENTE
    ESCOLHENDO OS CAMPOS FORMA DE PAGAMENTO 
    COLOCANDO O NOME DA QUERY 
    MOSTRANDO A REPRESENTACAO GRAFICA DA CONSULTA 
    MOSTRANDO O RESULTADO DO SQL 
    MOSTRANDO O CODIDO DO SQL 
    EXPLICANDO PROXIMA LICAO - COM PARAMETROS


    DICAS 3067 -WEBDEV TUTORIAL 1-Licao 1.1-14-09-2020 11hrs-DESCUBRA WEBDEV
    DICAS 3068 -WEBDEV TUTORIAL 1-Licao 1.2-14-09-2020 15hrs-Web development and WEBDEV - PARTE A
    DICAS 3069 -WEBDEV TUTORIAL 3-Licao 1.2-14-09-2020 16hrs-Web development and WEBDEV - PARTE B





    PlayList WebDev tutorial Amarildo Webdev
    Playlist Windev Tutorial Amarildo Windev
    Playlist windev Franca PcSoft
    Amarildo
    Windev
    WxSolucoes
    Matos Informatica
    Repositorio Windev
    Site forum Google 
    Video sobre 3 Mil Videos Windev 
    PlayList Pedrosao
    Video sobre Alfaserver servidor 
    Ultimo Video manipulacao arquivos











    Criação da consulta usada para encontrar pedidos

    Criação da consulta

    • O editor de consulta será usado para criar a consulta.
      1. Clique Crie um elementoentre os botões de acesso rápido. A janela de criação do elemento aparecerá: clique em "Consulta". O assistente de criação de consulta é iniciado.
      2. Selecione a opção "Selecionar".
        Na verdade, esta consulta será usada para selecionar registros. Vá para a próxima etapa.
      3. A janela de descrição da consulta é exibida.
        Vamos dar uma olhada na interface do editor de consulta:
        Interface do editor de consulta
        Esta interface inclui:
        1. um lembrete de análise (a descrição do banco de dados do projeto).
        2. os itens que serão incluídos na consulta.
        3. as opções para selecionar registros.
        4. a consulta em código SQL ou em linguagem natural.
    • Para construir a consulta, vamos selecionar os elementos que serão exibidos no resultado.
      1. Clique duas vezes nos itens da análise, à esquerda da janela de descrição. Os itens considerados são exibidos no meio da tela.
        Queremos mostrar:
        • informações sobre o pedido. No arquivo de dados "Pedidos", clique duas vezes nos itens: ID do Pedido, Data, Status e TotalIOT.
        • informações sobre o cliente que fez o pedido. No arquivo de dados "Cliente", clique duas vezes no item "FullName".
        • informações sobre a forma de pagamento do pedido. No arquivo de dados "PaymentMode", clique duas vezes nos itens "Caption" e "PaymentModeID".
        A janela de descrição da consulta é a seguinte:
        Descrição da consulta nesta lição
      2. Os dados serão classificados por data.
        • Selecione o item "Data do pedido" no centro da tela, clique em "Classificar" (na lista de ações) e selecione "Classificar no item selecionado".
          Adicionar uma classificação
        • Na janela exibida, especifique uma classificação crescente do item e valide.
      3. Uma seta azul com o número 01 aparece à direita do item "Data do pedido". Esta seta indica que uma ordem crescente foi aplicada a este item. O número "01" indica que essa classificação será aplicada primeiro.
        Item de consulta classificado
      4. Dê um nome à consulta: digite "QRY_FindOrders" em vez de "QRY_NoName1" na área "Nome da consulta":
        Nome da consulta
      5. Valide a janela de descrição da consulta (botão "OK").
      6. Valide a janela para salvar a consulta.
      7. A representação gráfica da consulta é exibida:
        Representação gráfica da consulta

    Teste de consulta

    Como todos os elementos de um projeto WEBDEV, você pode executar imediatamente o teste da consulta que acabou de ser criada:
    1. Clique Teste um elemento.
    2. O resultado é exibido em uma janela:
      Resultado do teste de consulta

      Observação

      Um menu pop-up é exibido quando um clique com o botão direito é executado no resultado da consulta. Você tem a capacidade de exportar o resultado para:
      • um arquivo XLS (Excel).
      • um arquivo XML (eXtensible Markup Language).
      • um arquivo do Word ou do Open Office.
    3. O resultado lista TODOS os pedidos. No nosso caso, queremos exibir os pedidos correspondentes apenas aos critérios de pesquisa. Para isso, devemos usar uma consulta com parâmetros.
    4. F

    Teste

    Teste
    teste