O campo de caixa de marca na última linha em um formulário ainda não é editável depois que você ativa dinamicamente a propriedade editável do campo no gatilho OnAfterGetRecord no formulário no Microsoft Dynamics NAV 2009

Aplica-se a
Dynamics NAV 2009

Este artigo aplica-se ao Microsoft Dynamics NAV em todos os países e todas as localidades de idiomas.

Sintomas

Quando você habilita dinamicamente a propriedade editável de um campo de caixa de marca seleção no gatilho OnAfterGetRecord em um formulário de planilha clássico no Microsoft Dynamics NAV 2009, o campo ainda não é editável na última linha do formulário. Se apenas uma linha for exibida no formulário, o campo não será editável.
Esse problema ocorre apenas quando você abre o formulário pela primeira vez.
Observação Para alterar dinamicamente a propriedade editável de um campo, você deve usar o comando UPDATEEDITABLE.
Esse problema ocorre nos seguintes produtos:

  • Microsoft Dynamics NAV 2009 R2
  • Microsoft Dynamics NAV 2009 Service Pack 1 (SP1)

      

Resolução

Informações sobre o hotfix

Um hotfix compatível foi disponibilizado pela Microsoft. Há uma seção "Download de hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se estiver com problemas para baixar, instalar esse hotfix ou tiver outras dúvidas sobre suporte técnico, entre em contato com seu parceiro ou, se estiver inscrito em um plano de suporte diretamente com a Microsoft, entre em contato com o suporte técnico do Microsoft Dynamics e crie uma nova solicitação de suporte. Para fazer isso, visite o seguinte site da Microsoft:

https://mbs.microsoft.com/support/newstart.aspx Você também pode entrar em contato com o suporte técnico do Microsoft Dynamics por telefone usando esses links para números de telefone específicos de cada país. Para fazer isso, visite um dos seguintes sites da Microsoft:

Parceiros

https://mbs.microsoft.com/partnersource/support/ Clientes

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htm Em alguns casos, as taxas cobradas pelas ligações para o suporte podem ser canceladas se um Profissional de Suporte Técnico do Microsoft Dynamics e produtos relacionados determinar que uma atualização específica irá resolver o problema. Os custos normais de suporte serão aplicados a quaisquer questões e problemas adicionais de suporte que não se enquadrem na atualização específica em questão.

Depois de aplicar esse hotfix, a exceção não causa uma falha inesperada. Nessa situação, uma mensagem de erro manipulada é gravada no log do aplicativo.

A Microsoft recomenda que todos os objetos sejam recompilados depois de aplicar esse hotfix onde a compilação anterior do Microsoft Dynamics NAV 2009 era 32673 ou anterior. Se a recompilação de todos os objetos não for possível por algum motivo, o requisito mínimo é recompilar todos os objetos Report, pois eles não funcionarão corretamente até que sejam recompilados.

Como obter os arquivos de hotfix ou atualização do Microsoft Dynamics NAV

Depois de solicitar um hotfix do Microsoft Dynamics NAV, um hiperlink será enviado a você por email.

O e-mail conterá um hiperlink e uma senha. É possível usar o hiperlink para baixar o hotfix ou os arquivos de atualização do Microsoft Dynamics NAV. Quando você clica no hiperlink, a caixa de diálogo Download de Arquivo – Aviso de Segurança é aberta. Em seguida, você será solicitado a executar, salvar ou cancelar o download.

Se você clicar em Executar, os arquivos iniciarão o download e o processo de extração. Você deve especificar uma pasta para os novos arquivos e fornecer a senha.

Se você clicar em Salvar, deverá especificar um caminho para salvar o arquivo compactado. Ao abrir o arquivo salvo, você é solicitado a especificar um caminho para os arquivos. Em seguida, você deve fornecer a senha fornecida no e-mail.

Se você clicar em Cancelar, o processo de download será interrompido.

Como instalar um hotfix ou um arquivo de atualização do Microsoft Dynamics NAV

Os hotfixes e as atualizações da plataforma Microsoft Dynamics NAV são disponibilizados como arquivos únicos. Para instalar um hotfix ou uma atualização do Microsoft Dynamics NAV, você deve substituir os arquivos de instalação existentes do Microsoft Dynamics NAV pelo hotfix ou pelos arquivos de atualização. Para fazer isso, siga estas etapas:

Etapa 1: Substitua os arquivos na instalação do Cliente do Microsoft Dynamics NAV Classic

Na instalação do Cliente Microsoft Dynamics NAV Classic, substitua os arquivos a seguir usando o hotfix ou o arquivo de atualização.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Dbm.dll 6.0.32719.0 312,648 29 de agosto de 2011 1,819 x86
Fin.exe 6.0.32719.0 12,596,040 29 de agosto de 2011 09:19 x86
Finhlink.exe 6.0.32719.0 452,432 29 de agosto de 2011 1,819 x86
Finsql.exe 6.0.32719.0 12,727,120 29 de agosto de 2011 09:19 x86
Microsoft.dynamics.nav.dotnetbridge.dll 6.0.32719.0 207,752 29 de agosto de 2011 09:19 x86
Microsoft.dynamics.nav.transformation.reporting.dll 6.0.32719.0 114,592 29 de agosto de 2011 09:19 x86
Nc_netb.dll 6.0.32719.0 16,720 29 de agosto de 2011 1,819 x86
Nc_tcp.dll 6.0.32719.0 18,768 29 de agosto de 2011 1,819 x86
Nc_tcps.dll 6.0.32719.0 25,424 29 de agosto de 2011 1,819 x86
Ndbcs.dll 6.0.32719.0 1,168,720 29 de agosto de 2011 1,819 x86
Slave.exe 6.0.32719.0 38,224 29 de agosto de 2011 1,819 x86

Para substituir os arquivos existentes do Microsoft Dynamics NAV, siga estas etapas:

  1. Feche o cliente do Microsoft Dynamics NAV Classic.

  2. Localize o diretório de instalação do Cliente Microsoft Dynamics NAV Classic. O cliente do Microsoft Dynamics NAV Classic é geralmente instalado no seguinte diretório:

    C:\Program Files\Microsoft Dynamics NAV\60\Classic

  3. Copie os arquivos que você baixou.

  4. Cole os arquivos que você baixou no diretório de instalação do Cliente Clássico do Microsoft Dynamics NAV.

  5. Clique em Sim para substituir os arquivos no diretório.

Etapa 2: Substituir os arquivos na instalação do cliente RoleTailored do Microsoft Dynamics NAV

Na instalação do cliente Microsoft Dynamics NAV RoleTailored, substitua os arquivos a seguir usando o hotfix ou o arquivo de atualização.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Microsoft.dynamics.framework.patterns.dll 1.3.10803.658 71,656 25 de agosto de 2011 06:30 x86
Microsoft.dynamics.framework.ui.dll 1.3.10803.658 702,424 25 de agosto de 2011 06:30 x86
Microsoft.dynamics.framework.ui.mapping.dll 1.3.10803.658 104,424 25 de agosto de 2011 06:30 x86
Microsoft.dynamics.framework.ui.navigation.dll 1.3.10803.658 34,800 25 de agosto de 2011 06:30 x86
Microsoft.dynamics.framework.ui.ux2006.dll 1.3.10803.658 92,136 25 de agosto de 2011 06:30 x86
Microsoft.dynamics.framework.ui.ux2006.winforms.dll 1.3.10803.658 63,480 25 de agosto de 2011 06:30 x86
Microsoft.dynamics.framework.ui.windows.dll 1.3.10803.658 83,944 25 de agosto de 2011 06:30 x86
Microsoft.dynamics.framework.ui.winforms.controls.dll 1.3.10803.658 2,222,080 25 de agosto de 2011 06:30 x86
Microsoft.dynamics.framework.ui.winforms.dll 1.3.10803.658 1,173,488 25 de agosto de 2011 06:30 x86
Microsoft.dynamics.nav.client.builder.dll 6.0.32719.0 206,736 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.client.exe 6.0.32719.0 149,376 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.client.interop.communicator.dll 1.0.559.183 75,688 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.client.serviceconnection.dll 6.0.32719.0 112,544 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.client.ui.dll 6.0.32719.0 534,400 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.client.winforms.dll 6.0.32719.0 358,288 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.client.winforms.tlb Não se aplica 2,680 29 de agosto de 2011 15:34 Não se aplica
Microsoft.dynamics.nav.language.dll 6.0.32719.0 2,017,152 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.types.dll 6.0.32719.0 595,832 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.watson.dll 6.0.32719.0 42,880 29 de agosto de 2011 19:08 x86
Microsoft.office.interop.outlook.dll 10.0.4504.0 395,136 29 de agosto de 2011 1,819 x86

Para substituir esses arquivos, execute as seguintes etapas:

  1. Feche o cliente RoleTailored do Microsoft Dynamics NAV.

  2. Localize o diretório de instalação do cliente Microsoft Dynamics NAV RoleTailored. O cliente RoleTailored do Microsoft Dynamics NAV geralmente é instalado no seguinte diretório:

    C:\Program Files\Microsoft Dynamics NAV\60\RoleTailored Client

  3. Copie os arquivos que você baixou.

  4. Cole os arquivos que você baixou no diretório de instalação do cliente Microsoft Dynamics NAV RoleTailored.

  5. Clique em Sim para substituir os arquivos no diretório.

Etapa 3: Substitua os arquivos na instalação do Microsoft Dynamics NAV Server

Na instalação do Microsoft Dynamics NAV Server, substitua os arquivos a seguir usando o hotfix ou o arquivo de atualização.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Httpcfg.exe 5.2.3790.0 22,352 29 de agosto de 2011 1,819 x86
Microsoft.dynamics.nav.language.dll 6.0.32719.0 2,017,152 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.ncl.dll 6.0.32719.0 632,696 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.server.exe 6.0.32719.0 141,184 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.service.dll 6.0.32719.0 145,280 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.service.runtime.dll 6.0.32719.0 75,664 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.service.webservices.dll 6.0.32719.0 149,400 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.types.dll 6.0.32719.0 595,832 29 de agosto de 2011 19:08 x86
Microsoft.dynamics.nav.watson.dll 6.0.32719.0 42,880 29 de agosto de 2011 19:08 x86
Nclcsrt.etx Não se aplica 90,329 29 de agosto de 2011 11:46 Não se aplica
Nclcsrt.stx Não se aplica 92,128 29 de agosto de 2011 11:46 Não se aplica
Nclcsrts.dll 6.0.32719.0 1,443,152 29 de agosto de 2011 1,819 x86
Ndbcs.dll 6.0.32719.0 1,168,720 29 de agosto de 2011 1,819 x86

Para substituir esses arquivos, execute as seguintes etapas:

  1. Pare o servidor Microsoft Dynamics NAV.

  2. Localize o diretório de instalação do Microsoft Dynamics NAV Server. O Microsoft Dynamics NAV Server é geralmente instalado no seguinte diretório:

    C:\Program Files\Microsoft Dynamics NAV\60\Service

  3. Copie os arquivos que você baixou.

  4. Cole os arquivos que você baixou no diretório de instalação do Microsoft Dynamics NAV Server.

  5. Clique em Sim para substituir os arquivos no diretório.

  6. Inicie o Microsoft Dynamics NAV Server.

Etapa 4: Substitua os arquivos na instalação do Servidor de Aplicativos do Microsoft Dynamics NAV

Se você tiver o Servidor de Aplicativos Microsoft Dynamics NAV instalado, substitua os seguintes arquivos na instalação do Servidor de Aplicativos Microsoft Dynamics NAV usando o hotfix ou os arquivos de atualização.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Dbm.dll 6.0.32719.0 312,648 29 de agosto de 2011 1,819 x86
Nas.exe 6.0.32719.0 2,188,616 29 de agosto de 2011 09:19 x86
Nassql.exe 6.0.32719.0 2,292,048 29 de agosto de 2011 09:19 x86
Ndbcs.dll 6.0.32719.0 1,168,720 29 de agosto de 2011 1,819 x86
Slave.exe 6.0.32719.0 38,224 29 de agosto de 2011 1,819 x86

Para substituir os arquivos, siga estas etapas.

  1. Pare o Servidor de Aplicativos do Microsoft Dynamics NAV.

  2. Localize o diretório de instalação do Servidor de Aplicativos do Microsoft Dynamics NAV. O Servidor de Aplicativos do Microsoft Dynamics NAV geralmente é instalado no seguinte diretório:

    C:\Program Files\Microsoft Dynamics NAV\60\Application Server

  3. Copie os arquivos que você baixou.

  4. Cole os arquivos que você baixou no diretório de instalação do Servidor de Aplicativos do Microsoft Dynamics NAV.

  5. Clique em Sim para substituir os arquivos no diretório.

  6. Inicie o Servidor de Aplicativos do Microsoft Dynamics NAV.

Etapa 5: Substitua os arquivos na instalação do SDK do Microsoft Dynamics NAV

Se você tiver o SDK do Microsoft Dynamics NAV instalado, substitua os arquivos a seguir.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Cf.h Não se aplica 57,950 29 de agosto de 2011 15:33 Não se aplica
Cfront.dll 6.0.32719.0 1,418,064 29 de agosto de 2011 1,819 x86
Cfront.ocx 6.0.32719.0 112,464 29 de agosto de 2011 1,819 x86
Cfrontsql.dll 6.0.32719.0 1,630,552 29 de agosto de 2011 1,819 x86
Libload.c Não se aplica 31,718 29 de agosto de 2011 09:37 Não se aplica
Microsoft.dynamics.nav.cfront.cfrontdotnet.dll 6.0.32719.0 182,168 29 de agosto de 2011 09:19 x86
Microsoft.dynamics.nav.cfront.cfrontdotnet.xml Não se aplica 443,045 29 de agosto de 2011 10:03 Não se aplica
Sample.c Não se aplica 28,718 29 de agosto de 2011 09:37 Não se aplica
Sample.exe 6.0.32719.0 32,592 29 de agosto de 2011 1,819 x86

Para substituir os arquivos, siga estas etapas.

  1. Localize os diretórios de instalação do SDK do Microsoft Dynamics NAV. O SDK do Microsoft Dynamics NAV geralmente é instalado nos seguintes diretórios:

    C:\Program Files\Microsoft Dynamics NAV\60\SDK\CFRONT
    C:\Program Files\Microsoft Dynamics NAV\60\SDK\Communication Components
    C:\Program Files\Common Files\Microsoft Dynamics NAV\Communication Component

  2. Escolha o SDK a ser atualizado, C/Front ou Communication Components.

  3. Copie os arquivos que você baixou.

  4. Cole os arquivos que você baixou no diretório de instalação apropriado do Microsoft Dynamics NAV SDK.

  5. Clique em Sim para substituir os arquivos no diretório.

Observação Se você tiver baixado um hotfix ou uma atualização para os componentes de comunicação, deverá registrar os arquivos .dll individualmente.

Etapa 6: Substitua os arquivos na instalação do driver ODBC do Microsoft Dynamics NAV

Se você tiver o driver ODBC do Microsoft Dynamics NAV instalado, substitua os arquivos a seguir na instalação do driver ODBC do Microsoft Dynamics NAV.

Nome do arquivo Versão do arquivo Tamanho do arquivo Data Hora Plataforma
Cfront.dll 6.0.32719.0 1,418,064 29 de agosto de 2011 1,819 x86
Dbm.dll 6.0.32719.0 312,648 29 de agosto de 2011 1,819 x86
Nc_netb.dll 6.0.32719.0 16,720 29 de agosto de 2011 1,919 x86
Nc_tcp.dll 6.0.32719.0 18,768 29 de agosto de 2011 1,819 x86
Nc_tcps.dll 6.0.32719.0 25,424 29 de agosto de 2011 1,919 x86
Nodbc.dll 6.0.32719.0 2,144,080 29 de agosto de 2011 1,819 x86
Nodbc.xml Não se aplica 1,209 25-Ago-2009 16:43 Não se aplica
Nodbccfg.cfg 6.0.32719.0 726,016 29 de agosto de 2011 1,111 Não se aplica
Nodbccfg.xml Não se aplica 2,538 09 de março de 2011 06:30 Não se aplica
Slave.exe 6.0.32719.0 38,224 29 de agosto de 2011 1,819 x86

Para substituir os arquivos, siga estas etapas.

  1. Localize o diretório de instalação do driver ODBC do Microsoft Dynamics NAV. O driver ODBC do Microsoft Dynamics NAV geralmente é instalado no seguinte diretório:

    C:\Program Files\Microsoft Dynamics NAV\60\ODBC

  2. Copie os arquivos que você baixou.

  3. Cole os arquivos que você baixou no diretório de instalação do driver ODBC do Microsoft Dynamics NAV.

  4. Clique em Sim para substituir os arquivos no diretório.

Pré-requisitos

Você deve ter um dos seguintes produtos instalados para aplicar esse hotfix:

  • Microsoft Dynamics NAV 2009 R2
  • Microsoft Dynamics NAV 2009 Service Pack 1 (SP1)

Observação especial sobre o Microsoft Dynamics NAV 2009 Service Pack 1
Antes de aplicar esse hotfix a uma instalação do Microsoft Dynamics NAV 2009 Service Pack 1, verifique se a instalação atual do Microsoft Dynamics NAV 2009 SP1 tem o número de compilação 32074 ou um número de compilação posterior. Para obter mais informações, visite um dos seguintes sites da Microsoft, dependendo se você é um parceiro ou um cliente:
Parceiro
Versão de hotfix combinada para Microsoft Dynamics NAV 2009 SP1 e Microsoft Dynamics NAV 2009 R2

Cliente
Versão de hotfix combinada para Microsoft Dynamics NAV 2009 SP1 e Microsoft Dynamics NAV 2009 R2

Se o número de build da instalação atual do Microsoft Dynamics NAV 2009 Service Pack 1 for menor que 32074, você deverá executar uma das seguintes etapas antes de instalar esse hotfix:

  • Instale o hotfix 2496107. Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:
    Arquivos de recurso de hotfix da Plataforma 2496107 para o Microsoft Dynamics NAV 2009 Service Pack 1
  • Execute uma atualização da solução para o Microsoft Dynamics NAV 2009 R2. Para obter mais informações sobre como executar uma atualização de solução do Microsoft Dynamics NAV 2009 Service Pack 1 para o Microsoft Dynamics NAV 2009 R2, visite o seguinte site da Microsoft:
    Instruções de instalação e atualização para o Microsoft Dynamics NAV 2009 R2

Para obter mais informações sobre como encontrar o número da compilação no Microsoft Dynamics NAV, acesse um dos seguintes sites da Microsoft, dependendo se você é um parceiro ou um cliente:
Parceiro
Como encontrar o número da compilação no Microsoft Dynamics NAV

Cliente
Como encontrar o número da compilação no Microsoft Dynamics NAV

Informações sobre remoção

Não é possível remover esse hotfix.

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais informações

Para obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:

824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Observação Este é um artigo "FAST PUBLISH" criado diretamente na organização de suporte da Microsoft. As informações contidas aqui são fornecidas como resposta aos problemas possíveis. Como resultado da prontidão de disponibilizá-lo, os materiais pode conter erros tipográficos e podem ser revisados a qualquer momento são aviso prévio. Consulte Termos de Uso para obter outras considerações.