Ir para conteúdo
  • Cadastre-se

Dfox

Membros
  • Total de ítens

    300
  • Registro em

  • Última visita

  • Days Won

    1

Community Answers

  1. Dfox's post in imrimir em impressora padrão apos ter passado impressora por parametro was marked as the answer   
    Resolvi para quem precisar esta ai como eu fiz
    procedure TfrmOrcamentoPDV.btvend_imp_ticketClick(Sender: TObject); var OldIndex: Integer; begin frmmodulo.qrconfig.Open; OldIndex := frxPrinters.PrinterIndex; fxOrcamento.LoadFromFile(ExtractFilePath(ParamStr(0)) + 'rel\Ticket-IF.fr3'); fxOrcamento.PrintOptions.Printer := frmmodulo.qrconfig.FieldByName('IMPRESSORA_TICKET').AsString; fxOrcamento.PrepareReport; fxOrcamento.PrintOptions.ShowDialog := frmmodulo.qrconfig.FieldByName('IMPRESSORA_TICKET_VISUALIZAR').AsInteger = 1; if frmmodulo.qrconfig.FieldByName('IMPRESSORA_TICKET_VISUALIZAR').AsInteger = 0 then fxOrcamento.Print else fxOrcamento.ShowReport; // Volta a padrão no fast {Uses frxPrinter} frxPrinters.PrinterIndex := OldIndex; end;  
  2. Dfox's post in User control delphi xe 2 was marked as the answer   
    Obrigado consegui enviar a alteração
  3. Dfox's post in como gerar aleatório entre dois números de celular was marked as the answer   
    Obrigado pela atenção
    mas consegui assim
     
    procedure TfrmPrincipal.Ac_WhatsAppExecute(Sender: TObject);
    var
      meulink, minhamsg, meuphone :string;
      num:Integer;
    begin
      Randomize;
      num := Round(Random(2) +1);
      case num of
        1: meuphone := '1798573-1231';
        2,3: meuphone := '18 99396-5327';
      end;
      minhamsg    := 'Olà Tudo bem';
      if InputQuery('Sua Menssagem', 'Escreva Algo:', minhamsg) then
      begin
        meulink := 'https://api.whatsapp.com/send?1=pt_BR&phone=' + meuphone + '&text=' + minhamsg + '';
        ShellExecute(handle,'open',PChar(meulink), '', '',SW_SHOWNORMAL);
      end;
    end;
  4. Dfox's post in Nfse com erro Código : L4 was marked as the answer   
    O erro era porque, estava assinando o Rps
  5. Dfox's post in Erro na Manifestação do Destinatário was marked as the answer   
    Agora é só atualizar o acbr e fazer assim
    Var
    NumeroLote : int64;
    NumeroLote := StrToInt64(FormatDateTime('yymmddss', now));
  6. Dfox's post in Mudança provedor Cubatão was marked as the answer   
    SSLLib coloca wincrypt
  7. Dfox's post in Erro 0 ao emitir NFCe em homologação was marked as the answer   
    bom dia,
    fiquei 3 dias tentando emitir, tentei de manhã e deu erro agora pouco fui testar e emitiu normal 🤔😅
  8. Dfox's post in ajuda com update was marked as the answer   
    Obriga deu certo mas ficou muito lento então fiz assim com duas formas
    opção 1
    merge into C000050 QRC using (select RC.CODIGO from C000049 RC) as RC on substring(RC.CODIGO from 1 for 10) = QRC.CODCONTA and char_length(QRC.CODCONTA) = 10 when matched then update set QRC.CODCONTA = RC.CODIGO opção 2
    execute block as declare variable rccodigo varchar(15); begin for select RC.CODIGO from C000049 RC, C000050 QRC where substring(RC.CODIGO from 1 for 10) = QRC.CODCONTA and char_length(QRC.CODCONTA) = 10 into :rccodigo do begin update C000050 set codconta = :rccodigo where codconta = substring(:rccodigo from 1 for 10); end end; ficou super rápido.
  9. Dfox's post in ACBrCTeDACTeRL1 salavar pdf em determinada pasta was marked as the answer   
    Obrigado achei removi esse linha ACBrCTe1.dacte.PathPDF := edtPathLogs.text; e resolveu!
  10. Dfox's post in Carregar XML was marked as the answer   
    Sim, Tenta Loadfromstring
  11. Dfox's post in Sistema com apenas uma instancia e restaura form was marked as the answer   
    de momento consegui resolver assim
    var MutexHandle: THandle; hwind:HWND; MutexHandle := CreateMutex(nil, True, 'Dfox'); if MutexHandle <> 0 then begin if GetLastError = ERROR_ALREADY_EXISTS then begin MessageDlg('O Sistema Dfox já está em execução', mtInformation, [mbOK], 0); CloseHandle(MutexHandle); hwind := 0; repeat hwind := FindWindowEx(0,hwind,'TApplication','TfrmPrincipal'); until (hwind<>Application.Handle); if (hwind<>0) then begin ShowWindow(hwind,SW_SHOWNORMAL); SetForegroundWindow(hwind); end; Halt; end end;  
  12. Dfox's post in erro do cteModalRodoviario_v3.00.xsd was marked as the answer   
    boa noite deu certo aqui faltava um assinar
     
    Cte.Conhecimentos.Assinar;
     
    podem fechar obrigado
  13. Dfox's post in Rejeição 698: Seguro da carga é obrigatório para modal Prestador de Serviço de Transporte no modal rodoviário. was marked as the answer   
    boa noite resolvido
     
    with seg.Add do begin respSeg:=rsEmitente; CNPJCPF := ZQryMFDe.FieldByName('RESP_SEGURO_CPF').AsString; xSeg := ZQryMFDe.FieldByName('SEGURADORA_NOME').AsString; CNPJ := ZQryMFDe.FieldByName('SEGURADORA_CNPJ').AsString; nApol := ZQryMFDe.FieldByName('APOLICE_NUMERO').AsString; with aver.Add do begin nAver := ''; end; end;  
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...