Puede recibir un mensaje de error "'no definido' es nulo o no es un objeto" cuando se carga evidencia de Office Solution Accelerator para Sarbanes-Oxley

Seleccione idioma Seleccione idioma
Id. de artículo: 872838 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Cuando instale el acelerador de solución para Sarbanes-Oxley, puede producirse un problema. Escriba datos en los documentos de control y, a continuación, cargar los documentos de pruebas para admitir los documentos de control. Esto ha trabajado en el pasado. Sin embargo, recientemente al intentar cargar la evidencia, puede recibir el siguiente mensaje de error:
'no definido' es null o no un objeto
Tras hacer clic en Aceptar en el cuadro de diálogo de error, puede recibir el siguiente mensaje de error:
Objeto no admite esta propiedad o método

Causa

Cuando Office Solution Accelerator for Sarbanes-Oxley tiene que cargar pruebas en el servidor, Office Solution Accelerator for Sarbanes-Oxley utiliza un objeto COM en el sistema se denomina ADODB.Stream . El objeto ADODB.Stream puede cargar un archivo binario arbitrario de disco en una matriz de bytes que pueden codificarse para que el servidor de transferencia mediante XML. Esto es útil para manipular archivos de evidencia.

Sin embargo, el problema se produce porque el objeto ADODB.Stream también puede escribir datos en disco. Para ayudarle a protegerse desde un sitio Web malintencionado que puede utilizar este objeto para cargar los virus o para cargar otros archivos a su equipo, el equipo de Microsoft Internet Explorer establecer una clave del registro que impide que el objeto ADODB.Stream se ejecute en Internet Explorer. Esta clave del registro forma parte de una actualización crítica que se ha distribuido de 3 de julio de 2004.

Para obtener información adicional sobre el objeto Stream ADODB, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
870669Cómo deshabilitar el objeto ADODB.Stream en Internet Explorer

Solución

Para evitar este problema, debe hacer lo siguiente:
  • Lea el artículo anterior de Knowledge Base para que entender las implicaciones de este cambio.
  • Agregue su Accelerator for Sarbanes-Oxley (SOX) sitio a los Sitios de confianza en Internet Explorer.
  • Siga los pasos de la sección "Notas importantes" del artículo de Knowledge Base anterior para volver a habilitar el objeto ADODB.Stream .
Para agregar el sitio SOX a la zona Sitios de confianza , siga estos pasos:
  1. Inicie Internet Explorer.
  2. En el menú Herramientas , haga clic en Opciones de Internet .
  3. En el cuadro de diálogo Opciones de Internet , haga clic en Sitios de confianza en la ficha seguridad .
  4. Haga clic en sitios .
  5. Haga clic para desactivar la Requerir comprobación del servidor (https:) para todos los sitios de esta zona casilla de verificación.
  6. Escriba la dirección URL de su sitio de Sarbanes-Oxley acelerador y, a continuación, haga clic en Agregar .

    Por ejemplo, puede escribir http://contososerver/sox

    Haga clic en Aceptar .
  7. Haga clic en Nivel personalizado .
  8. Busque el acceso a orígenes de datos entre dominios . Establezca el acceso a orígenes de datos entre dominios en Pedir datos o en Habilitar .

    Advertencia Nunca establezca esta propiedad para Habilitar para la zona Internet . Un sitio Web malintencionado pueden tener acceso a datos en el equipo sin su conocimiento o su consentimiento.
  9. Haga clic en Aceptar para confirmar el cambio.
  10. Siga los pasos en el artículo de Knowledge Base mencionado al principio de esta sección para volver a habilitar el objeto ADODB.Stream .

Estado

Este comportamiento es por diseño.

Propiedades

Id. de artículo: 872838 - Última revisión: viernes, 09 de julio de 2004 - Versión: 1.1
La información de este artículo se refiere a:
  • Microsoft Office Solution Accelerator for Sarbanes-Oxley
Palabras clave: 
kbmt kbprb KB872838 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 872838

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com