sábado, 13 de março de 2021

DICAS 3283 - WINDEV WEBDEV MOBILE - Como Criar e Manipular uma Estrutura - PERGUNTAS E RESPOSTAS - 40



https://youtu.be/a3DyL0N4AsU



Bom Dia Boa Tarde Boa Noite

Mande um email pedido para receber todas notificaçoes dos videos 

Seja Membro do Canal

Esse Video vai estrear as 06:00 do dia 15/03/2021 


DICAS 3283 - WINDEV WEBDEV MOBILE - Como Criar e Manipular uma Estrutura - PERGUNTAS E RESPOSTAS - 40



ASSUNTOS


Como Criar e Manipular uma Estrutura
Vamos criar um botao 
Vamos criar uma tabela por programacao com 2 colunas
Vamos criar uma variavel cliente estrutura com codigo e nome
Vamos criar um array de clientes 
vamos preencher esse array 
vamos preencher a tabela com array 


No final do video, erros de gravaçao


Esse exemplo se encontra no repositorio WINDEV 


https://repository.windev.com/

--------------------------- Codigo 

cliente_estrutura is Structure  // Criando uma Estrutura - Chamada cliente
codigo is int
nome is string
END
stCliente_dados is cliente_estrutura // cliente cliente dados e cliente array
cliente_array is array of cliente_estrutura
stCliente_dados.codigo=1 // preenchendo dados - primeiro registro
stCliente_dados.nome="amarildo"
ArrayAdd(cliente_array,stCliente_dados)
stCliente_dados.codigo = 2 // preenchendo dados - segundo registro
stCliente_dados.nome = "joao"
ArrayAdd(cliente_array,stCliente_dados)
// ler os dados e preenhcer tabela
TABLE_dados.DeleteAll()
FOR EACH ELEMENT stLinha OF cliente_array
TABLE_dados.AddLine(stLinha.codigo,stLinha.nome)
END



=============== INDICE PERGUNTAS E RESPOSTA



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



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 

















Como criar e manipular uma estrutura? -  structure
Uma estrutura é um tipo de variável composta de outras variáveis.
Por exemplo, uma variável "Endereço" pode ser composta por:
  • Nome da minha empresa
  • Nome do contato
  • Endereço
  • Código postal
  • Cidade
  • País
Isso permite que você passe como parâmetro para um procedimento uma variável criada a partir de uma estrutura, em vez de passar tantos parâmetros quanto o número de elementos encontrados na estrutura.
Declarando uma estrutura - Declaring a structure
Para declarar uma estrutura, use a seguinte sintaxe:
StructureName is structure
Member1 is <type of variable>
Member2 is <type of variable>
...
END
Por exemplo:
stAddress is Structure
 CompanyName is string
 ContactName is string
 Address is string
 ZipCode is string
 City is string
 Country is string
END
Usando uma estrutura - structure
Para usar uma estrutura existente, você deve:
  1. Declare uma variável (mesmo tipo da estrutura).
  2. Inicialize os membros que fazem parte da estrutura.
Por exemplo:
stAddress is Structure
 CompanyName is string
 ContactName is string
 Address is string
 ZipCode is string
 City is string
 Country is string
END

ACustomer is stAddress

ACustomer.CompanyName = "PC SOFT"
ACustomer.ContactName = "Paul Doe"
ACustomer.Address = "3 Rue Puech Villa"
ACustomer.ZipCode = "34000"
ACustomer.City = "Montpellier"
ACustomer.Country = "FRANCE"
Observações
As estruturas podem ser declaradas:
  • no código do projeto (estrutura global para todo o projeto).
  • no código de uma janela ou página (estrutura global para a janela ou página).
  • em qualquer processo (estrutura local para o processo).





sexta-feira, 12 de março de 2021

DICAS 3282 - WINDEV WEBDEV MOBILE - Como fazer para Nao deixar fechar o popup no Webdev24 - PERGUNTAS E RESPOSTAS - 39




https://youtu.be/55M2mcmJd94



Bom Dia Boa Tarde Boa Noite

Mande um email pedido para receber todas notificaçoes dos videos 

Seja Membro do Canal

Esse Video vai estrear as XX:00 do dia 12/03/2021 

DICAS 3282 - WINDEV WEBDEV MOBILE - Como fazer para Nao deixar fechar o popup no Webdev24 - PERGUNTAS E RESPOSTAS - 39


ASSUNTOS
Como fazer para Nao deixar fechar o popup no Webdev24
Sera criado uma pagina para chamar dois popup
vou criar dois popup 
o Primeiro mostra uma tabela e faz uma busca 
o segundo digita campos e torno obrigatorios

No final da aula vou simular o que aconteceu com Ricardo 
Explicando o que é ajax
Esse exemplo se encontra no repositorio WINDEV 


--------------- Codigo 


// key up - browser 


AJAXExecute(ajaxUpdateControls,busca_filtro,EDT_procure_nome)


------------------

PROCEDURE busca_filtro(RECEBE_CAMPO_PROCURA)

IF NoSpace(RECEBE_CAMPO_PROCURA)>"" THEN
TableEnableFilter(TABLE_tabela.COL_nome,filterContains,RECEBE_CAMPO_PROCURA)
END

--------------


// no botao fechar do popup


IF EDT_Email="" THEN
Info("tem de prencher email")
ReturnToCapture(EDT_Email)
ELSE IF EDT_Nome=""
Info("tem de prencher nome")
ReturnToCapture(EDT_Nome)
ELSE
PopupClose(POPUP_exemplo)
END



=============== INDICE PERGUNTAS E RESPOSTA




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 

























quinta-feira, 11 de março de 2021

DICAS 3281 - WINDEV WEBDEV MOBILE - COMO EU DESTACO UMA COLUNA NA TABELA - PERGUNTAS E RESPOSTAS - 38



https://youtu.be/n2_9FdOaugs






Bom Dia Boa Tarde Boa Noite

Mande um email pedido para receber todas notificaçoes dos videos 

Seja Membro do Canal

Esse Video vai estrear as XX:00 do dia 11/03/2021 

DICAS 3281 - WINDEV WEBDEV MOBILE - COMO EU DESTACO UMA COLUNA NA TABELA - PERGUNTAS E RESPOSTAS - 38



ASSUNTOS


Como eu destaco uma coluna na tabela
ja temos criado a tabela ..
vamos criar um botao para destacar a coluna 
vamos fazer o codigo 


---

Codigo

TABLE_Empresa_v26.COL_Empresa_v26ID..FontLarge=True
TABLE_Empresa_v26.COL_Empresa_v26ID..Color=DarkGreen



=============== INDICE PERGUNTAS E RESPOSTA



========== INDICE TABELA

CRIANDO UMA TABELA MANUAL-PARTE 1 DICAS 1936-PUBLICA-WINDEV-TABELA 86 
The TreeView Table Control - DICAS 1972 - PUBLICA - WINDEV - TABELA 87 - 
DICAS 2012 - WINDEV - TABELA - 88 - BuildBrowsingTable - PREENCHER TABELA
DICAS 2013 - WINDEV - TABELA - 89 - TableRecNum - Numero de Registros
DICAS 2014 - WINDEV - TABELA - 90 - TableToText
DICAS 2015 - WINDEV - TABELA - 91- TableToXML
DICAS 2016 - WINDEV - TABELA - 92- TableToExcel
DICAS 2017 - WINDEV - TABELA - 93 - TableToClipboard
DICAS 2018 - WINDEV - TABELA - 94 - TableStartFilling
DICAS 2043 - WINDEV - TABELA 95 - Border
DICAS 2070 - WINDEV MOBILE WEBDEV - TABELA 96 - NAO MOSTRAR VAMOS ZERADOS
DICAS 2072 - WINDEV - TABELA 97 - TOTALIZADORES MANUAL
DICAS 2073 - WINDEV - TABELAS 98 - TABELAS RELACIONADAS
DICAS 2076 - WINDEV WEBDEV MOBILE - TABELA 99 - WHILE HOut
DICAS 2086 - WINDEV - TABELA 100 - FontLarge - BrushColor
DICAS 2090 - WINDEV - TABELA 101 - TableSavePositionAndSelection TableRestorePositionAndSelection
DICAS 2098 - WINDEV WEBDEV MOBILE - TABELA 102 - MOSTRAR OU ESCONDER TABELA
DICAS 2099 - WINDEV WEBDEV MOBILE - TABELA 103 - AJUSTAR JANELA
DICAS 2119 WINDEV TABELAS 104 TableStartFilling end
DICAS 2125 WINDEV WEBDEV MOBILE TABELA 105 ZOOM
DICAS 2127 WINDEV WEBDEV MOBILE TABELA 106 FOR EACH SELECTED ROW OF
DICAS 2128 WINDEV WEBDEV MOBILE TABELA 107 DIGITAR TABELA
DICAS 2137 WINDEV WEBDEV MOBILE TABELA 108 popup menu na tabela
DICAS 2149 WINDEV WEBDEV MOBILE TABELA 109 MONTAR TABELA POR PROGR for each
DICAS 2153 WINDEV WEBDEV MOBILE TABELA 110 TreeView Table control
DICAS 2186 WINDEV WEBDEV MOBILE TABELA 111 TOTAL MANUAL REGISTROS
DICAS 2261 WINDEV WEBDEV MOBILE TABELA 112 ANCORAR TABELA
DICAS 2299 WINDEV WEBDEV MOBILE TABELA 114 TABELA INTERNA
AO VIVO 2880 TRANSMITIDO NO FACEBOOK VARIOS VIDEOS TABELA WINDEV
DICAS 3252 - WEBDEV - COMO FAZER UMA RELACAO DE CTE - PERGUNTAS E RESPOSTAS 14

-----------------------


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