none
gerar um .TXT no ASP, para a NF-E RRS feed

  • Pergunta

  • ola
    como eu faco para gerar um .TXT no ASP?
    caso alguem ja tenha algo pronto e possa compartilhar, é o esquema para gerar a Nota Fisca Eletronica

    é so
    t+ Pessoal
    quinta-feira, 9 de novembro de 2006 16:22

Todas as Respostas

  • Krust.
    Dá uma olhjada em:
    http://www.w3schools.com/asp/met_openastextstream.asp
    Tudo que vc precisa saber para escrever um arquivo vc encontra aí...
    Mas me diga, vc vai escrever no server ou client?
    Se for client, usa JavaScript, se server, usa ASP.
    quinta-feira, 9 de novembro de 2006 19:55
  • cliente
    tenho que gerar um arquivo .txt pro cliente como downlod
    mais ou menos isso!
    vc teria um exemplo desses?
    falow cara
    obrigado
    quinta-feira, 9 de novembro de 2006 23:56
  • Krust.
    Se vc gerar no cliente, não vai dar para fazer download, pois o arquivo vai ser criado na máquina do usuário.
    Para disponibilizar para dload, vc tem que criar no server e depois disponibilar para dload.
    Lembre-se que para escrever no cliente vc tem que ter permissões na pasta e a pasta deve existir; Estou achando melhor vc criar no server e depois mandar para o client via download.
    Segue exemplo de como criar um txt no cliente:

    function writeText(meuTexto) {
      try {
        var fso, s;
        var data = new Date();
        var FileName = "meuText.txt";
     

        var ForAppending = 8;
        var TriStateFalse = 0;
        var fso = new ActiveXObject("Scripting.FileSystemObject");
        var newFile = fso.OpenTextFile("\\inetpub\\wwwroot\\folderName\\"+FileName,8, true);
        newFile.writeline(data.toLocaleString());
        newFile.writeline(meuTexto);
        newFile.writeline("---------------------------------------------------------");
        newFile.close();
      }
     catch(err){
        var strErr = 'Error:';
        strErr += '\nNumber:' + err.number;
        strErr += '\nDescription:' + err.description;
      
        alert(strErr);
      }
    }
    sexta-feira, 10 de novembro de 2006 13:00
  • ola glauber
    to pensando em gerar o arquivo no server e ja fazer o responde.redirect() para o arquivo, assim o cliente tem a impressao de downloads...
    esse codigo que vc passou, é do ASP mesmo ou ASP.NET?
    nao sabia que ASP tinha try e cath
    vivendo e aprendendo
    T+ Cara
    Obrigado
    sexta-feira, 10 de novembro de 2006 15:10
  • Krust.
    Na verdade esse código é em javascript.
    Mas em asp, em vez de vc fazer um redirect, tem um, jeito, que não me lembro agora que vc pode fazer abrir aquela caixa de diálogo de "salvar ou abrir" assim que o arquivo é gerado;
    Acho que fica melhor.
    Dá uma procurada nisso.

    sexta-feira, 10 de novembro de 2006 15:39