Este tópico visa fornecer uma visão geral dos recursos e componentes que foram substituídos na versão do Access 2010.
A Microsoft recomenda que, quando você desenvolver novos aplicativos Access, actualizar ou modificar os aplicativos existentes, remova estas características e componentes não existentes no 2010.
Aqui está uma lista de recursos que não pode mais usar com o Ms 2010, mas ficam também aqui algumas sugestões:
Controle Calendário (mscal.ocx)
O controle de calendário não é mais distribuído no Access 2010 .
Se você abrir um formulário que tem mscal.ocx e apresentar o seguinte erro: "Seu banco de dados Microsoft Office Access ou projecto contém uma referência ausente ou inválida para o arquivo 'MSCAL.OCX".
Para corrigir esse problema, você precisará remover esse componente e desmarcar a referencia ausente.
Aqui estão algumas alternativas:
1. Usar o datepicker. Aqui está um exemplo do datepicker
http://office.microsoft.com/en-us/access/HA102835451033.aspx
2. Usar outros controles de calendário que estão disponíveis na web.
Deixo aqui um exemplo de calendário:
http://dl.dropbox.com/u/771097/ControleCalendario.rar
Snapshot Format
No Access 2010, os formatos instantâneos para relatórios não estarão disponíveis.
Como alternativa, você pode exportar os seus relatórios para PDF / XPS ou formatos Excel. Esta é uma funcionalidade nativa que não requer um download.
Páginas de Acesso a Dados (DAPs)
No Access 2007, os DAPs foram parcialmente substituídos. Os usuários não podem projectá-los, mas poderiam executá-los.
No Access 2010, DAPs foram completamente removidos. Os usuários não serão capazes de projectar ou executá-los. Eles serão enumerados no painel de navegação, mas se o usuário tentar abri-los, vão ver o seguinte erro: "Microsoft Office Access não suporta esta operação para Data Access Pages. Para executar esta operação, use o Microsoft Office Access 2007 ou anterior. "
DAPs continuarão a ser armazenados em bases de dados. Você pode usar as versões anteriores do Microsoft Access para usá-los.
Paradox (3, 4, 5, 6, 7) ISAM, ISAM do Lotus 1-2-3 e Red 2 Jet ISAM ou 2
Exportação, importação e vinculação de dados do Paradox 3, 4, 5, 6, 7, Lotus 1-2-3, Access 1.0 e 2.0 (Red 2, ou Jet 2) não estará disponível no Access 2010.
O usuário pode ver o seguinte erro: "ISAM não encontrado".
Você vai precisar de Access 2007 ou versões anteriores, a fim de ser capaz de exportar, importar ou vincular dados do Paradox 3, 4, 5, 6, 7, Lotus 1-2-3, Access 1.0 e 2.0 (Red 2, ou Jet 2).
Visualizador de conflitos de replicação No Access 2007 e antes, foram lançados o “Replication Conflict Viewer”, que permite ao usuário exibir visualmente conflitos de sincronização e permitir a resolução. Esta funcionalidade não será mais encontrada no Access 2010.
Como solução, você pode escrever suas próprias funções personalizadas resolução de conflitos e marcá-las na propriedade “ReplicationConflictFunction” na réplica de banco de dados.
Aqui está um link que descreve como definir a propriedade, de modo que você pode criar um procedimento personalizado para resolver conflitos, http://support.microsoft.com/kb/158930
Há vários exemplos de código para resolver conflitos de replicação disponíveis na web.
A Microsoft recomenda que, quando você desenvolver novos aplicativos Access, actualizar ou modificar os aplicativos existentes, remova estas características e componentes não existentes no 2010.
Aqui está uma lista de recursos que não pode mais usar com o Ms 2010, mas ficam também aqui algumas sugestões:
Controle Calendário (mscal.ocx)
O controle de calendário não é mais distribuído no Access 2010 .
Se você abrir um formulário que tem mscal.ocx e apresentar o seguinte erro: "Seu banco de dados Microsoft Office Access ou projecto contém uma referência ausente ou inválida para o arquivo 'MSCAL.OCX".
Para corrigir esse problema, você precisará remover esse componente e desmarcar a referencia ausente.
Aqui estão algumas alternativas:
1. Usar o datepicker. Aqui está um exemplo do datepicker
http://office.microsoft.com/en-us/access/HA102835451033.aspx
2. Usar outros controles de calendário que estão disponíveis na web.
Deixo aqui um exemplo de calendário:
http://dl.dropbox.com/u/771097/ControleCalendario.rar
Snapshot Format
No Access 2010, os formatos instantâneos para relatórios não estarão disponíveis.
Como alternativa, você pode exportar os seus relatórios para PDF / XPS ou formatos Excel. Esta é uma funcionalidade nativa que não requer um download.
Páginas de Acesso a Dados (DAPs)
No Access 2007, os DAPs foram parcialmente substituídos. Os usuários não podem projectá-los, mas poderiam executá-los.
No Access 2010, DAPs foram completamente removidos. Os usuários não serão capazes de projectar ou executá-los. Eles serão enumerados no painel de navegação, mas se o usuário tentar abri-los, vão ver o seguinte erro: "Microsoft Office Access não suporta esta operação para Data Access Pages. Para executar esta operação, use o Microsoft Office Access 2007 ou anterior. "
DAPs continuarão a ser armazenados em bases de dados. Você pode usar as versões anteriores do Microsoft Access para usá-los.
Paradox (3, 4, 5, 6, 7) ISAM, ISAM do Lotus 1-2-3 e Red 2 Jet ISAM ou 2
Exportação, importação e vinculação de dados do Paradox 3, 4, 5, 6, 7, Lotus 1-2-3, Access 1.0 e 2.0 (Red 2, ou Jet 2) não estará disponível no Access 2010.
O usuário pode ver o seguinte erro: "ISAM não encontrado".
Você vai precisar de Access 2007 ou versões anteriores, a fim de ser capaz de exportar, importar ou vincular dados do Paradox 3, 4, 5, 6, 7, Lotus 1-2-3, Access 1.0 e 2.0 (Red 2, ou Jet 2).
Visualizador de conflitos de replicação No Access 2007 e antes, foram lançados o “Replication Conflict Viewer”, que permite ao usuário exibir visualmente conflitos de sincronização e permitir a resolução. Esta funcionalidade não será mais encontrada no Access 2010.
Como solução, você pode escrever suas próprias funções personalizadas resolução de conflitos e marcá-las na propriedade “ReplicationConflictFunction” na réplica de banco de dados.
Aqui está um link que descreve como definir a propriedade, de modo que você pode criar um procedimento personalizado para resolver conflitos, http://support.microsoft.com/kb/158930
Há vários exemplos de código para resolver conflitos de replicação disponíveis na web.