Jump to content
Fivewin Brasil

rubensma

Membros
  • Posts

    455
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by rubensma

  1. Não sei se é seu caso. Tive problema usando Save, troquei por SaveAs, e cada vez salvo com um nome diferente // acrescenta minutos e segundos no final do arquivo para não dar erro de arquivo já existe cArquivo := "LT_Reversão_"+substr(time(), 4 , 2)+substr(time(), 7 , 2)+".xls" oExcel:ActiveWorkBook:SaveAs( cArquivo )
  2. Muito boa essa função, fiz assim com arquivo texto separado por pipe aCSV := FParseEx("dados.txt","|") dbSelectArea( "tem" ) FOR n := 1 TO LEN(aCSV) Tem->( Rlock() ) tem->( dbappend() ) Tem->Tipo := aCSV[n,1] Tem->chave := aCSV[n,2] Tem->Carta := aCSV[n,3] Tem->codigo := aCSV[n,4] Tem->caixa := aCSV[n,5] Tem->Conteudo := aCSV[n,6] tem->ano := aCSV[n,7] tem->data := ctod(aCSV[n,8]) tem->vencto := ctod(aCSV[n,9]) Tem->( dbUnlock() ) NEXT
  3. Prezados, boa-tarde! As antigas versões do Excel tinham a opção de salvar em formato dbf, agora não tem mais. Alguém sabe qual o formato que devo "salvar como" para poder fazer um append from. Grato.
  4. Sei que ultimamente tem sido difícil fazer o encontro, o final do ano está chegando.
  5. rubensma

    Array

    Valeu Theotokos, agora sim foi, obrigado pela paciência e aos demais meus agradecimentos por responder.
  6. rubensma

    Array

    Alessandro, vou desistir de array e fazer de outra forma com uma tabela .dbf, não deu certo
  7. rubensma

    Array

    Pois é não declarei, vou fazer isso em casa e reporto.
  8. rubensma

    Array

    Já está como PUBLIC no prg, e ITEMNS deu erro de var não encontrada oLbx. Vou tentar da forma que o Alessandro postou, acho que deve ser isso mesmo, mas tem que somente a noite, não estou em casa. O que quero é pegar informações de erro durante a importação de um arquivo do excel para ser corrigido, e creio que array é a melhor forma. Grato pela atenção!
  9. rubensma

    Array

    Judson, grato por responder. Fiz isso e dá erro de var não encontrada: oLbx Não declarei a var vou tentar, não estou em casa agora somente a noite.
  10. rubensma

    Array

    Não estou conseguindo mostrar as linhas no listbox: static aErro := {} ... AADD(aErro,"Tem erro no Flexfield da linha "+alltrim(str(Q))+" recurso NV") AADD(aErro,"Tem valor zero na linha "+alltrim(str(Q))+" recurso NV") ... DEFINE DIALOG oDlg FROM 2, 2 TO 20, 50 @ 1, 1 LISTBOX oLbx FIELDS aErro[oLbx:nAt,1] OF oDlg SIZE 150, 100 oLbx:SetArray(aErro) @ 10, 9 BUTTON "&End" OF oDlg ACTION oDlg:End() ACTIVATE DIALOG oDlg CENTERED Aparece somente duas linhas com T (True)
  11. Alguém tem o arquivo do plano de contas da escrituração contábil fiscal (ECF), aquele que vem no manual de orientação do laeiaute da ECF, que a Receita disponibiliza em PDF. Preciso em arquivo DBF, Excel etc...
  12. Valew Ariston, vou fazer dessa forma que vc postou, obrigado e feliz ano novo. Abraços.
  13. Boa noite, Estou exportando uma tabela para o excel e quero fazer um sort (classificar) direto do aplicativo no ambiente do Excel, segue a parte que exporta uma das guias. Após exportar quero fazer o sort lá no Excel. // Seleciona a guia MONTAGEM para preenchimento oExcel:Sheets("MONTAGEM"):Select() oMeter:cCaption := "Guia MONTAGEM" oHoja := oExcel:Get( "ActiveSheet" ) dbSelectArea( "mon" ) mon->( dbGoTop() ) FOR nCol := 1 TO FCOUNT() oHoja:Cells( nRow, nCol ):Value := FieldName( nCol ) NEXT DO WHILE .NOT. EOF() nRow++ FOR nCol := 1 TO FCOUNT() if ValType( FieldGet( nCol ) ) = "D" // se for campo data converte p/string oHoja:Cells( nRow, nCol ):Value := dtoc(FieldGet( nCol )) else if ValType( FieldGet( nCol ) ) = "N" // se for campo numérico oHoja:Cells( nRow, 7 ):NumberFormat = "###.##0,00" // FORMATAR numerico else oHoja:Cells( nRow, nCol ):NumberFormat = "@" // FORMATAR TEXTO endif oHoja:Cells( nRow, nCol ):Value := FieldGet( nCol ) endif NEXT oMeter:Set(++nCount) oMeter:nTotal := mon->( RecCount()*1 ) oText:SetText(" Exportando guia Montagem - Registro : "+str(nCount,6)+"/"+str(oMeter:nTotal,6) ) SKIP ENDDO
  14. Alexandre, pode compartilhar sua solução? Grato.
  15. Se estiver selecionado ele apaga oGet1:bGotFocus := { || oGet1:SelectAll() } // manter selecionado
  16. lembro desse comando em APL (A Programing Language, mainframe), que se refere ao valor maior de uma lista ou referência.
  17. Prezados, Grato pelos retornos, vou verificar.
  18. Boa noite! Preciso capturar as quantidades de "likes" ou acessos de um determinado site (mistura urbana p.e.) e trazer para um banco de dados. Alguém já fez isso?
  19. Herberson, Realmente precisa ter muita coragem e dedicação para encarar um desafio desse, Parabéns pela tentativa. Rubens
  20. 01 - Herberson Carlos Gontijo (Hergon) - Belo Horizonte / MG - (01 chalé - 2 pessoas) 02 - Claudia M. R. Glória Gontijo (Cacau7) - Belo Horizonte / MG (Acompanhante) 03 - AnaCatacombs - Cianorte / PR 04 - João ** preencher o nome completo ** (Joaosolution) - Contagem / MG (01 chalé - 2 pessoas) 05 - ** Favor preencher o nome** acompanhante João (Acompanhante) 06 - Nárlem - Belo Horizonte / MG - ( 01 chalé - 1 pessoa ) 07 - Vander Lúcio Nunes (VLNunes) - João Monlevade / MG 08 - Gilmer - Sorocaba / SP 09 - Evandro G. de Paula - Curvelo / MG - ( 01 chalé - 1 pessoa ) 10 - Cleber Ribeiro Conde - Caratinga / MG 11 - Vailton Renato - Sorocaba / SP 12 - José Manoel da Silva - São Paulo / SP 13 - Rodrigo Portugual - São Paulo / SP 14 - Roberto Júnior - São Paulo / SP 15 - Wesley Rodrigues - São Paulo / SP 16 - Luiz Roberto SERVULO Diadema/SP 17 - Leonardo Guimarães(LHSISTEMAS) Vitória-ES 18 - Helder Angelo Fiorotti(LHSISTEMAS) Vitória-ES 19 - Marcio Eduardo Teixeira - Visconde do Rio Branco - MG 20 - Rubens Martins (RUBENSMA) - São Paulo - SP - (01 chalé - 2 pessoas) 21 - Maria A. F. O. Martins - São Paulo - SP (Acompanhante)
  21. Bom-dia! Seria possivel abrir um PDF e salva-lo em formato txt via programa?
  22. João, é isso mesmo que estou fazendo porém não mostra todas as pastas. Trata-se da terceira sub-pasta. No diretório tem 13 pastas mas aparem 9, Estou no windows XP.
  23. Bom dia carissimos. Estou com esse problema, o WS não mostra todas as pastas do diretório, somente algumas. Estou indo pelo "abrir com..." que resolve. Será que tem limite para abrir?
  24. Boa-tarde. Eduardo, poderia mostrar como faz p/compilar no modo console. É para não ter que carregar tudo na xDev cada vêz de testar algo, realmente seria mais prático.
×
×
  • Create New...