https://youtu.be/lFTjzs_bRiw
Bom Dia Boa Tarde Boa Noite
Seja Membro do Canal
Esse Ao Vivo vai estrear as 10:00 do dia 17/10/2020-SAB
DICAS 3136 -WEBDEV TUTORIAL 70 - 17-10-2020-10_00Hrs-SAB-Licao 5.1. PESQUISA - ULTIMO PARAMETRO TOTAL - PARTE J
ASSUNTOS
AULA TOP DEMAIS, MAIS UM APRENDIZADO
Último parâmetro: quantidade total do pedido
CONTROLE RANGE SLIDER
ESCOLHER CONTROLE DESLIZANTE DE INTERVALO DE VALOR
EXPLICANDO SLIPER
ENTRAR NO CODIGO DO SLIPER
BUSCAR PRIMEIRO VALOR
COLOCAR DADOS NO VALOR MINIMO
BUSCAR ULTIMO VALOR
COLOCAR DADOS NO VALOR MAXIMO
colocando os parametros valor minimo e maximo
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
DICAS 3070 -WEBDEV TUTORIAL 4-Licao 1.2-14-09-2020 17hrs-Web development and WEBDEV - PARTE C
DICAS 3071 -WEBDEV TUTORIAL 5-Licao 1.3-15-09-2020 11hrs-Lesson 1.3. Minha Primeira Pagina - PARTE A
DICAS 3071 -WEBDEV TUTORIAL 5-Licao 1.3-15-09-2020 11hrs-Lesson 1.3. Minha Primeira Pagina - PARTE A
DICAS 3076 -WEBDEV TUTORIAL 10-Licao 1.3-16-09-2020 16hrs-Lesson 1.3. TESTE PAGINA E WDMAP - PARTE F
===================================
// HReadFirst é usado para ler o primeiro registro do arquivo de dados "Pedidos"
// de acordo com a chave de navegação, TotalIOT neste caso.
// Portanto, esta função servirá para a leitura do registro correspondente ao menor valor
HReadFirst(orders_pedidos,Total)
////Então, a quantidade lida no registro é associada ao limite inferior do controle Slider, bem como seu valor inferior.
SLIDER_Budget..MinValue=orders_pedidos.Total
SLIDER_Budget..LowerValue=SLIDER_Budget..MinValue
// HReadLast . Esta função permitirá a leitura do último registro do arquivo de dados de Pedidos de acordo com o valor,
// ou seja, o registro com o maior valor.
HReadLast(orders_pedidos,Total)
SLIDER_Budget..MaxValue = orders_pedidos.Total
SLIDER_Budget..UpperValue = SLIDER_Budget..MaxValue
=========================
// INITIALIZINH OF TABLE_ENCONTRE_PEDIDOS
// O controle está usando uma consulta com parâmetros para exibir seus dados.
// Os parâmetros desta consulta devem ser definidos antes ou ao inicializar o controle.
// A consulta será executada automaticamente se pelo menos um parâmetro for definido.
// Veja a ajuda para mais detalhes:
// Consulta com parâmetros, usando um controle de tabela, caixa de listagem ou caixa de combinação
// Parâmetros de consulta 'QRY_ENCONTRE_PEDIDOS'
MySource.ParamClienteNome = EDT_FirstName
IF RADIO_Status=4 THEN
// TODOS PEDIDOS
MySource.Paramstatus=Null
ELSE
MySource.Paramstatus = RADIO_Status
END
IF COMBO_modo_pagamento="TODOS" THEN
MySource.ParamCodigo = Null
ELSE
MySource.ParamCodigo = COMBO_modo_pagamento
END
MySource.ParamTotal_minimo = SLIDER_Budget..LowerValue
MySource.ParamTotal_maximo = SLIDER_Budget..UpperValue
================================================
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
Último parâmetro: quantidade total do pedido
O último parâmetro da consulta corresponde ao valor do pedido considerado. Temos um parâmetro que corresponde ao valor mínimo e um parâmetro que corresponde ao valor máximo. A interface deve permitir que o usuário digite um intervalo de preço. Para fazer isso, usaremos um controle Range Slider.
Observação | Um controle Range Slider é um controle gráfico que pode ser facilmente incluído em um site WEBDEV e que é usado para selecionar os limites de um intervalo (valor inicial e valor final). |
- Para gerenciar o preço do produto:
- No painel "Criação", no grupo "Controles gráficos", expanda "Controle deslizante" e selecione o controle deslizante de intervalo com os preços.
- Clique dentro da página, entre o controle "Modo de pagamento" e o botão "ENCONTRAR". O controle deslizante de intervalo é criado automaticamente.
- No painel "Criação", no grupo "Controles gráficos", expanda "Controle deslizante" e selecione o controle deslizante de intervalo com os preços.
- O controle que acabou de ser criado é um controle avançado que inclui o controle deslizante e dois controles que exibem os limites. A programação necessária para exibir os limites já foi realizada no controle. Vamos inicializar o controle Slider para que ele proponha os limites correspondentes aos dados encontrados no arquivo de dados Pedidos.
- Selecione o controle Slider e exiba seus eventos (F2).
- Insira o seguinte código (antes das linhas de código existentes) no evento "Inicializando" do controle:// O valor mais baixo é o valor menos caro
HReadFirst ( Pedidos , TotalIOT )
Meu eu..MinValue = Pedidos . TotalIOT
MySelf..LowerValue = MySelf..MinValue
// O valor superior é a quantia mais cara
HReadLast ( Orders , TotalIOT )
MySelf..MaxValue = Orders . TotalIOT
MySelf..UpperValue = MySelf..MaxValue
Vamos estudar este código:- HReadFirst é usado para ler o primeiro registro do arquivo de dados "Pedidos" de acordo com a chave de navegação, TotalIOT neste caso. Portanto, esta função servirá para a leitura do registro correspondente ao menor valor.
- Então, a quantidade lida no registro é associada ao limite inferior do controle Slider, bem como seu valor inferior.
- O limite inferior é usado para especificar o valor mínimo que pode ser selecionado pelo usuário.
- O valor inferior é usado para especificar o valor mínimo atualmente selecionado.
- O mesmo princípio será usado para encontrar a maior quantidade. A única diferença é o nome da função usada: HReadLast . Esta função permitirá a leitura do último registro do arquivo de dados de Pedidos de acordo com o valor, ou seja, o registro com o maior valor.
- Feche a janela de código.
- Agora vamos passar os valores selecionados como parâmetro para a consulta:
- Exiba os eventos associados ao controle Tabela: selecione o controle Tabela e pressione a tecla F2.
- No evento "Inicializando" do controle Tabela, substitua as linhas://MySource.ParamMinPrice = "1500"
//MySource.ParamMaxPrice = "3000"
por:MySource. ParamMinPrice = SLIDER_Price ..LowerValue
MySource. ParamMaxPrice = SLIDER_Price ..UpperValue
Neste código, os parâmetros correspondentes aos preços são iguais ao valor inferior e ao valor superior do controle deslizante. - Feche o editor de código.
- Salve a página ( ou Ctrl + S).
- Agora vamos verificar como os parâmetros são passados:
- Clique entre os botões de acesso rápido.
- Defina os diferentes parâmetros de pesquisa:
- Nome do cliente,
- Status,
- Forma de pagamento,
- Montante.
- Clique em "ENCONTRAR". O conteúdo do controle Tabela é modificado.
- F