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

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
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:
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:
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:
  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
Erro de script de linha de comandos erro não especificado OLECMDEXECOPT_DONTPROMPTUSER OLECMDEXECOPT_PROMPTUSER imprimir erro WebOC de controlo WebBrowser

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 973538 - Última Revisão: 10/22/2009 06:11:23 - Revisão: 2.1

Windows Internet Explorer 8

  • kbmt kbautohotfix kbexpertiseinter kbqfe kbhotfixserver kbsurveynew kbprb KB973538 KbMtpt
Comentários