Cassiano

Administrators
  • Content count

    199
  • Joined

  • Last visited

  • Days Won

    104

Everything posted by Cassiano

  1. Olá, Acredito q da seguinte forma resolva sua questão: SELECT tabPessoas.id_pessoa AS "Código", tabPessoas.NOME AS "Nome/Razão", CASE tabPessoas_Juridica.FANTASIA WHEN NULL THEN '' ELSE tabPessoas_Juridica.FANTASIA END AS "Fantasia", CASE tabPessoas_Enderecos.ENDERECO WHEN NULL THEN '' ELSE tabPessoas_Enderecos.ENDERECO END AS "Endereço", CASE tabPessoas_Enderecos.BAIRRO WHEN NULL THEN '' ELSE tabPessoas_Enderecos.BAIRRO END AS "Bairro", CASE tabMun.municipio WHEN NULL THEN '' ELSE tabMun.municipio END AS "Cidade", case tabPessoas_Enderecos.CEP WHEN NULL THEN '' ELSE tabPessoas_Enderecos.CEP END AS "CEP", CASE tabPessoas.TIPO WHEN 1 THEN CASE tabPessoas_Fisica.RG WHEN NULL THEN '' ELSE tabPessoas_Fisica.RG END WHEN 2 THEN CASE tabPessoas_Juridica.INSCRICAO WHEN NULL THEN '' ELSE tabPessoas_Juridica.INSCRICAO END END AS "RG/Inscrição", CASE tabPessoas.TIPO WHEN 1 THEN CASE tabPessoas_Fisica.CPF WHEN NULL THEN '' ELSE tabPessoas_Fisica.CPF END WHEN 2 THEN CASE tabPessoas_Juridica.CNPJ WHEN NULL THEN '' ELSE tabPessoas_Juridica.CNPJ END END AS "CPF/CNPJ", CASE tabPessoas_CriteriosFinanceiros.TOLERANCIA WHEN null THEN '' ELSE tabPessoas_CriteriosFinanceiros.TOLERANCIA END AS "Prazo", CASE tabPessoas_CriteriosFinanceiros.CREDITO WHEN null THEN '' ELSE tabPessoas_CriteriosFinanceiros.CREDITO END AS "Crédito", CASE tabPessoas_Contatos.conteudo WHEN null THEN '' ELSE tabPessoas_Contatos.conteudo END AS "Telefone/Contato" FROM tabPessoas LEFT OUTER JOIN tabPessoas_CriteriosFinanceiros ON tabPessoas.id_pessoa = tabPessoas_CriteriosFinanceiros.fk_id_pessoa LEFT OUTER JOIN tabPessoas_Fisica ON tabPessoas.id_pessoa = tabPessoas_Fisica.fk_id_pessoa LEFT OUTER JOIN tabPessoas_Juridica ON tabPessoas.id_pessoa = tabPessoas_Juridica.fk_id_pessoa LEFT OUTER JOIN tabPessoas_Enderecos ON tabPessoas.id_pessoa = tabPessoas_Enderecos.fk_id_pessoa LEFT OUTER JOIN tabMun ON tabMun.codigo_municipio = tabPessoas_Enderecos.fk_id_codmun LEFT OUTER JOIN tabPessoas_Fisica ON tabPessoas_Fisica.fk_id_naturalidade = tabMun.codigo_municipio LEFT OUTER JOIN tabPessoas_Contatos ON tabPessoas.id_pessoa = tabPessoas_Contatos.id_pessoas_contato
  2. @Luiz FERNANDO vc tem q usar o SQLConnect ? Não poderia usar a analisys ou o HDescribeConnection etc. ?
  3. Verifique os passos do link abaixo se te ajuda. https://www.highgo.ca/2020/08/21/how-to-setup-postgresql-on-an-ipv6-enabled-network/
  4. Fiz assim @Rinaldo Xavier funcionou, grato.
  5. Olá Senhores, Atualmente tenho um Servidor Linux Debian na OVH no Canadá instalado o HFSQL para SCM, contratei um novo servidor no Brasil devido tempo de resposta etc, já esta instalado o HFSQL e operando normalmente. A dúvida é como faço pra migrar o BD do Server antigo para o Novo? Basta fazer o backup e restaurar ou tem alguma ferramenta ou funcionalidade para isso?
  6. mas qual a dúvida?
  7. Trabalho com WEBDEV muito pouco, mas certa vez vi um post do Fabrício, talvez ajude em algo, segue link https://fabriciodicaswx.blogspot.com/2019/11/mascaras-no-webdev.html
  8. Conforme pesquisas até o momento o nome desse recurso no Android (não sei se pra iOS tb) é INTENT. vou compartilhar 2 links onde no primeiro fala sobre o assunto e no segundo (extraido do fórum PCSOFT) um colega compartilha uma função em JAVA onde segundo ele, após isso, o app fica disponível na lista de aplicativos quando compartilha algo, exemplo estou no whats e compartilho um PDF, imagem etc, aparece a lista de aplicativos dos quais irá aparecer nosso app. https://stackoverflow.com/questions/11095122/how-to-make-my-android-app-appear-in-the-share-list-of-another-specific-app https://forum.pcsoft.fr/fr-FR/pcsoft.us.windevmobile/2483-wm23-procedure-java-intent/read.awp https://forum.pcsoft.fr/en-US/pcsoft.us.windevmobile/2014-communication-via-intent/read.awp https://forum.pcsoft.fr/en-US/pcsoft.us.windevmobile/3071-getting-sharing-data/read.awp?hl=intent A dúvida seria como disparar determinada função após escolher o app. Vou montar até essa etapa (mas pra semana q vem kkk) e caso de certo ou alguém saiba algo a complementar vamos conversando e postando. Até +
  9. Tenho uma seguinte situação q quero desenvolver um app pra facilitar meu trabalho, mas não sei se é possível e caso seja como seria. A situação é a seguinte, recebo por Whatsapp fotos de comprovantes de despesas, seja NFCe, Recibos, Pedidos etc e preciso lançar isso em um aplicativo, minha ideia é ao receber uma foto dessas eu selecionar a mesma no Whatsapp e lá tem a opção compartilhar e abre-se a tela de aplicativos, aqui nessa etapa eu gostaria de compartilhar a foto da despesa com um aplicativo q eu iria criar para q ao compartilhar a foto com este app o mesmo entendesse q já é pra armazenar esta foto como um comprovante de despesas e abrisse uma janela trazendo a data do dia, combobox com grupo de despesas etc, ai eu apenas iria informar o tipo da despesa e o valor (talvez aki possa decodificara imagem com OCR, mas seria outro passo) e iria salvar estas informações já gravando o comprovante da despesa. Minha dúvida é como fazer um app capaz de reconhecer uma imagem ou documento compartilhado via opções de compartilhamento do android num primeiro momento e depois tb no iOS (mas aki não tenho pressa kkk) Como seria?
  10. Bom dia, não trabalho com JAR no WM, as funções JAVA q coloco são diretas no editor de código igual tá no exemplo meu q vc baixou. Talvez no projeto q eu mencionei, q fizeram pra GERTEC, tenha o uso dos arquivos JAR Não olhei ainda o projeto q eu mencionei pra poder avaliar melhor se possui o JAR ou não, vou abrir e te falo caso até lá vc não tenha resolvido ainda. No mais no q eu puder auxiliar estou a disposição.
  11. Acredito q o @Cleiton Fidelis tenha
  12. O exemplo do repositório utiliza Sockets para impressão, para algumas impressoras não funciona a forma q esta lá para imprimir o QR-Code aí vc tem q usar funções JAVA q tem nos SDKs dos fabricantes e acoplar no seu projeto, pq cada impressora as vezes muda a forma de impressão com relação ao QR-Code. Confesso q não é uma tarefa simples, eu mesmo não consegui num outro modelo q tenho aki, talvez por não ter tanta experiência. Comprei um equipamento da GERTEC q não estava conseguindo imprimir, um colega disponibilizou aki do fórum fez e esta disponível no repositório tb, tente com o projeto dele pq ele uso funções JAVA, eu não tive tempo ainda, mas como os equipamentos GERTEC são os mesmos e precisava das funções em JAVA q ele acoplou, pode ser q estas funções sirvam no seu projeto. Segue: https://repository.windev.com/resource.awp?file_id=281474976711022;terminal-smart-tsg800-android-gertec-versao-10
  13. Valeu @Cleiton Fidelis por compartilhar.
  14. Não sei se isso é possível pq ao mesmo tempo q manda fechar o EXE manda abrir depois? Mas o q vai abrir depois se o EXE esta fechado? Então ao meu ver não teria como, pq não teria um EXE ou processo rodando pra saber q é pra startar tal programa, mesmo q fosse ele mesmo. Ao meu ver somente se existisse um processo monitorando tal questão.
  15. Qual por exemplo? Pq pode ser q por exemplo o F3 não seja usado no Chrome mas seja usado no Firefox e assim por diante Edge, Opera etc, talvez por isso q nenhum dos F alguma coisa funcione. Mas como disse não manjo de WEBDEV, é apenas uma conjectura.
  16. Não sou especialista de WEBDEV, mas talvez pq os F alguma coisa sejam de uso exclusivo dos browsers/navegadores.
  17. Se seu objetivo é preencher a TABLE tem várias formas de fazer, uma delas seria usar TABLEADDLINE (de uma olhadinha no HELP) ou quebrar a string e ir adicionando. Mas respondendo sua pergunta, poderia usar o REPLACE e trocar os espaços por TAB, mas não sei depois se irá funcionar no TABLEADD, pq nunca usei dessa forma.
  18. Respondendo a mim mesmo, atualizei via Android APK Manager os pacotes, limpei no AppData Local Temp os temporários (antes não tinha resolvido, somente após atualizar os pacotes) e funcionou.
  19. Bom dia Pessoal seguinte, um projeto novo no Windev Mobile para Android, com apenas um botão com o código abaixo: sPicture is string sPicture = AlbumPicker(albumImage) Ao compilar apresenta o seguinte erro: Error returned: :compileDebugJavaWithJavacD:\My Mobile Projects\TesteAlbumPicker\Android\Gen\src\com\mycompany\testealbumpicker\wdgen\GWDFWIN_About.java:1768: error: cannot find symbol vWD_sPicture.setValeur(WDAPIAlbum.albumSelecteur(1)); O seria este erro, tendo em vista q AlbumPicker é uma função do Windev?
  20. não seria pq o WAS faz esse gerenciamento? não seria alguma configuração no WAS?
  21. do lado do APK não seria questão de UNICODE x ANSI ?
  22. Sim é possível trocar o endereço/local onde esta o servidor do cliente, olhe a função HDescribeConnection, HChangeConnection Sim é possível pegar as novas atualizações, porém partindo do principio q vc mencionou q cada cliente tem uma versão do banco de dados pode-se ter um problema ai, pq se por exemplo 1 cliente esta atualizado e a analisys tb e outro cliente não esta atualizado vai dar erro na execução devido a analisys estar diferente da realidade, se bem q tem função pra inibir o erro, mas ai fica um lugar de um jeito outro de outro, tem q tomar cuidado. Sim existem grupos de Skype para trocar ideia sobre WEBDEV, não sou adm de nenhum, mas deixe teu skype aki q peço pra te adicionar.
  23. A vantagem de usar Analisys é simplificar e aumentar a produtividade, algo q todos buscam, agora se não usar a Analisys, vai ter um certo trabalho como vc mesmo percebeu, e ai nesse caso não vejo muito o q fazer. Talvez algum colega tenha alguma ideia mas como disse sem usar Analisys, não conheço forma de simplificar o processo.
  24. Na analisys procure nas definições da tabela ALIAS, ou seja, o nome físico é uma coisa mas o Alias pode ser esse ai q sugeriram, quem saber resolve.
  25. Pra Sybase só achei o driver nativo de forma satisfatória procurando na net.