Jump to content
Fivewin Brasil

vagner

Membros
  • Posts

    4,981
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by vagner

  1. Bom dia. Use o FOpen(), FRead(), FSeek(), FWrite() e FClose() para arquivos grandes.
  2. Olá Marcio, SELECT TIMEDIFF('2024-01-25 00:05:00','2024-01-24 23:58:00'); Isso deve solucionar o que você precisa
  3. Por favor coloque o erro para que os outros possam saber, eu tenho uma impressão que seria o "ASC" Abraços Vagner Wirts *Ele não sabendo que era impossível, foi lá e fez
  4. Olá Beto, pelo que sei o Hash é um array dimensional, e não multi-dimensional, não sei se serviria para você nesse caso Abraços
  5. Beto, blz ? Seguinte , vc teria que pegar por partes do texto, no caso, primeiramente teria que trocar alguns caracteres, como por exemplo do ,{"codigo":"7898943452238","vTotal":6.49,"vUn":6.49,"qtde":1} onde ": teria que mudar para ",, para não lhe dar problema na conversão e depois pegar o que lhe interessa, como : codigo, vtotal etc Abraços PS: A troca pode ser feita através do StrTran(cTexto,Antigo,Novo) Ex.: cTexto := StrTran(cTexto,[":],[",])
  6. Edu, acho que assim daria aArr := {} nPos := At("(",cTex) aAdd(aArr,Left(cTex,nPos-1)) cTex := StrTran(cTex,aArr[1]+"(","") nPos := At(")",cTex) aAdd(aArr,Left(cTex,nPos-1)) cTex := StrTran(cTex,aArr[2]+")","") aAdd(aArr,cTex) Ficando um array de 3 elementos Fiz de cabeça pode ocorrer algum erro hehehe Abraços
  7. Motta, não conheço a fundo o SQL, mas se não me engano você pode colocar no start a hora que vai começar o funcionamento e depois existem outros parâmetros onde você pode ficar monitorando como no caso do timer, mas creio que isso vá fazer também dar um consumo no banco, porém de qualquer maneira ele teria que ficar olhando o banco para ver através de uma function que você poderia fazer dentro do próprio banco junto ao schedule, não conheço muito o trigger porém se você setar para esse campo será que não daria ? qualquer mudança rodaria uma function ou um select. É somente uma ideia
  8. Motta, blz ? Creio que o Schedule possa resolver o seu problema https://docs.microsoft.com/pt-br/sql/ssms/agent/create-a-schedule?view=sql-server-ver15 -- creates a schedule named RunOnce. -- The schedule runs one time, at 23:30 on the day that the schedule is created. USE msdb ; GO EXEC dbo.sp_add_schedule @schedule_name = N'RunOnce', @freq_type = 1, @active_start_time = 233000 ; GO
  9. Não perdendo a brincadeira, Rochinha, além da PINGA, limão açúcar e gelo Abraços
  10. João essa função é da windows, não sei se foi modificada, provavelmente por isso está travando, melhor você atualizar o seu sistema do que tentar modificar isso pelo sistema, o windows 10 é muito chato em relação as coisas. Abraços, Vagner Wirts
  11. cGet := Space(500) Define dialog oDlg. @ 01,01 get oGet var cGet Memo Pixe.... Activate dialog oDlg
  12. Melhor maneira, envie em pdf com senha por exemplo os 3 primeiros dígitos do CNPJ do cliente. Abraços
  13. Necessitamos de programadores XHarbour/Fivewin para trabalhar em São Caetano do Sul, interessador, favor enviar e-mail com pretensão salarial (regime autônomo/micro-empresa e ou clt). e-mail : vwirts@terra.com.br
  14. Necessitamos de programadores XHarbour/Fivewin para trabalhar em São Caetano do Sul, interessador, favor enviar e-mail com pretensão salarial (regime autônomo/micro-empresa, necessitamos de nota fiscal de serviço). e-mail : vwirts@terra.com.br
  15. Com certeza irá encontrar, pois a string de pesquisa é menor ou igual a string onde está indexado, para que não encontre, coloque espaços no final da string cNome := Left(cNome+Space(50),50)
  16. Bom dia Valdir, Set() oCbc[5]:Set(mCFP)
  17. Meus sentimentos pelo falecimento do Elias, realmente Edu, fomos eu Gilmer e Elias quem encabeçamos o primeiro encontro. Que descanse em paz.
  18. Olá, cGetDir ou cGeDir32, não me recordo ao certo.
  19. Bom dia, O interessante é colocar o nome do usuário na tela que está sendo preenchida, e gravar esse nome, aí ele que precisa se entender na empresa, já que o seu sistema, não precisa controlar o que ele escreve, um dicionário, acho que ficaria muito complicado e demorado para a checagem, mas daria para ser feito também
  20. Bom dia Srs. Bom ainda não obtive retorno da Bematech (complicado o suporte deles), mas entrando na receita verifiquei que a mesma têm atualizações do aparelho, então aconselho a entrarem e verificarem se há a necessidade de fazerem atualização nos seus aparelhos, eu fiz na do meu cliente, e parou um monte de erros que vinha como "Erro Desconhecido" (ou algo assim). http://www.fazenda.sp.gov.br/sat/ Abraços,
  21. Blz, uma coisa a menos então para se preocupar, só que o contribuinte, necessita do certificado digital para pode acessar ou ter um usuário e senha, não vi nada como na nota fiscal eletrônica. Abraços
  22. Olá Empresoft, creio que infelizmente não dê para recuperar pelo site não. Abraços
  23. Sim fica, inclusive agora precisa ser posto qndo é tipo 03 ou 04 em cMP o cAdmC, é que a administradora do cartão Anexo 3 http://www.fazenda.sp.gov.br/sat/downloads/Arquivo/Especificacao_SAT_v_ER_2_4_20.pdf
  24. Kapi, vc le o que eu escrevi ? Com um único pagamento vai, o SAT aceita, com mais de um pagamento, não importa se é dinheiro, cartão ou dinheiro, vale refeição, qualquer coisa que seja mais de um pagamento não passa, consegui hoje falar com o pessoal da bematech, e abriram um chamado, pois nem eles conseguiram ver o problema no meu xml, vão analisar, mas provavelmente o aparelho sat, que faz a comparação antes de enviar para a fazenda, deve estar com problemas e devem soltar uma nova atualização. de qualquer modo, eu reporto assim que me falarem o que pode ser. Obrigado,
×
×
  • Create New...