terça-feira, 27 de dezembro de 2016

Aula 1013 - WinDevMobile22 - novidades 5/... Tableau de bord









Video no Youtube Se Gostou clique aqui para dar joinha



001 - Novidades WinDev22 - Posição Controles/hyperfile/Tabela Valor Min/Max
002 - Novidades WinDev22 - Looper Relatório // Editor Texto
003 - Novidades WinDev22 - Rvb/Editor/Temas/Ref/Erro/Verif
004 - Novidades WinDev22 - Editor/Procura/Ajustar/Layout como Mobile
005 - Novidades WinDevMobile22 - Tableau de Bord 
006 - Novidades WinDevMobile22 - Editor Imagen Integrado Windev 22  


NOUVEAU CHAMP TABLEAU DE BORD
En version 22 le champ Tableau de Bord est disponible pour les
applications Android et iOS.
Lorsque vous récupérez des applications WINDEV utilisant le
champ Tableau de Bord, le code existant est compatible.
Le champ Tableau de Bord s’adapte au fonctionnement sur mo-
bile à écran tactile: un appui long permet de passer en mode
«Modification» et de déplacer les Widgets par exemple.
L’utilisateur final peut supprimer, déplacer et redimensionner
des Widgets. Un Widget est basé sur une Fenêtre Interne.























Aula 1012 - WinDev - novidades 4/... Editor/Procura/Ajustar/Layout como Mobile









Video no Youtube Se Gostou clique aqui para dar joinha




WinDev22 Novidades

1) Editor - Propriedades
2) Procura Propriedade
3) Ajustar Propriedades em varios controles juntos
4) Ajustar Margen do controle
5) Layout - como no Mobile

001 - Novidades WinDev22 - Posição Controles/hyperfile/Tabela Valor Min/Max
002 - Novidades WinDev22 - Looper Relatório // Editor Texto
003 - Novidades WinDev22 - Rvb/Editor/Temas/Ref/Erro/Verif
004 - Novidades WinDev22 - Editor/Procura/Ajustar/Layout como Mobile
005 - Novidades WinDevMobile22 - Tableau de Bord 
006 - Novidades WinDevMobile22 - Editor Imagen Integrado Windev 22   

























segunda-feira, 26 de dezembro de 2016

Aula 1011 - Aula 6 - WinDev - Sefaz Gratuito - gravar Cliente xml/Importar cliente HyperFile






https://youtu.be/UBGxNb2pO60






Video no Youtube Se Gostou clique aqui para dar joinha


WinDev - Xml - 001/... Criar um Xml
WinDev - Xml - 002/... Ler Xml Aula 1/...
WinDev - Xml - 003/... Ler Xml Aula 2/...
WinDev - Xml - 004/... Ler Xml Aula 3
WinDev - Xml - 005/... XmlRead - Retirar Tag
WinDev - Xml - 006/... Sefaz Gratuito-Ler Xml Cliente/Gravar
WinDev - Xml - 007/... Utf8ToString



WinDev - Xml - 001/... Criar um XmlWinDev - Xml - 002/... Ler Xml Aula 1/...
WinDev - Xml - 003/... Ler Xml Aula 2/...
WinDev - Xml - 004/... Ler Xml Aula 3
Sefaz Gratuito-Ler Xml Cliente/Gravar - WinDev - Xml - 006/...
Tag Retirar - XmlRead - WinDev - Xml - 005/...
WinDev - Xml - 007/... Utf8ToString




Sefaz gratuito - Será o fim em 2017.
Coloque em Seu sistema Importação do Sefaz.

vou Mostrar como Gravar o Arquivo em Xml
Ler Esses arquivos no winDev e gravar
em Seus cadastros







EDT_Diretorio=fSelectDir("", "")

//aqui Estou Selecionando o diretório

    s_arquivos_todos is string=fListFile(EDT_Diretorio+"\*.xml")
//    Estou Selecionando todos os Xml do Diretorio
    // vai ler a string e separar tudo que contiver cr
    FOR EACH STRING s_arquivo_individual OF s_arquivos_todos SEPARATED BY CR
        s_nome_arquivo is string=fExtractPath(s_arquivo_individual,fFileName+fExtension) //Percorrer string e pegar os nomes dos arquivos   
        s_arquivo_xml is string=fLoadText(EDT_Diretorio+"\"+s_nome_arquivo) //ler o arquivo e jogar na variavel s_arquivo_xml       
        XMLDocument("XML",s_arquivo_xml) //abrir Xml       
       _cnpj_cpf is string=XMLRead("XML","/sistema/dest/CNPJ") // Lendo Cnpj
        IF _cnpj_cpf="" THEN // Se cnpj_cpf for branco
            _cnpj_cpf=XMLRead("XML","/sistema/dest/CPF") // Lendo Cpf
        END   
        HReadSeekFirst(cliente,cnpj_cpf,_cnpj_cpf) // Lendo Cliente,para ver se existe cnpj/cpf       
        IF HFound(cliente) THEN // Se cliente Existe           
        ELSE  // Se nao existe
            //HReset(cliente) // limpar Memoria
            cliente.cnpj_cpf=_cnpj_cpf
            cliente.razao_social_nome=XMLRead("XML","/sistema/dest/xNome") //pegando razao social
            cliente.endereco_rua=XMLRead("XML","/sistema/dest/enderDest/xLgr")
           // ... gravar os outros campos
          // HAdd(cliente) // gravando o cliente
        END
        XMLClose("XML")    //Fechando Xml
        Trace(s_nome_arquivo)     //mostra na tela o que esta ocorrendo
END
TraceEnd()
Info("Finalizado")

//<?xml version="1.0"?>
//<sistema xmlns="http://www.portalfiscal.inf.br/nfe" versao="1.02">
//<dest>
//<CPF>00030147034</CPF>
//<xNome>Henrique Orlandi Junior</xNome>
//<enderDest>
//<xLgr>RS 401, KM 32</xLgr>
//<nro>S/N</nro>
//<xBairro>Distrito Fernando Kroeff</xBairro>
//<cMun>4305355</cMun>
//<xMun>Charqueadas</xMun>
//<UF>RS</UF>
//<CEP>96745000</CEP>
//<cPais>1058</cPais>
//<xPais>BRASIL</xPais>
//<fone>05199660089</fone>
//</enderDest>
//</dest>
//</sistema>
//
//<CNPJ>00077074000126</CNPJ>



























Enquete sobre os produtos da PCSOFT





Enquete Sobre Produtos da PcSoft - Wx informática


http://www.wxinformatica.com.br/p/promocao.html

 










Aula 1010 - WinDev - Novidades 3/.. - Rvb Color/Editor/Temas/Referencia Cruzadas/Erro Vermelho/VerifieExpressionRégulière










001 - Novidades WinDev22 - Posição Controles/hyperfile/Tabela Valor Min/Max
002 - Novidades WinDev22 - Looper Relatório // Editor Texto
003 - Novidades WinDev22 - Rvb/Editor/Temas/Ref/Erro/Verif
004 - Novidades WinDev22 - Editor/Procura/Ajustar/Layout como Mobile
005 - Novidades WinDevMobile22 - Tableau de Bord 
006 - Novidades WinDevMobile22 - Editor Imagen Integrado Windev 22  



Rvb Color
Editor
Temas
Referencia Cruzadas
Erro Vermelho
VerifieExpressionRégulière

http://pcsoft.fr/annonce22/ebook/index.html - Novidades da versão 22 da PCSOFT




Video no Youtube Se Gostou clique aqui para dar joinha





























Teste

Teste
teste