sábado, 28 de janeiro de 2017

Aula 1050 - WinDev - Json 001/... - Deserialise - Cep









Video no Youtube Se Gostou clique aqui para dar joinha






http://doc.windev.com/en-US/?3013066&name=Deserialise






// Nessa aula vou mostrar como retirar campos do Json

SAI_TextoJson=[
{"cep":"93410130","tipoDeLogradouro":"Rua","logradouro":"Paraiba","bairro":"Patria Nova","cidade":"Novo Hamburgo","estado":"RS"}
]


_cep_ is Structure
    cep is string
    tipoDeLogradouro is string
    logradouro  is string
    bairro  is string
    cidade  is string
    estado  is string
END
Estrutura_json is _cep_

Deserialize(Estrutura_json, SAI_TextoJson, psdJSON)

EDT_rua=Estrutura_json.logradouro
EDT_bairro=Estrutura_json.bairro
EDT_Cidade=Estrutura_json.cidade
EDT_Estado=Estrutura_json.estado
EDT_TipodeLogradouro=Estrutura_json.tipoDeLogradouro


















Deserialise - Aula 1050 - WinDev Json - 001/...
JSONVersVariant - Aula 1053 - WinDev Json - 002/...
DICAS 2047 - WINDEV WEBDEV IOS - JSON 3 - HExportJSON
DICAS 2107 - WINDEV WEBDEV MOBILE - JSON 4 - LER JSON





sexta-feira, 27 de janeiro de 2017

Aula 1049 - String 034/... - NoCharacter









Video no Youtube Se Gostou clique aqui para dar joinha





//Curso_Windev_034_Aula_1049_NoCharacter

// Vou mostrar como tirar caracter

SAI_Texto="<nome>Amarildo de Matos</nome>"


SAI_Resultado = NoCharacter(SAI_Texto, "<nome>")
SAI_Resultado = NoCharacter(SAI_Resultado, "</nome>")

// Antes     = <nome>Amarildo de Matos</nome>
// Resultado = Amarildo de Matos




http://doc.windev.com/en-US/?1000019391&name=nocharacter_function






Blog - WinDev - Curso String - 001/... - Zeros direita - Rigth
Blog - WinDev - Curso String - 002 - Retirar texto Bloco String
Blog - WinDev - Curso String - 003 - Tamanho das Strings - Length
Blog - WinDev - Curso String - 004 - Transformar String Base 654 Em pdf
Blog - WinDev - Curso String - 005 - Retirar Texto do Lado Esquerdo e Direito
Blog - WinDev - Curso String - 006 - Complet - Completar Strings - Remessa Banco
Blog - WinDev - Curso String - 007 - Contains - Contem
Blog - WinDev - Curso String - 008 - Tirar pontos Cnpj - Replace
Blog - WinDev - Curso String - 009 - String - Placa - LLL9999
Blog - WinDev - Curso String - 010 - StringBuild
Blog - WinDev - Curso String - 011 - StringFormat
Blog - WinDev - Curso String - 012 - StringIncrement
Blog - WinDev - Curso String - 013 - Tirando Enter Observação
Blog - WinDev - curso String - 014 - Rtf - Colorir String
Blog - WinDev - Curso String - 015 - Multilinhas Strings
Blog - WinDev - Curso String - 016 - Numeracao Campo Dim
Blog - WinDev - Curso String - 017 - Numeracao - Juntar Numeracao e Pares
Blog - WinDev - Curso String - 018 - RTF - Posicionar e Colorir
Blog - WinDev - Curso String - 019 - Array guadar e ler codigo/nome - Associative Array
Blog - WinDev - Curso String - 020 - Array - Ver Se Existe -: ..exists 
Blog - WinDev - Curso String - 021 - Campo - Posicionar Campo no Final - Cursor - Setfocus
Blog - WinDev - Curso String - 022 - Cep Formatar
Blog - WinDev - Curso String - 023 - Rtf Somar Quantas Linhas
Blog - WinDev - Curso String - 024 - ExtracLine - Extrair Linha
Blog - WinDev - Curso String - 025 - Contains - Ver se Tem dentro String
Blog - WinDev - Curso String - 026 - NoSpace - Elimina Espacos
Blog - WinDev - Curso String - 027 - Lower - Minusculo
Blog - WinDev - Curso String - 028 - Replace - Substituir
Blog - WinDev - Curso String - 029 - Upper - Maiuscula
Blog - WinDev - Curso String - 030 - Middle
Blog - WinDev - Curso String - 031 - NoSpace
Blog - WinDev - Curso String - 032 - RepeatString
Blog - WinDev - Curso String - 033 - Extrai String com Separador
Blog - WinDev - Curso String - 034 - NoCharacter
Blog - WinDev - Curso String - 035 - StringCount - Quantos tem na pesquisa



Array guadar e ler codigo/nome - Associative Array - Blog - WinDev - Curso String - 019 - 
Array - Ver Se Existe -: ..exists - Blog - WinDev - Curso String - 020 -
Campo - Posicionar Campo no Final - Cursor - Setfocus - Blog - WinDev - Curso String - 021 - 
Blog - WinDev - Curso String - 022 - Cep Formatar 
Completar Strings - Remessa Banco- Blog - WinDev - Curso String - 006 - Complet - 
Contem - Blog - WinDev - Curso String - 007 - Contains -  
Contains - Ver se Tem dentro String - Blog - WinDev - Curso String - 025 - 
Extrair Linha - ExtracLine - Blog - WinDev - Curso String - 024 - Maiuscula - Upper - Blog -   
Extrai String com Separador - Blog - WinDev - Curso String - 033 -
Maiuscula - Blog - WinDev - Curso String - 029 - Upper -
Middle - Blog - WinDev - Curso String - 030 -   Minusculo - Lower - WinDev - Curso String - 027 -  
Multilinhas Strings - Blog - WinDev - Curso String - 015 - 
NoCharacter - Blog - WinDev - Curso String - 034 -
NoSpace - Espacos Elimina - Blog - WinDev - Curso String - 026 -  
NoSpace - If - Blog - WinDev - Curso String - 031 -  
Numeracao Campo Dim - Blog - WinDev - Curso String - 016 - 
Numeracao - Juntar Numeracao e Pares - Blog - WinDev - Curso String - 017 -
Placa - LLL9999 - Blog - WinDev - Curso String - 009 - String -
RepeatString - Blog - WinDev - Curso String - 032 -
Replace - Substituir - Blog - WinDev - Curso String - 028 -
Retirar texto Bloco String - Blog - WinDev - Curso String - 002 - 
Retirar Texto do Lado Esquerdo e Direito - Blog - WinDev - Curso String - 005 -
Rtf - Colorir String - Blog - WinDev - curso String - 014 - 
RTF - Posicionar e Colorir - Blog - WinDev - Curso String - 018 -  
Rtf Somar Quantas Linhas - Blog - WinDev - Curso String - 023 -
StringBuild - Blog - WinDev - Curso String - 010 - 
StringCount - Quantos tem na pesquisa - Blog - WinDev - Curso String - 035 -
StringFormat - Blog - WinDev - Curso String - 011 -  
StringIncrement - Blog - WinDev - Curso String - 012 - 
Tamanho das Strings - Length - Blog - WinDev - Curso String - 003 -  
Tirando Enter Observação - Blog - WinDev - Curso String - 013 - 
Tirar pontos Cnpj - Replace - Blog - WinDev - Curso String - 008 -
Transformar String Base 654 Em pdf - Blog - WinDev - Curso String - 004 -
Zeros direita - Rigth - Blog - WinDev - Curso String - 001/... -  
















quarta-feira, 25 de janeiro de 2017

Aula 1048 - WebDev22 14/... - Upload Imagen









Video no Youtube Se Gostou clique aqui para dar joinha


http://doc.windev.com/en-US/?1000018815&name=upload_functions
http://doc.windev.com/en-US/?3012023&name=uploadcopiefichier_fonction
http://doc.windev.com/en-US/?1000018793&name=UploadLance
http://doc.windev.com/en-US/?3013031&name=executeprocess_function


// Vou Mostrar como Fazer um Upload de uma Imagen

//=======================================   
// Clic (Onclick) De Btn_ExecutaMostraFoto  (navigateur )
UploadStart(UPL_Upload_Foto)
//---------------------------------------
// Acionar Ajax
// Clic de Btn_ExecutaMostraFoto (Serveuer)
IMG_Imagen=SAI_Foto
//=======================================   
// A chaque modification de la liste des fichier sélectionnés dans Upl_Upload_foto(navigateur)
IF UPL_Upload_Foto..Occurrence<>0 THEN   
    SAI_Foto=UPL_Upload_Foto
    ExecuteProcess(BTN_ExecutaMostraFoto,trtClic)
END
//---------------------------------------
// Réception des fichier uploadés de Upl_Upload_foto (Server)
//Acionar Ajax
//Se upload foto for diferente de 0
IF UPL_Upload_Foto..Occurrence<>0 THEN
    UploadCopieFichier(UPL_Upload_Foto,"","",1)
END
//=======================================   
//Clic de Btn_RemoverImagen
IMG_Imagen=""
//=======================================   
//Clic de Btn_Valider (Serveuer)
// Lecture des informations saisies
PageToFile()
//Caso Não Gravar Imagen
    sites_uteis.imagen=IMG_Imagen
//Caso Não Gravar Imagen
HSave(sites_uteis)
IF PreviousPage()<>"" THEN
    PageDisplay(PreviousPage)
ELSE
    //PageDisplay(PAGE_Accueil)
END
=========================================================================





Primeira Pagina - WebDev - 001/...
Instalação Primeira Pagina , Instalar Conexao 10 WebDev 22 - 002/...
Criando Zoning/Menu/Modelo Pagina - Webdev 22 - 003/...
Arrumando webDev Servidor Was 10 Conexões no Could - WebDev22 - 004/...
Cadastro de Sites uteis - WebDev22 - 005/...
Configurar botoes/Aba Sites Uteis - WebDev22 - 006/...
Planos - Como Configurar - Bandeau défilant - WebDev22 - 007/...
Html/Css/JavaScript - Composant Web - WebDev22 - 008/...
Pagina Link - Entrar Pagina - WebDev22 - 009
Jquery - Explode - WebDev22 - 010
Jquery - Muda cor/esconde/delay/mostra/muda texto - WebDev22 - 011
Jquery - Cor Background/Imagen/Visibilidade- Diversos 2 - WebDev22 - 012 
Imagen Zoom - WebDev22 - 013
Upload Imagen - WebDev22 14/...
Planos / Criar Pagina - WebDev22 15/...

























Aula 1047 - Dicas 15/... - Clone Tabela - Meses com Varios Anos -









Video no Youtube Se Gostou clique aqui para dar joinha





Help1




Backup e Restore Projeto Windev - 001
Dicionario e Supecontrole - 002
Cd - CdEject CdList - Abre e Lista CD - 003
Dicionario e SuperControle - 004
Cnpj - Formatar com Pontos Barra Ifen - 005
Controlfindhighlight - Pesquizar Palavras entre edts - 006
Som - Emitir - Beep - 007
Valor Minimo e Maximo - MinValue / MaxValue - Dicas - 008
Vazio - Empty - Ver se combox,tabela,ou etc Esta Vazio - 009 - Dicas
Pdf - Ler Pdf com Active X - 010
Baixar Titulos Contas Receber - Dica - 011 
Saldo Anterior Caixa - Como Calcular - Dica - 012
Anos - Mostrar Anos Pagamentos Recebimentos - Dica - 013
Mes Por Extenso - MonthNumberInAlpha - Dicas - 014
Clone Tabela - Meses com Varios Anos - Dicas - 015
Tecla Atalho - Control + Alt + Espaco - WinDev - dicas - 016/...





Aula 1047 - Dicas 15/... - Clone Tabela - Meses com Varios Anos -

// Nessa aula vou ensinar como fazer uma tabela com meses, e no
// Lado varios anos de valores acumulados

// Qry_clone_dados_ano_dup_rec
// Select com Valores Acumulados por Anos

SELECT
    LEFT(duplicata_receber.data_vencimento,4) AS ano,   
    SUBSTR(duplicata_receber.data_vencimento,5,2) AS mes,   
    SUM(duplicata_receber.valor_titulo) AS sum_valor_titulo,   
    duplicata_receber.id_empresa AS id_empresa
FROM
    duplicata_receber
WHERE
    LEFT(duplicata_receber.data_vencimento,4) IN ({Param_ano})
    AND    duplicata_receber.id_empresa = {Param_id_empresa}
GROUP BY
    LEFT(duplicata_receber.data_vencimento,4),   
    SUBSTR(duplicata_receber.data_vencimento,5,2),   
    duplicata_receber.id_empresa
ORDER BY
    ano ASC,   
    mes ASC
   
// Qry_Clone_Dup_Receber
// Mostra Somente os anos

SELECT DISTINCT
LEFT(duplicata_receber.data_pagamento,4) AS ano
FROM duplicata_receber
WHERE  duplicata_receber.id_empresa={PARAM_ID_EMPRESA}
ORDER BY ano ASC

//Codigo da Janela
//Recebimentos
//Ver os Anos que Existem

QRY_Clone_Dup_Receber.PARAM_ID_EMPRESA=gnEmpresaCodigo // Que Sera igual a 1
TableDisplay(TABLE_QRY_Clone_Dup_Receber,taReExecuteQuery) // Vou Mostrar conteudo Tabela
   


















segunda-feira, 23 de janeiro de 2017

Aula 1046 - Dicas 14/... - Mes Por Extenso - MonthNumberInAlpha









Video no Youtube Se Gostou clique aqui para dar joinha





//Nessa aula vou ensinar como pegar o mes por extenso

//Percorrer do 1 até o 12
FOR n_mes=1 TO 12
    s_mes_extenso is string=MonthNumberInAlpha(n_mes)
    //Estou Colocando o mes por extenso
    TableAddLine(TABLE_Mes,n_mes,s_mes_extenso)
END




http://doc.windev.com/en-US/?1000019907&name=monthnumberinalpha_function



Backup e Restore Projeto Windev - 001
Dicionario e Supecontrole - 002
Cd - CdEject CdList - Abre e Lista CD - 003
Dicionario e SuperControle - 004
Cnpj - Formatar com Pontos Barra Ifen - 005
Controlfindhighlight - Pesquizar Palavras entre edts - 006
Som - Emitir - Beep - 007
Valor Minimo e Maximo - MinValue / MaxValue - Dicas - 008
Vazio - Empty - Ver se combox,tabela,ou etc Esta Vazio - 009 - Dicas
Pdf - Ler Pdf com Active X - 010
Baixar Titulos Contas Receber - Dica - 011 
Saldo Anterior Caixa - Como Calcular - Dica - 012
Anos - Mostrar Anos Pagamentos Recebimentos - Dica - 013
Mes Por Extenso - MonthNumberInAlpha - Dicas - 014
Clone Tabela - Meses com Varios Anos - Dicas - 015



Anos - Mostrar Anos Pagamentos Recebimentos - Dica - 013
Backup e Restore Projeto Windev - 001
Baixar Titulos Contas Receber - Dica - 011  
Cd - CdEject CdList - Abre e Lista CD - 003
Clone Tabela - Meses com Varios Anos - Dicas - 015
Cnpj - Formatar com Pontos Barra Ifen - 005Controlfindhighlight Pesquizar Palavras entre edts 006
Dicionario e Supecontrole - 002
Dicionario e SuperControle - 004
Mes Por Extenso - MonthNumberInAlpha - Dicas - 014
Pdf - Ler Pdf com Active X - 010
Saldo Anterior Caixa - Como Calcular - Dica - 012 
Som - Emitir - Beep - 007
Valor Minimo e Maximo - MinValue / MaxValue
Vazio - Empty - Ver se combox,tabela,ou etc Esta Vazio - 009 - Dicas



















Teste

Teste
teste