segunda-feira, 29 de março de 2021

DICAS 3294 - WINDEV WEBDEV MOBILE - Torne seus processos de negócios mais legiveis usando propriedades customizadas - Comandos 92



https://youtu.be/Si2TsW399L8




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  13 hrs do dia 30/03/2021 

DICAS 3294 - WINDEV WEBDEV MOBILE - Torne seus processos de negócios mais legiveis usando propriedades customizadas - Comandos 92


assuntos 


Torne seus processos de negócios mais legíveis usando propriedades customizadas
Lendo o artigo do blog 
Criando uma janela propriedades 
criando um intervalo de data 
criando a propriedade 
criando o codigo para chamar propriedade 



-------------------------------INDICES COMANDOS

DICAS 1979 - WINDEV - COMANDOS 29 sidebar control Barra Lateral
DICAS 2147 WINDEV WEBDEV MOBILE COMANDOS 63 MAIS 1 PARAMETRO RETORNO JANELA
DICAS 2148 WINDEV WEBDEV MOBILE COMANDOS 64 The Splitter control
DICAS 2156 WINDEV WEBDEV MOBILE COMANDOS 65 HourGlass Lupa Ampuleta
DICAS 2157 WINDEV WEBDEV MOBILE COMANDOS 66 CEP
DICAS 2168 WINDEV WEBDEV MOBILE WEBSERVICE COMANDOS 67 SysListScreen
DICAS 2196 WINDEV WEBDEV MOBILE COMANDOS 68 eDT TOKEN
DICAS 2198 WINDEV WEBDEV MOBILE COMANDOS 69 eDT TOKEN PROGRAMACAO
DICAS 2213 WINDEV WEBDEV MOBILE COMANDOS 70 LEAPYEAR ANO BISSEXTO
DICAS 2215 WINDEV WEBDEV MOBILE 24 NOVIDADES 18 COMANDOS 71 BCToImage -GERAR IMAGEN CODIGO DE BARRA
DICAS 2229 WINDEV WEBDEV MOBILE 24 NOVIDADES 28 COMANDOS 72 PLANOS NOME
DICAS 2230 WINDEV WEBDEV MOBILE 24 NOVIDADES 29 COMANDOS 73 CONDICOES DEBUG
DICAS 2237 WINDEV WEBDEV MOBILE 24 NOVIDADES 33 COMANDOS 76 MININIZAR Iconize
DICAS 2240 WINDEV WEBDEV MOBILE 24 novidades 34 Comandos 77 Maximize
DICAS 2256 WINDEV WEBDEV MOBILE 24 Novidades 45 Comandos 78 Manual Fonte
DICAS 2257 WINDEV WEBDEV MOBILE 24 Novidades 46 Comandos 79 Help Como Fazer
DICAS 2258 WINDEV WEBDEV MOBILE 24 Novidades 47 Comandos 80 TraceDeleteAll
DICAS 2260 WINDEV WEBDEV MOBILE 24 Novidades 49 Comandos 82 Edit AddAssi...
DICAS 2272 WINDEV WEBDEV MOBILE COMANDOS 82 ExeListProcess
DICAS 2273 WINDEV WEBDEV MOBILE COMANDOS 83 DLL LINKADAS PROCESSOS AddChildDelayed
dica 2631 extrair conteudo com Middle


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 













Para simplificar ainda mais a escrita de código e tornar seus processos mais legíveis, você pode usar 

propriedades personalizadas. Isso é novo na versão 25. Por exemplo, é mais legível em um processo usar:

"IF WIN_Command..VIP THEN" do que ler o item no arquivo do cliente para o qual o pedido está

 sendo criado. Neste exemplo, o código para descobrir se o cliente é VIP estará no código da propriedade VIP.

É possível criar propriedades personalizadas próprias em:

- os modelos de controle

- modelos de janela

- as janelas

- janelas internas

- as páginas

- páginas internas

- modelos de página

A criação é feita a partir do explorador de projetos: basta selecionar o modelo de controle, expandir o

 conteúdo e clicar com o botão direito em “Propriedades”, adicionar uma propriedade.

 

 

 

Escolha o nome da propriedade que deseja criar, indique se ela será acessível para leitura e / ou escrita. 

Neste assistente, você também pode associar a propriedade diretamente a uma variável global do modelo

 de controle.

 

WINDEV irá gerar os códigos de atribuição e recuperação para esta propriedade. 

Você pode então escrever o código desejado.

 

Exemplo:

 

Procedure PUBLIQUE Durée()

 

 RENVOYER DateDifference(SAI_Date_début ,SAI_Date_fin)

 

 

A chamada para esta propriedade de modelo estará no código da janela:

Info("Le nombre de jours sélectionnés est : "+ CMOD_Duréé..Durée )

É possível sobrecarregar uma propriedade existente. É o código da propriedade que será chamada.

 No código de propriedade, você terá acesso à propriedade original usando Myself..Property.

 

Exemplo: Atribuição da propriedade Bubble:


Procedure Bulle(valeur)

MoiMême..Bulle = "Nombre de jours : "+Valeur

 

Teste

Teste
teste