quarta-feira, 30 de setembro de 2020

DICAS 3131 -WEBDEV TUTORIAL 65 - 12-10-2020-10_00Hrs-SEG-Licao 5.1. PESQUISA - PARAMETOS VALOR PEDIDO - PARTE E



https://youtu.be/T7C-G42R2EM



Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

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

DICAS 3131 -WEBDEV TUTORIAL 64 -Licao 5.1. PESQUISA - PARAMETOS VALOR PEDIDO - PARTE E


 
ASSUNTOS

A última condição de seleção a ser definida afeta o valor do pedido
CRIAR DUAS CONDICOES PARA PEDIDO TOTAL 
VAMOS CRIAR PRECO MINIMO E PRECO MAXIMO
MOSTRANDO SQL PRONTO 
EXECUTANDO E MOSTRANDO OS DADOS 


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}%
AND orders_pedidos.status = {Paramstatus}
AND PaymentMode_modo_pagamento.Codigo = {ParamCodigo}
AND orders_pedidos.Total >= {ParamTotal_minimo}
AND orders_pedidos.Total <= {ParamTotal_maximo}
)
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











A última condição de seleção a ser definida afeta o valor do pedido. Na verdade, vamos definir duas condições de seleção para especificar um preço mínimo e um preço máximo.
  1. Selecione o item "Orders.TotalIOT" na lista de elementos de consulta.
  2. Exiba o menu popup do item (clique com o botão direito do mouse) e selecione "Condição de seleção .. Nova condição".
  3. Na janela exibida:
    • Selecione a condição "É maior ou igual a".
    • Clique em "o parâmetro".
    • Especifique o nome do parâmetro: "ParamMinPrice".
  4. Valide a definição da condição de seleção.
  5. Defina novamente outra condição no mesmo item "Pedidos.TotalIOT": exiba o menu popup do item (clique com o botão direito do mouse) e selecione "Condição de seleção .. Nova condição".
  6. Na janela exibida:
    • Selecione a condição "É menor ou igual a".
    • Clique em "o parâmetro".
    • Especifique o nome do parâmetro: "ParamMaxPrice".
  7. Valide a definição da condição de seleção.

    Observação

    A definição das duas condições de seleção no item (é maior ou igual a e é menor ou igual a) pode ser substituída por uma única condição "Está incluído entre".
    No entanto, usar uma condição de seleção como "Está incluído entre" significa que os dois valores devem ser digitados (o que não é o caso se duas condições diferentes forem definidas).
  8. Valide a janela de descrição da consulta. O gráfico da consulta é modificado para levar em consideração as condições de seleção que foram definidas.
    Gráfico de consulta
  9. Salve a consulta clicando Salvar um elementoentre os botões de acesso rápido.


DICAS 3130 -WEBDEV TUTORIAL 64 - 10-10-2020-10_30Hrs-SAB-Licao 5.1. PESQUISA - PARAMETOS STATUS PEDIDO E FORMA PAGAMENTO ID - PARTE D



https://youtu.be/fvi1vlAtRME



Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

Esse Ao Vivo vai estrear as 10:00 do dia 11/10/2020-DOM

DICAS 3130 -WEBDEV TUTORIAL 64 - 11-10-2020-10_00Hrs-DOM-Licao 5.1. PESQUISA - PARAMETOS STATUS PEDIDO E FORMA PAGAMENTO ID - PARTE D
 
ASSUNTOS

ESCOLHENDO O SEGUNDO PARAMETRO STATUS DO PEDIDO 
ESCOLHER TERCEIRO PARAMETRO ID MODO DE PAGAMENTO
ESCONDER CODIGO ID CODIGO PAGAMENTO NA QUERY 
MOSTRANDO COMO TA FICANDO SQL
PROXIMA LICAO: FAZER PARAMETRO VALOR PEDIDO


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







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

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}%
AND orders_pedidos.status = {Paramstatus}
AND PaymentMode_modo_pagamento.Codigo = {ParamCodigo}
)
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











  • Vamos agora ver o segundo parâmetro: o status do pedido:
    1. Selecione o item Orders.Status (no meio da tela).
    2. Expanda "Condição de seleção" e selecione "Nova condição".
    3. Na janela que é exibida, vamos especificar que a condição de seleção é igual a um parâmetro:
      Condição de seleção
      • Selecione "É igual a".
      • Selecione "o parâmetro".
      • Especifique o nome do parâmetro: "ParamStatus".
    4. Valide a janela de descrição da condição. O número "1" aparece à direita do item "Pedidos.Estado", indicando que uma condição de seleção foi definida.
  • Agora vamos definir uma condição na forma de pagamento. O item "PaymentMode.PaymentModeID" não deve ser exibido no resultado da consulta, mas uma condição deve ser aplicada a ele. Para isso, ficará invisível.
    1. Para evitar a exibição do item "PaymentMode.PaymentModeID" no resultado:
      • Clique no olho ( Exibir item) correspondente ao item "PaymentMode.PaymentModeID" na lista de elementos de consulta (no meio da tela).
      • No menu exibido, selecione "Não exibir".
    2. Para definir uma condição de seleção no item "PaymentMode.PaymentModeID":
      • Selecione o item "PaymentMode.PaymentModeID" (no meio da tela).
      • Expanda "Condição de seleção" e selecione "Nova condição".
      • Na janela exibida, especifique se a condição de seleção corresponde a um parâmetro:
        • Selecione "É igual a".
        • Selecione "o parâmetro".
        • Especifique o nome do parâmetro: "ParamPaymentModeID".
    3. Valide a definição da condição de seleção.
      Lista de elementos de consulta

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:










    Teste

    Teste
    teste