Compartir a través de


Método Iasphelp::CalcJobETA

El método CalcJobETA permite a una página web ASP calcular el tiempo en el que se va a completar un trabajo de impresión.

Sintaxis

HRESULT CalcJobETA();

Parámetros

Este método no tiene parámetros.

Valor devuelto

En la tabla siguiente se muestran los posibles valores devueltos para este método.

Código devuelto Descripción
S_OK El método se ha llevado a cabo de forma correcta.
E_HANDLE No se ha llamado al método Iasphelp::Open .
E_OUTOFMEMORY Memoria insuficiente

Ejemplo de VBScript

El método CalcJobETA calcula la información del trabajo de impresión que se puede recuperar posteriormente mediante las propiedades Iasphelp. Llame a CalcJobETA antes de obtener cualquiera de las siguientes propiedades:

Iasphelp::JobCompletionMinute

Iasphelp::P endingJobCount

Iasphelp::AvgJobSize

Iasphelp::AvgJobSizeUnit

Antes de llamar a CalcJobETA , el valor de cualquiera de estas propiedades es cero. Si CalcJobETA determina que la velocidad de la impresora no está disponible para la impresora actual, una llamada posterior a JobCompletionMinute recupera el valor -1.

Se debe llamar al método Iasphelp::Open antes de que se pueda llamar al método CalcJobETA .

Dim objPrinter
strPrinter = Session("MS_printer")
Set objPrinter = Server.CreateObject ("OlePrn.AspHelp")
objPrinter.Open strPrinter
objPrinter.CalcJobETA

Requisitos

Plataforma de destino: Escritorio

Consulte también

Iasphelp::JobCompletionMinute

Iasphelp::P endingJobCount

Iasphelp::AvgJobSize

Iasphelp::AvgJobSizeUnit

Iasphelp::Open