Não é possível imprimir uma página e receber uma mensagem de erro numa aplicação que hospeda um WebOC que utiliza um modelo de impressão personalizado no Internet Explorer 8

Traduções de Artigos Traduções de Artigos
Artigo: 973538 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Considere o seguinte cenário:
  • Num computador que tenha instalado o Windows Internet Explorer 8, executa uma aplicação.
  • A aplicação hospeda um controlo de objectos Web (WebOC) que utiliza modelos de impressão personalizados no Windows Internet Explorer.
  • Utilizado anteriormente a opção OLECMDEXECOPT_DONTPROMPTUSER no código fonte para desactivar a caixa de diálogo Imprimir.
  • Utilize a aplicação para imprimir uma página utilizando um modelo de impressão personalizado.
Neste cenário, a página não é impresso. Além disso, pode recebe uma mensagem de erro de script na linha de printer.printpage do código de origem.

Causa

Este problema ocorre no pedido de Internet Explorer 8 WebOC porque o elemento da caixa de diálogo de impressão não é possível localizar a página que deve ser impresso.

Resolução

Informações sobre a actualização de segurança

Para resolver este problema, instale a actualização de segurança cumulativa mais recente para o Internet Explorer. Para instalar as actualizações mais recentes, visite o seguinte Web site da Microsoft:
http://windowsupdate.microsoft.com
Para obter mais informações técnicas sobre a actualização de segurança cumulativa mais recente para o Internet Explorer, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/technet/security/current.aspx

Nota Esta actualização foi incluída pela primeira vez na actualização de segurança 978207 (MS10-002). Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
978207MS10-002: Actualização de segurança cumulativa para o Internet Explorer

Mais Informação

Passos para reproduzir o problema

  1. Transferir a aplicação de exemplo Printtemplates.exe e, em seguida, execute a aplicação. Para transferir esta aplicação, visite o seguinte Web site da Microsoft:
    http://msdn.microsoft.com/en-us/library/bb250460(VS.85).aspx
  2. No menu pendente junto ao Modelo de origem, seleccione o modelo 2.
  3. Clique em Imprimir sem linha de comandos.
Modelo 2 não é impresso e recebe a seguinte mensagem de erro de script:
Linha: 95

Char: 2

Erro: Erro não especificado.

Código: 0

URl: res://printtemplates.exe/sampledesc.htm

Propriedades

Artigo: 973538 - Última revisão: 22 de outubro de 2009 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Windows Internet Explorer 8
Palavras-chave: 
kbmt kbautohotfix kbexpertiseinter kbqfe kbhotfixserver kbsurveynew kbprb KB973538 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 973538

Submeter comentários

 

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