quarta-feira, 24 de fevereiro de 2021

DICAS 3270 - WINDEV_WEBDEV_MOBILE - ArrayDistinct - NOVIDADES - INDICE 32



https://youtu.be/kWy4wBQ1UdE








Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

Esse Video vai estrear as XX:00 do dia 24/02/2021 

DICAS 3270 - WINDEV_WEBDEV_MOBILE - ArrayDistinct - RETORNA SEM DUPLICIDADE - NOVIDADES - INDICE 32


ASSUNTOS


novidade versao 26 

ArrayDistinct - RETORNA SEM DUPLICIDADE 
VAMOS CRIAR UMA JANELA - WINDOWS ARRAY 
VAMOS CRIAR UM BOTAO PARA CRIAR O CODIGO DO ARRAY 
VAMOS CRIAR UMA TABELA PARA MOSTRAR O ARRAY SOMENTE DOS NAO REPETIDOS
VAMOS ENTRAR NO CODIGO DO Botao
VAMOS FAZER O CODIGO DO ARRAY, INSERINDO VARIOS NUMEROS
VAMOS FAZER O COMANDO PARA DEIXAR SOMENTE OS NAO REPETIDOS 
VAMOS ADICIONAR A ARRAY NA TABELA 

--------------- CODIGO EXEMPLO

arrAy_numeros is array of int 
ArrayAdd(arrAy_numeros,1)
ArrayAdd(arrAy_numeros,2)
ArrayAdd(arrAy_numeros,3)
ArrayAdd(arrAy_numeros,1)
ArrayAdd(arrAy_numeros,2)
ArrayAdd(arrAy_numeros,4)
ArrayAdd(arrAy_numeros,10)
ArrayAdd(arrAy_numeros,4)

// criei um array com varios numeros

arrAysemduplicidade is array of int 
arrAysemduplicidade = ArrayDistinct(arrAy_numeros)

//agora vamos ler nosso array e criar a tabela

TABLE_array.DeleteAll()

FOR EACH ELEMENT nLINHA OF arrAysemduplicidade
TableAddLine(TABLE_array,nLINHA)
END


------------------ INDICE DO CURSO DE ARRAY e ESTRUTURA


WinDev - Array - 001/... Adiciona/Classifica Ordem/Mostra
WinDev - Array - 002/... Quantas Ocorrencias Array
WinDev - Array - 003/... ArrayDeleteLine - Eliminha uma Linha do Array
WinDev - Array - 004/... ArrayToString - Leva Array Para String
WinDev - Array - 005/... Seek - Procura Por Valor
WinDev - Array - 006/... ArrayDeleteDuplicate - Elimina itens duplos
WinDev - Array - 007/... Delete - Elimina Uma Linha
WinDev - Array - 008/... DeleteAll - Limpa Array
WinDev - Array - 009/... SwapLine - Mover de Lugar
WinDev - Array - 010/... Sum - Somar Array
ARRAYREVERSE - ARRAY - 011/ ... AULA 1185 
ARRAY INICIO - ARRAY 012 / AULA 1229

--------------------------- INDICIES NOVIDADES VERSAO 26






ArrayDistinct (função)
Em francês: TableauDistinct
Retorna uma matriz sem duplicatas.
As seguintes matrizes podem ser manipuladas:
  • Array unidimensional de elementos simples (int, real, string).
  • Matriz unidimensional de estruturas. As duplicatas são excluídas de acordo com o valor de um ou mais membros.
Exemplo
// Primeiro array de inteiros
arrMyArray1 is array of int
ArrayAdd(arrMyArray11)
ArrayAdd(arrMyArray12)
ArrayAdd(arrMyArray11)
ArrayAdd(arrMyArray13)
 
// array "Distinto"
arrMyDistinct is array of int
arrMyDistinct = ArrayDistinct(arrMyArray1)
// o resultado é 1; 2; 3
Sintaxe
<Result> = ArrayDistinct(<WLanguage array>)
<Result>: Array
Variável de matriz que contém a matriz sem duplicatas.
<WLanguage array>: Array
Nome da variável Array a ser usada. Esta matriz deve ser uma matriz unidimensional.

PlayList WebDev tutorial Amarildo Webdev
Playlist Windev Tutorial Amarildo Windev
PlayList Windev Mobile 
Amarildo
Donwloads Windev
Windev
WxSolucoes
Matos Informatica
Repositorio Windev
Inscricao Evento Pcsof
Site forum Google 
Video sobre 3 Mil Videos Windev 
Video sobre Alfaserver servidor 












Teste

Teste
teste