11 messaggi dal 17 novembre 2004
CIao a tutti ho 10 documenti word e li vorrei stampare da codice asp uno dietro l'altro qualcuno mi sa aiutare.
Cercando da qualche parte ho trovato questo pezzo di codice il problema è che non posso sapere il percorso ed il nome della stampante così rimango bloccata.
Qualcuno mi sa dare una mano?
Set objNet = CreateObject("WScript.Network")

objNet.AddPrinterConnection "LPT1", "\\192.168.10.95\hp990cxi", false 
Set objFileSystem = CreateObject("Scripting.FileSystemObject") 
Set objStampante = objFileSystem.CreateTextFile("LPT1:", True)


11 messaggi dal 17 novembre 2004
Ho scoperto che non posso inviare direttamente il documento in stampa allora pensavo di prendere tutti i documenti e legarli uno sotto l'altro e poi creare un documento unico.
Il problema è che la variabile contiene tutti i documenti ma nel word finale mi scrive solo il primo documento trovato.


Posto il codice completo magari qualcuno mi sa aiutare.

id_pers avrà all'interno: 1 , 51 ,61 ,154, etc........

Ho provato anche a appendere i dati nel file all'interno del ciclo ma non ho risolto niente


Response.Expires = -1500
response.buffer = True
Session("utente") = request("utente")

id_incontro = request("id_incontro")

id_pers =request("id_pers")


arrid_pers = split(id_pers,",")

strDocumento = ""
for i = 1 to ubound(arrid_pers)
  response.write "<br>attestato=" & trim(arrid_pers(i))
  
  Set fso = CreateObject("Scripting.FileSystemObject")
  'carico l'allegato
  Set f = fso.OpenTextFile(Server.MapPath("Attestati/" & trim(arrid_pers(i)) &".doc"), 1)
  'Leggo tutto il contenuto del documento
  strDoc = f.ReadAll
  f.Close
  
  strDocumento = strDocumento & strDoc  
  
next

Set fso1 = CreateObject("Scripting.FileSystemObject")
Set f = fso1.OpenTextFile(Server.MapPath("Attestati/Stampatot.doc"),2, True)

f.Write strDoc
f.Close  
Set f = Nothing

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC