Cezar Pereira (Categero)

Members
  • Content count

    25
  • Joined

  • Last visited

Community Reputation

5 Neutral

About Cezar Pereira (Categero)

  • Rank
    Member
  1. Cassiano, no caso é o contrário, dessas 100 tabelas, descobrir quais não estão sendo usadas.
  2. Ola Rinaldo, Na realidade preciso verificar dentro da projeto, quais tabelas definidas na analise, estão sendo usadas no projeto de fato no projeto.
  3. Bom dia pessoal! Tenho um projeto em que preciso descobrir quais tabelas da analise não estão sendo utilizadas nele, existe algum recurso na IDE que facilite isso sem precisar pesquisar tabela por tabela?
  4. Bom dia pessoal! Tenho um projeto em que preciso descobrir quais tabelas da analise não estão sendo utilizadas nele, existe algum recurso na IDE que facilite isso sem precisar pesquisar tabela por tabela?
  5. Bom dia pessoal! Tenho um projeto em que preciso descobrir quais tabelas da analise não estão sendo utilizadas nele, existe algum recurso na IDE que facilite isso sem precisar pesquisar tabela por tabela?
  6. Bom dia pessoal, Estou estudando o processo de assinar o XML da NFe com o certificado digital, não achei ou procurei em lugar errado, qual o procedimento para isso, alguém teria alguma dica? Agradeço a qq ajuda
  7. Bom dia pessoal, Estou estudando o processo de assinar o XML da NFe com o certificado digital, não achei ou procurei em lugar errado, qual o procedimento para isso, alguém teria alguma dica? Agradeço a qq ajuda
  8. Boa tarde Evandro, Tentei anexar aqui o arquivo mas esta dando erro, vou mandar no seu whatsapp.
  9. Boa noite Evandro, Para usarmos as fontes draft no crystal, na época (2002 ou 2003.......) instalavamos um pacote essas fontes, vou ver se acho aqui em algum dos meus antigos notebooks
  10. Boa noite pessoal, Restaurei um backup de um BD no control center e não sei por qual motivo, toda tabela que tento acessar pedi senha, até sei a senha, mas gostaria de desabilitar isso. Procurei no gerenciamento de direitos do banco e não achei onde desabilita isso, se alguém puder ajudar eu agradeço.
  11. Jonilton, a leitura pela chave secundária é igual a chave primária, segue exemplos: Chave primária IF HReadSeekFirst(Clifor,cliforID,nCod_clifor,hLockNo) = False THEN ToastDisplay("Cliente/Fornecedor não cadastrado ...",toastShort,vaMiddle,haJustified,iLightRed) HReset(Clifor) RESULT = False END Chave secundária IF HReadSeekFirst(Clifor,Cnpj_f,sCNPJ,hLockNo) = False THEN ToastDisplay("Cliente/Fornecedor não cadastrado ...",toastShort,vaMiddle,haJustified,iLightRed) HReset(Clifor) RESULT = False END Cuidado caso a chave secundária não seja unique key Chave composta IF HReadSeekFirst(Clifor,FlagCFCodClifor,[flagcf,nCod_clifor],hLockNo) = False THEN ToastDisplay("Cliente/Fornecedor não cadastrado ...",toastShort,vaMiddle,haJustified,iLightRed) HReset(Clifor) RESULT = False END Observe que na leitura, você coloca: nome da tabela nome da chave composta e entre colchetes [], os campos que fazem parte da chave composta
  12. Creio que vc executando primeiro e HModifyStructure e em seguida HCreationIfNotFound não é uma combinação legal, no meu ponto de vista: Checa se existe o arquivo na pasta (classic) HFileExist Se não existir, executa o HCreationIfNotFound Se existir, executa HModifyStructure
  13. Boa noite pessoal, Nos HF C/S eu costumo usar o código abaixo. Primeiro pego os nomes das tabelas para depois verificar as que são necessárias criar ou modificar a estrutura HChangeConnection("*",gctConexao_hfcs) // Lista todas as tabelas da análise gsTabelas is string = HListFile() FOR EACH STRING tabela OF gsTabelas SEPARATED BY CR IF HFileExist(gctConexao_hfcs,{tabela}+".FIC") = False // Cria as tabelas que não existem no database HCreationIfNotFound({tabela},"",hDelayedOpening) ELSE // Altera as tabelas no database HModifyStructure({tabela},hmsBackgroundTask) END END
  14. As soluções que vi até hoje eram com o uso de API de terceiros, que funcionam, mas oficialmente não são "reconhecidas" pelo whatsapp, sempre com o risco de parar de uma hora para outra. O curso do Wagner se não me falha a memória, creio q começa dia 02/12, preciso terminar de assistir os vídeos do primeiro curso
  15. Bom dia Marquinho, O saudoso Alexandre Monteiro montou um projeto de exemplo integrado com uma API da Soluteck a pouco mais de um ano atrás, tenho um vídeo onde ele demonstrando o funcionamento, lógico o vídeo não mostra a parte técnica da coisa, se o administradores do fórum acharem que esse vídeo pode ser compartilhado aqui, eu compartilhando. Apenas reforçando que é um vídeo de demonstração.