Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Stampare dati

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    4

    Stampare dati

    ciao a tutti,
    ho questo problema:
    devo stampare su carta delle schede prodotto. Tutto ok quando ne apro poche, ma se devo stampare 10000 schede prodotto al broswer servono 3 ore per visualizzarle (e non le visualizza tutte) e in più (come se non bastasse) il server viene killato!!!!

    E' possibile stampare le schede prodotto senza doverle caricare nel browser?

    grazie, Luca.

  2. #2
    Utente di HTML.it L'avatar di heroes3
    Registrato dal
    Aug 2001
    Messaggi
    2,483

    Re: Stampare dati

    Originariamente inviato da doele
    ciao a tutti,
    ho questo problema:
    devo stampare su carta delle schede prodotto. Tutto ok quando ne apro poche, ma se devo stampare 10000 schede prodotto al broswer servono 3 ore per visualizzarle (e non le visualizza tutte) e in più (come se non bastasse) il server viene killato!!!!

    E' possibile stampare le schede prodotto senza doverle caricare nel browser?

    grazie, Luca.
    Si ma non con asp

    con un qualunque linguaggio c++,vb,j etc,etc


  3. #3
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    guarda io ho realizzato delle fatture da stampare tramite il browser... poi mi è stato chiesto di poter fare un versione scaricabile e stampabile in seguito...
    confrontando i 2 tempi mi sono accorto che ci metto molto meno a realizzare un file word ( scritto sempre in html ) e scaricarlo sul pc che visualizzare a video lo stesso tramite browser..

    ti propongo la stessa soluzione... anzichè a video, lo elabora e te lo fa scaricare... poi te lo stampi da word...

    devi solo mettere questo codice già pronto a fine pagina :

    codice:
    nomeDownload =  "schedeProdotto.doc"
    
    Set objStream = Server.CreateObject("ADODB.Stream")
    objStream.Type = 1 ' adTypeBinary
    objStream.Open
    objStream.LoadFromFile Server.MapPath(strFileName)
    Response.AddHeader "Content-Disposition", "attachment; filename=" & nomeDownload
    response.ContentType = "application/ms-word"
    Response.BinaryWrite objStream.Read
    objStream.Close
    Set objStream = Nothing
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  4. #4
    Utente di HTML.it L'avatar di heroes3
    Registrato dal
    Aug 2001
    Messaggi
    2,483
    Originariamente inviato da morphy79
    guarda io ho realizzato delle fatture da stampare tramite il browser... poi mi è stato chiesto di poter fare un versione scaricabile e stampabile in seguito...
    confrontando i 2 tempi mi sono accorto che ci metto molto meno a realizzare un file word ( scritto sempre in html ) e scaricarlo sul pc che visualizzare a video lo stesso tramite browser..

    ti propongo la stessa soluzione... anzichè a video, lo elabora e te lo fa scaricare... poi te lo stampi da word...

    devi solo mettere questo codice già pronto a fine pagina :

    codice:
    nomeDownload =  "schedeProdotto.doc"
    
    Set objStream = Server.CreateObject("ADODB.Stream")
    objStream.Type = 1 ' adTypeBinary
    objStream.Open
    objStream.LoadFromFile Server.MapPath(strFileName)
    Response.AddHeader "Content-Disposition", "attachment; filename=" & nomeDownload
    response.ContentType = "application/ms-word"
    Response.BinaryWrite objStream.Read
    objStream.Close
    Set objStream = Nothing
    è corretto ciò che dici ma cmq sappi che 10000 pagine mandano sicuramente in timeout lo script

  5. #5
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    pagine ???
    io credevo righe !!!!!!!!

    boh.. prova e vedi...
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.