sexta-feira, 23 de dezembro de 2022

Dica 3864 - webservice - Buscar Cep - ViaCep - Retorno Xml ou Json

 




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


PARA ADQUIRIR WINDEV MOBILE WEBDEV 28
ENTRE EM CONTATO COM 
ADRIANO BOLLER 
DA WXSOLUÇÕES





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

Youtube

https://youtu.be/jk9Jf4WZX4c




Video youtube da frança


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

Repositorio


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

Blog

 
------------------------------------------------------
Link Pcsoft Fr


------------------------------------------------------
Help Pcsoft

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

------------------------
Bom dia..
Hoje vou mostrar
como buscar cep
no webservice viacep
e como pegar retorno xml ou json
isso no windev mobile 28

------------------------
00:00:00 Apresentação
00:00:15 Representante Adriano Boller
00:00:25 Apresentando ViaCep 
00:00:31 Vamos criar uma window
00:00:44 Vamos criar um Edt cep Numeric 
00:01:07 Vamos criar um Radio para retorno xml ou json
00:01:29 Vamos criar um botao busca cep
00:01:36 vamos criar um edt_resultado
00:01:54 vamos criar campo do endereco 
00:02:06 Vamos criar os outros campos 
00:02:16 Vamos entrar no codigo do botao 
00:02:21 se nao existir cep, retornar 
00:02:31 colocar a url do webservice com o cep 
00:02:52 Vou explicar o codigo httprequest e httpresponse 
00:03:28 Vamos pegar o retorno xml 
00:03:59 Vamos pegar o retorno json 
00:04:19 Vamos gerar o apk 
00:04:37 Vou mostrar no celular a busca cep 
00:05:08 Mostrando o exemplo no repositorio windev 
------------------------
//Codigo
IF EDT_cep="" THEN
Info("informar cep")
ReturnToCapture(EDT_cep)
END
url is string = ""
IF RADIO_retorno=1 THEN
url="http://viacep.com.br/ws/"+EDT_cep+"/xml/"
ELSE
url="http://viacep.com.br/ws/"+EDT_cep+"/json/"
END
o_request is httpRequest
o_response is httpResponse
o_request..URL = url 
o_request..Method = httpGet
o_response = RESTSend(o_request)
EDT_resultado = o_response.Content

IF RADIO_retorno=1 THEN
EDT_Logradouro = XMLExtractString(EDT_resultado,"logradouro")
EDT_complemento = XMLExtractString(EDT_resultado,"complemento")
EDT_Bairro = XMLExtractString(EDT_resultado,"bairro")
EDT_Cidade = XMLExtractString(EDT_resultado,"localidade")
EDT_Uf = XMLExtractString(EDT_resultado,"uf")
EDT_Ibge = XMLExtractString(EDT_resultado,"ibge")
ELSE
dados_json is JSON=EDT_resultado
EDT_Logradouro = dados_json.logradouro
EDT_complemento = dados_json.complementoa
EDT_Bairro = dados_json.bairro
EDT_Cidade = dados_json.localidade
EDT_Uf = dados_json.uf
EDT_Ibge = dados_json.ibge
END








------------------------
#windev 28 #webdev 28 #windev mobile 28 #pcsoft #erpmatos #erp
#windev28 #webdev28 #windev mobile28 #flexbox #hfsql #hfsql spare





















--------------------- Indice WebService

Criar Projeto WebService - Lista Site - - WebService - 001/...
Deploy - Gerando WebService/Levando Servidor/Instalar/Mostrar - WebService - 002/...
Instalando SoapUI - Testar WebService - Aula 1040 - WebService - 003/...
Ajustando Xml Lista Site WebService - WebService - 004/...
Consumir WebService - WebService - 005
Xml - Consumir Ler Xml e colocar Tabela - WebService - 006
Dolar - Consumir WebService - Cotação Dolar - 007
Cnpj Receita - Consumir WebService - 008/...
Cep Buscar WebService Correio - WebService - 009/...
CONSULTA CADASTRO SEFAZ P-1 - DICAS 1871 - WINDEV_23 - WEBSERVICE 010 - 
CONSULTA CADASTRO SEFAZ P-2 - 1872 - PUBLICA - WINDEV_23 - WEBSERVICE 011 - 
CONSULTA CADASTRO SEFAZ P-3 - 1873 - PUBLICA - WINDEV_23 - WEBSERVICE 012 -
DICAS 1877 - WINDEV_23 - WEBSERVICE 014 - CNPJ BUSCA CADASTRO ACBR
DICAS 2019 - WINDEV - WEBSERVICE - 015 - APRENDER A FAZER REST WEBSERVICE
DICAS 2020 - WINDEV - WEBSERVICE - 016 - CRIANDO TABELAS
DICAS 2021 - WINDEV - WEBSERVICE - 017 - WDTESTREST
DICAS 2022 - WINDEV MOBILE - WEBSERVICE - 018 - LER WEBSERVICE RESTSend
DICAS 2023 - WINDEV MOBILE - WEBSERVICE - 019 - LER WEBSERVICE RESTSend SOMENTE 1 REGISTRO
DICAS 2024 - WINDEV MOBILE - WEBSERVICE - 020 - WEBSERVICE RESTSend CRIA NOVO REGISTRO - httpPost
DICAS 2025 - WINDEV MOBILE - WEBSERVICE - 021 - WEBSERVICE RESTSend ALTERA REGISTRO - httpPut
DICAS 2026 - WINDEV MOBILE - WEBSERVICE - 022 - WEBSERVICE httpRequest httpDelete
DICAS 2033 - WINDEV - WEBSERVICE 23 - HTTPRequest - HTTPGetResult - fSaveBuffer - BAIXAR ARQUIVO
AO VIVO-SOAP-DICA 2095-WINDEV MOBILE WEBDEV-WEBSERVICE COM MOBILE -
DICAS 2096-2095 - WINDEV WEBDEV MOBILE - WEBSERVICE 25 - SOAP
DICAS 2097 - WINDEV MOBILE - WEBSERVICE 26 - MOSTRAR CLIENTES - SOAP
DICAS 2132 - HANGOUT AO VIVO 20 HORAS 30/05 - WEBSERVICE SOAP COM MOBILE
DICAS 2163 WINDEV WEBDEV MOBILE WEBSERVICE 28 SOAP
DICAS 2226 WINDEV WEBDEV MOBILE 24 NOVIDADES 26 WEBSERVICE 29 HTTPREQUEST - BUSCA CNPJ
DICA 2687 - WINDEV WEBDEV MOBILE - WEBSERVICE 32 - EXPLICANDO WEBSERVICE SOAP E CONSUMIDO MOBILE E DESKTOP



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


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
















quarta-feira, 21 de dezembro de 2022

Dica 3863 - SQL Query com Wizard - Novidades Versao 28

















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

PARA ADQUIRIR WINDEV MOBILE WEBDEV 28
ENTRE EM CONTATO COM 
ADRIANO BOLLER 
DA WXSOLUÇÕES





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

Youtube

https://youtu.be/ROxBwJiSoHM






Video youtube da frança



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

Repositorio



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

Blog

 
------------------------------------------------------
Link Pcsoft Fr


------------------------------------------------------
Help Pcsoft

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

------------------------
Bom dia..
Hoje vou mostrar
mais uma novidade Versão 28

No Codigo SQL Query
Agora tem um Wizard 
Muito legal para ajudar

------------------------
00:00:00 Apresentação
00:00:09 Representante Adriano Boller
00:00:19 Video Pcsoft que foi baseado esse video
00:00:25 Mostrando a novidade 95
00:00:32 Criando uma Window
00:00:44 Criando um botao
00:00:51 Criando uma tabela 
00:01:13 Vamos entrar no codigo do botao 
00:01:17 Digitando o comando - is SQL Query 
00:01:25 Explicando a novidade versao 28
00:01:37 Digitando Sql Query e abrindo a ajuda  
00:01:44 Explicando o que apareceu na ajuda 
00:01:52 Vamos escolher Select 
00:01:56 Selecionando campos do cliente e colocando ordem 
00:02:14 Dando ok e mostrando como ficou 
00:02:22 Vamos montar a tabela atravez da query 
00:02:54 Vamos testar o codigo 
------------------------

------------------------
#windev 28 #webdev 28 #windev mobile 28 #pcsoft #erpmatos #erp
#windev28 #webdev28 #windev mobile28 #flexbox #hfsql #hfsql spare





















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

DICA 3844 - Novidades Versao 28 - Diagramas Pode desenhar mao livre - Novidade 3

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
















terça-feira, 20 de dezembro de 2022

Dica 3862 - WDScript - Novidades Versao 28 - Ferramenta Nova














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

PARA ADQUIRIR WINDEV WEBDMOBILE WEBDEV
ENTRE EM CONTATO COM 
ADRIANO BOLLER 
DA WXSOLUÇÕES





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

Youtube


https://youtu.be/I3ILTyD2UB4





Video youtube da frança



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

Repositorio



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

Blog


 
------------------------------------------------------
Link Pcsoft Fr


------------------------------------------------------
Help Pcsoft

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

------------------------
Bom dia..
Hoje vou mostrar
mais uma novidade Versão 28

Exemplo:

Preciso fazer uma rotina para somar
o numero de arquivos que tem dentro diretorio
para isso deveria fazer uma rotina dentro
do meu sistema , atualizar o cliente.
Agora tem uma ferramenta que pode ser 
utilizada no cliente, que vem junto com 
Windev 28
WDScript 

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

00:00:00 Apresentação
00:00:09 Representante Adriano Boller
00:00:19 Mostrando que foi baseado Video Pcsoft-link nos comentarios
00:00:24 Mostrando novidade 39
00:00:30 Onde eu encontro ele no Windev 28
00:00:38 Qual diretorio se encontra o programa
00:00:52 Mostrando o que vou ver    
00:01:15 Mostrando o codigo se fosse fazer no windev 28
00:01:38 Fazendo o codigo dentro WDscript 

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

Codigo utilizado

numero_arquivos is int=0
let lista_arquivos = fListFile("C:\temp\ok\*.*")
numero_arquivos=StringCount(lista_arquivos,CR)+1
fSaveText("C:\temp\resultado.txt",numero_arquivos)
ShellExecute("C:\temp\resultado.txt")

------------------------
#windev 28 #webdev 28 #windev mobile 28 #pcsoft #erpmatos #erp
#windev28 #webdev28 #windev mobile28 #flexbox #hfsql #hfsql spare

















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

DICA 3844 - Novidades Versao 28 - Diagramas Pode desenhar mao livre - Novidade 3
















domingo, 18 de dezembro de 2022

Dica 3861 - Campo Menu Separador Com Frase - Novidades Versao 28 -Num 213- Windev 28










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

PARA ADQUIRIR WINDEV WEBDMOBILE WEBDEV
ENTRE EM CONTATO COM 
ADRIANO BOLLER 
DA WXSOLUÇÕES





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


Youtube


https://youtu.be/3JqKj9cQAZ8






Video youtube da frança


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

Repositorio



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

Blog


 
------------------------------------------------------
Link Pcsoft Fr


------------------------------------------------------
Help Pcsoft

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

------------------------
Bom dia..
Hoje vou mostrar
mais uma novidade Versão 28
Campo do Menu - 
Novo Separador com Frase
------------------------

00:00:00 Apresentação
00:00:08 Representante Adriano Boller
00:00:17 Mostrando novidade 213 Separador no menu
00:00:26 Vamos criar uma window menu_213
00:00:38 Criando um novo Menu 
00:00:45 Criando um iten Cadastros
00:00:51 Vamos transformar em Sub-Menu 
00:00:56 Criando Grupo Materiais
00:01:04 Transformar para Separador com a Frase - break
00:01:31 Criando novos itens 
00:01:43 Criando novo grupo
00:01:58 Criando novos itens 
00:02:13 Executando o programa

------------------------
#windev 28 #webdev 28 #windev mobile 28 #pcsoft #erpmatos #erp
#windev28 #webdev28 #windev mobile28 #flexbox #hfsql #hfsql spare












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

DICA 3844 - Novidades Versao 28 - Diagramas Pode desenhar mao livre - Novidade 3
















sábado, 17 de dezembro de 2022

Dica 3860 - Hfsql Spare - Novidades Versao 28 - Windev 28 - Selecionar pastas







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

PARA ADQUIRIR WINDEV WEBDMOBILE WEBDEV
ENTRE EM CONTATO COM 
ADRIANO BOLLER 
DA WXSOLUÇÕES





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

Youtube

 https://youtu.be/2_cNn_F0h7M





Video youtube da frança


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

Repositorio



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

Blog


 
------------------------------------------------------
Link Pcsoft Fr


------------------------------------------------------
Help Pcsoft

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

------------------------
Bom dia..
Hoje vou mostrar
mais uma novidade Versão 28
No hfsql Spare , podemos agora
selecionar as subpastas de um banco
de dados que serão considerados pelo
Spare.

------------------------
00:00:00 Apresentação
00:00:11 Representante Adriano Boller
00:00:20 Mostrando novidade 179 Hfsql Spare 
00:00:45 Abrindo Controle Center Hfsql - No Servidor Could
00:00:46 Onde ficara o backup
00:00:57 Vamos Entrar Server Configuration e Replicaçao
00:01:14 Vamos informar que ele vai receber dados replicados 
00:01:52 Vamos adicionar uma senha 
00:02:06 Vamos agora dar um ok 
00:02:13 Vamos entrar firewall do servidor could e liberar a porta da replicação
00:03:01 Vamos entrar Hfsql Do Cliente e em Replicação
00:03:27 Vamos colocar dados replicação 
00:03:44 Vamos criar um novo servidor replicação 
00:04:02 Explicanto replicação Unidirectional e Bidirecitional (nao usarei esses)
00:04:23 Explicando Spare Replication - o que vamos usar 
00:04:44 Vamos colocar endereco servidor - porta - senha replicacao
00:04:58 Explicando elementos para replicacao
00:05:37 *** Grande novidade 28 - selecionar determinas tabelas 
00:05:50 Vamos escolher os dados 
00:06:20 Mostrando as informacoes replicacao 
00:06:35 Vamos fazer lancamentos do apartamento no cliente
00:07:22 Vamos entrar no servidor , e esta tudo la. Muito legal 
00:07:30 Agradecimentos aos amigos, que participam do podcast sabados
------------------------
#windev 28 #webdev 28 #windev mobile 28 #pcsoft #erpmatos #erp
#windev28 #webdev28 #windev mobile28 #flexbox #hfsql #hfsql spare








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

DICA 3844 - Novidades Versao 28 - Diagramas Pode desenhar mao livre - Novidade 3
















sexta-feira, 16 de dezembro de 2022

Dica 3858 - Editor Imagen Mobile - Novidades Versao 28 - Windev Mobile 28





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

PARA ADQUIRIR WINDEV WEBDMOBILE WEBDEV
ENTRE EM CONTATO COM 
ADRIANO BOLLER 
DA WXSOLUÇÕES





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

Youtube

https://youtu.be/pSiHhR540MY

 





Video youtube da frança

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

Repositorio



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

Blog



 
------------------------------------------------------
Link Pcsoft Fr


------------------------------------------------------
Help Pcsoft

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

------------------------
Bom dia..
Hoje vou mostrar
mais uma novidade Versão 28
Agora no Windev Mobile 28
Editor Imagen Mobile

------------------------
00:00:00 Apresentação
00:00:11 Representante Adriano Boller
00:00:23 Vamos criar uma window Imagen 
00:00:39 Vamos colocar o componente Imagen 
00:01:05 Vamos chamar a windows imagen 
00:01:28 Vamos gerar o apk
01:56:00 Vamos testar no celular 
02:45:00 Fonte no repostitorio windev
------------------------
#windev 28 #webdev 28 #windev mobile 28 #pcsoft #erpmatos #erp
#windev28 #webdev28 #windev mobile28 #flexbox








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

DICA 3844 - Novidades Versao 28 - Diagramas Pode desenhar mao livre - Novidade 3
















Teste

Teste
teste