Páginas

quinta-feira, 24 de setembro de 2020

DICAS 3117 -WEBDEV TUTORIAL 51 - 02-10-2020-09_00Hrs-SEX-Licao 4.3. AWP - LOOPER - PROGRAMACAO - PARTE F



https://youtu.be/xQTKWCd1qK8


Bom Dia Boa Tarde Boa Noite

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

DICAS 3117 -WEBDEV TUTORIAL 51 - 02-10-2020-09_00Hrs-SEX-Licao 4.3. AWP - LOOPER - PROGRAMACAO - PARTE F
Lição 4.3. Criação de páginas no modo AWP

ASSUNTOS

Preenchimento do controle Looper
O controle Looper é preenchido ao inicializar a página.
FAZENDO O CODIGO NA INICIALIZACAO DA PAGINA 
FOR EACH 
where
NovoProduto=True 
LooperAddLine
Mostrando o looper
Proxima Aula Visualizando os detalhes de um novo produto


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





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

// INITIALIZING OF PAGE_LISTA_DE_NOVOS_PRODUTOS (SERVER)
// Este código procura o arquivo de dados do produto por meio da instrução FOR EACH.
FOR EACH Product where NovoProduto=True 
// SOMENTE OS REGISTROS PARA OS QUAIS O ITEM NovoProduto ESTA TRUE,SÃO SELECIONADOS
// LooperAddLine é usado para adicionar uma nova linha ao controle Looper. 
        //--- Os diferentes atributos de linha são atualizados com os dados do registro atual:
LooperAddLine(LOOP_novos_produtos,Product.Visual,Product.Caption,Product.ProductID)
END

// Este código procura o arquivo de dados do produto por meio da instrução FOR EACH.
// This code searches for the product data file using the FOR EACH statement.
// Ce code recherche le fichier de données produit à l'aide de l'instruction FOR EACH.
// Este código busca el archivo de datos del producto utilizando la declaración FOR EACH.
//FOR EACH Product where NovoProduto=True 
// SOMENTE OS REGISTROS PARA OS QUAIS O ITEM NovoProduto ESTA TRUE,SÃO SELECIONADOS
// ONLY THE RECORDS FOR WHICH THE ITEM NEW PRODUCT IS TRUE, ARE SELECTED
// SEULS LES ENREGISTREMENTS POUR LESQUELS LE NOUVEAU PRODUIT EST VRAI SONT SÉLECTIONNÉS
// SOLO SE SELECCIONAN LOS REGISTROS PARA LOS CUALES EL ARTÍCULO NUEVO PRODUCTO ES VERDADERO

// LooperAddLine é usado para adicionar uma nova linha ao controle Looper. 
//--- Os diferentes atributos de linha são atualizados com os dados do registro atual:
// LooperAddLine is used to add a new line to the Looper control.
// --- The different line attributes are updated with the data from the current record:
// LooperAddLine est utilisé pour ajouter une nouvelle ligne au contrôle Looper.
// --- Les différents attributs de ligne sont mis à jour avec les données de l'enregistrement courant:
// LooperAddLine se usa para agregar una nueva línea al control Looper.
// --- Los diferentes atributos de línea se actualizan con los datos del registro actual:

//END



======================
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











Preenchimento do controle Looper
O controle Looper é preenchido ao inicializar a página.
  • Para preencher o controle do Looper:
    1. Exiba os eventos WLanguage associados à página (clique dentro da página e selecione "Código" no menu pop-up ou pressione F2).
    2. Escreva o seguinte código no evento "Inicializando" da página:
      FOR EACH Product WITH NewProduct = True
      LooperAddLine(LOOP_NewProducts,Product.Visual,...
      Product.Caption,Product.ProductID)
      END
    3. Vamos dar uma olhada neste código WLanguage:
      • Este código procura o arquivo de dados do produto por meio da instrução FOR EACH.
      • Somente os registros para os quais o item "NewProduct" está definido como True são selecionados.
      • LooperAddLine é usado para adicionar uma nova linha ao controle Looper. Os diferentes atributos de linha são atualizados com os dados do registro atual:
        • o valor do atributo "ATT_Image" corresponde à imagem encontrada no item "Visual" do arquivo de dados "Produto".
        • o valor da legenda do atributo "ATT_Link" é o conteúdo do item "Caption" encontrado no arquivo de dados "Produto".
        • o valor da legenda do atributo "ATT_ID" é o conteúdo do item "ProductID" encontrado no arquivo de dados "Produto".
    4. Salve as modificações ( Salvar um elementoou Ctrl + S).
    5. Feche a janela de código.
  • Vamos fazer o teste da página que acabou de ser criada.
    1. Clique Execute o teste de uma páginaentre os botões de acesso rápido.
    2. A página é exibida automaticamente no navegador.
      Página em tempo de execução
  • Feche o na



DICAS 3116 -WEBDEV TUTORIAL 50 - 01-10-2020-12_00Hrs-QUI-Licao 4.3. AWP - LOOPER - ATRIBUTOS - PARTE E



https://youtu.be/-b0B9bqNyfg


Bom Dia Boa Tarde Boa Noite

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

DICAS 3116 -WEBDEV TUTORIAL 50 - 01-10-2020-12_00Hrs-QUI-Licao 4.3. AWP - LOOPER - ATRIBUTOS - PARTE E
Lição 4.3. Criação de páginas no modo AWP

ASSUNTOS

Criar Atributos para preencher Looper
Criando Atributo Image
Criando Atributo Link
Criando Atributo Id Produto
Explicando proximo passo - preecher Looper 


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











Vamos criar atributos para preencher os controles no controle Looper e modificar suas características em cada linha.

Observação

Um controle Looper inclui:
  • controles, que são repetidos em cada linha.
  • atributos. Um atributo é usado para definir a característica de controle que será modificada em cada linha. Por exemplo, se o valor e a cor do controle PRICE devem mudar em cada linha, você terá que definir dois atributos diferentes para o mesmo controle.
  • Para criar atributos:
    1. Exiba a janela de descrição do controle Looper (clique duas vezes no controle).
    2. Na seção superior da janela, nenhum atributo é criado. Vamos definir 3 atributos (um para cada controle do looper).
    3. Crie um novo atributo clicando no botão "Novo":
      • Renomeie o atributo para "ATT_Image".
      • Selecione o controle "IMG_Visual".
      • Selecione a propriedade "Valor". Na verdade, o valor da imagem será modificado para cada linha.
        Descrição do atributo ATT_Image
    4. Crie um novo atributo clicando no botão "Novo":
      • Renomeie o atributo para 'ATT_Link'.
      • Selecione o controle "LINK_View_Product".
      • Selecione a propriedade "Legenda". Na verdade, a legenda de controle será modificada em cada linha.
    5. Crie um novo atributo clicando no botão "Novo":
      • Renomeie o atributo para 'ATT_ID'.
      • Selecione o controle "STC_Product".
      • Selecione a propriedade "Legenda". Na verdade, a legenda de controle será modificada para cada linha.
        Descrevendo o controle Looper
    6. Valide a janela de descrição do controle Looper.
    7. Salve as modificações ( Salvar um elementoou Ctrl + S).
O controle Looper é criado agora. Vamos agora programar a operação de preenchimento para o controle do Looper.



DICAS 3115 -WEBDEV TUTORIAL 49 - 01-10-2020-11_30Hrs-QUI-Licao 4.3. AWP - LOOPER - LINK - STATIC - PARTE D



https://youtu.be/hiW2jMBsSDw


Bom Dia Boa Tarde Boa Noite

Esse Ao Vivo vai estrear as 11:30 do dia 01/10/2020-QUI

DICAS 3115 -WEBDEV TUTORIAL 48 - 01-10-2020-11_30Hrs-QUI-Licao 4.3. AWP - LOOPER - LINK - STATIC - PARTE D
Lição 4.3. Criação de páginas no modo AWP

ASSUNTOS

Criar dentro looper 
criar o controle de link
criar o controle static 
Explicando proxima aula criar atributos


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

================ INDICE LOOPER






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











  • Para criar o controle de link:
    1. No painel "Criação", no grupo "Controles usuais", clique em "Link".
    2. Clique no controle Looper abaixo do controle Image para criar o controle Link.
      Criando um controle Link no controle Looper
    3. Abra a janela de descrição do controle de link (clique duas vezes) para modificar as características do controle.
    4. Este controle é denominado "LINK_View_Product".
    5. Valide a janela de descrição do controle.
    6. Selecione o controle Link e aumente sua largura (com as alças) para que ocupe a largura da linha.
  • Para criar o controle estático contendo o identificador do produto:
    1. No painel "Criação", no grupo "Controles usuais", expanda "Texto" e selecione "Estático simples".
    2. Clique no controle Looper, à direita do controle Image para criar o controle Static.
      Criação de um controle estático no controle Looper
    3. Abra a janela de descrição do controle estático (clique duas vezes) para modificar as características do controle.
    4. Este controle é denominado "STC_Product".
    5. Valide a janela de descrição do controle.