quinta-feira, 16 de junho de 2016

Curso WinDev - Certificado - 002 - Certificate (Type of variable) - Dados









Video Youtube



Nessa aula vou mostrar como pegar os dados do certificado

This lesson will show how to pick up the certificate data

Cette leçon va vous montrer comment récupérer les données du certificat
 

doc.windev.com/en-US/?1000019287&name=TYPE_Certificate
doc.pcsoft.fr/fr-FR/?1000019287&name=certificat_type_variable


Blog - WinDev - Curso Certificado - 001/... - Seleciona Certificado - Certificate Select 
Blog - WinDev - Curso Certificado - 002/... - Certificate Type - Pegar Dados Certificado
Blog - WinDev - Curso Certificado - 003/... - Ver se Certificado é Válido
Blog - WinDev - Curso Certificado - 004/... - CertificateLoad - Chamar pfx/arquivo
Blog - WinDev - Curso Certificado - 005/... - Assinatura Digital Nfe - Parte 1/...
Blog - WinDev - Curso Certificado - 006/... - Assinatura nfe - Parte 2/... - System.xml.xmlDocument
Blog - WinDev - Curso Certificado - 007/... - Assinatura nfe - Parte 3/... - Assinar Documento
Blog - Windev - Curso Certificado - 008/... HttpListCertificate
Blog - WinDev - Curso Soap - 009/... Consulta Cadastro Sefaz - WebService
Blog - WinDev - Curso Soap - 010 - Status Nfe Sefaz - WebService



//Selecionar o Certificado //Select the certificate //Spelectionnez le certificat
//Pegados Dados Do Certificado //taking certificate dice //Prenant certificat dice

//Em Frances
//_certificado_f est un Certificat
//_certificado_f = CertificatSélecteur()

_certificado is Certificate
_certificado = CertificateSelect()

EDT_DadosDoCertificado="" // Limpando edt do certificado // cleaning edt certificate // certificat edt nettoyage
EDT_DadosDoCertificado+="=====NOVOS WINDEV 21 ===============" //Novos Windev 21//new windev 21//
EDT_DadosDoCertificado+=CR+"Nome Completo Emissor [ "+_certificado.FullIssuer+" ] "
EDT_DadosDoCertificado+=CR+"Numero Associado ["+_certificado.Empreinte+" ]" // Em Frances // Em Ingles (Fingerprint)
EDT_DadosDoCertificado+=CR+"-Objeto   [ "+_certificado.Objet+" ]"  // Em Frances // Em Ingles (  object )
EDT_DadosDoCertificado+=CR+"===== Já tinha Windev 20  ==============="
EDT_DadosDoCertificado+=CR+"Nome Resumido  [ "+_certificado.Name+" ]"
EDT_DadosDoCertificado+=CR+"Inicio Validade  [ "+_certificado.StartValidityDate+" ]"
EDT_DadosDoCertificado+=CR+"Final Validade  [ "+_certificado.EndValidityDate+" ]"
EDT_DadosDoCertificado+=CR+"Issuer- Emissora  [ "+_certificado.Issuer+" ]"
EDT_DadosDoCertificado+=CR+"Reliability-Confianca  [ "+_certificado.Reliability+" ]"
EDT_DadosDoCertificado+=CR+"Serial Numero  [ "+_certificado.SerialNumber+" ]"
EDT_DadosDoCertificado+=CR+"Certificado Valido  [ "+_certificado.ValidForSignature+" ]"
EDT_DadosDoCertificado+=CR+"Subject   [ "+_certificado.Subject+" ]"
EDT_DadosDoCertificado+=CR+"Thumprint - Impressão Digital  [ "+_certificado.ThumbPrint+" ]"
EDT_DadosDoCertificado+=CR+"======================================"


//Frances
//_certificado est un Certificat
_certificado = CertificatSélecteur()

EDT_DadosDoCertificado="" // Limpando edt do certificado // cleaning edt certificate // certificat edt nettoyage
EDT_DadosDoCertificado+="=====NOVOS WINDEV 21 ===============" //Novos Windev 21//new windev 21//
EDT_DadosDoCertificado+=RC+"Nome Completo Emissor [ "+_certificado.EmetteurComplet+" ] "
EDT_DadosDoCertificado+=RC+"Numero Associado ["+_certificado.Empreinte+" ]" // Em Frances // Em Ingles (Fingerprint)
EDT_DadosDoCertificado+=RC+"-Objeto   [ "+_certificado.Objet+" ]"  // Em Frances // Em Ingles (  object )
EDT_DadosDoCertificado+=RC+"===== Já tinha Windev 20  ==============="
EDT_DadosDoCertificado+=RC+"Nome Resumido  [ "+_certificado.Nom+" ]"
EDT_DadosDoCertificado+=RC+"Inicio Validade  [ "+_certificado.DateValiditéDébut+" ]"
EDT_DadosDoCertificado+=RC+"Final Validade  [ "+_certificado.DateValiditéFin+" ]"
EDT_DadosDoCertificado+=RC+"Issuer- Emissora  [ "+_certificado.Emetteur+" ]"
EDT_DadosDoCertificado+=RC+"Reliability-Confianca  [ "+_certificado.Fiabilité+" ]"
EDT_DadosDoCertificado+=RC+"Serial Numero  [ "+_certificado.NuméroSérie+" ]"
EDT_DadosDoCertificado+=RC+"Certificado Valido  [ "+_certificado.ValidePourSignature+" ]"
EDT_DadosDoCertificado+=RC+"Subject   [ "+_certificado.Objet+" ]"
EDT_DadosDoCertificado+=RC+"Thumprint - Impressão Digital  [ "+_certificado.Empreinte+" ]"
EDT_DadosDoCertificado+=RC+"======================================"






































Exemplo pegar Dados Certificado

//Exemplo pegar Dados Certificado
//Example catch certificate data
//Exemple certificat de capture de données

_certificado is Certificate
_certificado = CertificateSelect()

EDT_DadosDoCertificado="" // Limpando edt do certificado // cleaning edt certificate // certificat edt nettoyage
EDT_DadosDoCertificado+="=====NOVOS WINDEV 21 ===============" //Novos Windev 21//new windev 21//
EDT_DadosDoCertificado+=CR+"Nome Completo Emissor [ "+_certificado.FullIssuer+" ] "
EDT_DadosDoCertificado+=CR+"Numero Associado ["+_certificado.Empreinte+" ]" // Em Frances // Em Ingles (Fingerprint)
EDT_DadosDoCertificado+=CR+"-Objeto   [ "+_certificado.Objet+" ]"  // Em Frances // Em Ingles (  object )
EDT_DadosDoCertificado+=CR+"===== Já tinha Windev 20  ==============="
EDT_DadosDoCertificado+=CR+"Nome Resumido  [ "+_certificado.Name+" ]"
EDT_DadosDoCertificado+=CR+"Inicio Validade  [ "+_certificado.StartValidityDate+" ]"
EDT_DadosDoCertificado+=CR+"Final Validade  [ "+_certificado.EndValidityDate+" ]"
EDT_DadosDoCertificado+=CR+"Issuer- Emissora  [ "+_certificado.Issuer+" ]"
EDT_DadosDoCertificado+=CR+"Reliability-Confianca  [ "+_certificado.Reliability+" ]"
EDT_DadosDoCertificado+=CR+"Serial Numero  [ "+_certificado.SerialNumber+" ]"
EDT_DadosDoCertificado+=CR+"Certificado Valido  [ "+_certificado.ValidForSignature+" ]"
EDT_DadosDoCertificado+=CR+"Subject   [ "+_certificado.Subject+" ]"
EDT_DadosDoCertificado+=CR+"Thumprint - Impressão Digital  [ "+_certificado.ThumbPrint+" ]"
EDT_DadosDoCertificado+=CR+"======================================"





//Frances
_certificado est un Certificat
_certificado = CertificatSélecteur()

EDT_DadosDoCertificado="" // Limpando edt do certificado // cleaning edt certificate // certificat edt nettoyage
EDT_DadosDoCertificado+="=====NOVOS WINDEV 21 ===============" //Novos Windev 21//new windev 21//
EDT_DadosDoCertificado+=RC+"Nome Completo Emissor [ "+_certificado.EmetteurComplet+" ] "
EDT_DadosDoCertificado+=RC+"Numero Associado ["+_certificado.Empreinte+" ]" // Em Frances // Em Ingles (Fingerprint)
EDT_DadosDoCertificado+=RC+"-Objeto   [ "+_certificado.Objet+" ]"  // Em Frances // Em Ingles (  object )
EDT_DadosDoCertificado+=RC+"===== Já tinha Windev 20  ==============="
EDT_DadosDoCertificado+=RC+"Nome Resumido  [ "+_certificado.Nom+" ]"
EDT_DadosDoCertificado+=RC+"Inicio Validade  [ "+_certificado.DateValiditéDébut+" ]"
EDT_DadosDoCertificado+=RC+"Final Validade  [ "+_certificado.DateValiditéFin+" ]"
EDT_DadosDoCertificado+=RC+"Issuer- Emissora  [ "+_certificado.Emetteur+" ]"
EDT_DadosDoCertificado+=RC+"Reliability-Confianca  [ "+_certificado.Fiabilité+" ]"
EDT_DadosDoCertificado+=RC+"Serial Numero  [ "+_certificado.NuméroSérie+" ]"
EDT_DadosDoCertificado+=RC+"Certificado Valido  [ "+_certificado.ValidePourSignature+" ]"
EDT_DadosDoCertificado+=RC+"Subject   [ "+_certificado.Objet+" ]"
EDT_DadosDoCertificado+=RC+"Thumprint - Impressão Digital  [ "+_certificado.Empreinte+" ]"
EDT_DadosDoCertificado+=RC+"======================================"

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/06/curso-windev-certificado-002.html
https://www.youtube.com/watch?v=XYWltoQ8u4Q





quarta-feira, 15 de junho de 2016

Curso WinDev - Certificado - 001 - CertificateSelect - Seleciona Certificado









Video Youtube


Nessa aula vou mostrar com Selecionar um Certificado Digitado

In this lecture i will show how to select a digital certificate

Dans cette conférence, je vais vous montrer comment sélectionner un certificat numérique
===========
Exemplo Selecionar Certificado

//Selecionar o Certificado
//Select the certificate
//Spelectionnez le certificat

_certificado is Certificate
_certificado = CertificateSelect()


//Em Frances
//_certificado_f est un Certificat
//_certificado_f = CertificatSélecteur()

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/06/curso-windev-certificado-001.html
https://www.youtube.com/watch?v=p3rLl0SXMNg
===============

//Selecionar o Certificado
//Select the certificate
//Spelectionnez le certificat

_certificado is Certificate
_certificado = CertificateSelect()


//Em Frances
//_certificado_f est un Certificat
//_certificado_f = CertificatSélecteur()




Doc.windev.com/en-US/?1000019295&name=CertificateSelect

doc.pcsoft.fr/fr-FR/?1000019295&name=certificatselecteur_fonction



























Blog - WinDev - Curso Certificado - 001/... - Seleciona Certificado - Certificate Select 
Blog - WinDev - Curso Certificado - 002/... - Certificate Type - Pegar Dados Certificado
Blog - WinDev - Curso Certificado - 003/... - Ver se Certificado é Válido
Blog - WinDev - Curso Certificado - 004/... - CertificateLoad - Chamar pfx/arquivo
Blog - WinDev - Curso Certificado - 005/... - Assinatura Digital Nfe - Parte 1/...
Blog - WinDev - Curso Certificado - 006/... - Assinatura nfe - Parte 2/... - System.xml.xmlDocument
Blog - WinDev - Curso Certificado - 007/... - Assinatura nfe - Parte 3/... - Assinar Documento
Blog - Windev - Curso Certificado - 008/... HttpListCertificate
Blog - WinDev - Curso Soap - 009/... Consulta Cadastro Sefaz - WebService
Blog - WinDev - Curso Soap - 010 - Status Nfe Sefaz - WebService
DonwLoad Arquivo/Barra progresso/Http - WinDev - Certificado 011/...
CertificateSelect - DICAS 1955 - PUBLICA - WINDEV - Certificado 12 - 
DICAS 1981 - MOBILE-13- InternetConnected (Função) VERIFICAR SE TEM INTERNET -



terça-feira, 14 de junho de 2016

WD - Exemplo de aplicação consumindo o Twitter via Windev, usando metodos http get, put, post, delete, codigo OOP Json e Twitter



Forum.pcsoft.fr/fr-FR/pcsoft.br.windev/1290-exemplo-aplicacao-consumindo-twitter-via-windev-usando-metodos/read.awp












Curso WinDev - String - 013 - Tirando Enter Observacao








Video Youtube



Nessa aula vou mostrar como tirar o Cr(Enter) e jogar em outro campo

In this lecture I will show how to make the Cr (Enter) and play in another field

Dans cette conférence, je vais vous montrer comment faire le Cr (Entrée) et de jouer dans un autre domaine
 

doc.windev.com/en-US/?1510018&name=FOR_EACH_Strings

Doc.pcsoft.fr/fr-FR/?1510018&name=instruction_pour_tout_pour_tous_parcours_chaines

Exemplo Tirando Enter Observação

//Vou Ler o Campo Observação e Tirar os Cr (Enter)
//I will read the field note and taking the cr(Enter)
//Je vais lire la note de terrain et prenant le CR (Entrée)

EDT_resultado=""
FOR EACH STRING s_resultado1 OF EDT_Observacao SEPAREE BY CR 
    EDT_resultado+=s_resultado1
    EDT_resultado+=" "
END

//Blog com Video e Exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/06/curso-windev-string-013-tirando-enter.html
https://www.youtube.com/watch?v=0FVxViLlDYc


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 - 015 - Multilinhas Strings


//Vou Ler o Campo Observação e Tirar os Cr (Enter)
//I will read the field note and taking the cr(Enter)
//Je vais lire la note de terrain et prenant le CR (Entrée)

EDT_resultado=""
FOR EACH STRING s_resultado1 OF EDT_Observacao SEPAREE BY CR 
    EDT_resultado+=s_resultado1
    EDT_resultado+=" "
END




















Teste

Teste
teste