Este documento fornece as informações mais recentes sobre o Microsoft Office Access 2003.
Para visualizar o ficheiro Leia-me no ecrã, maximize a janela do browser. Para imprimir o ficheiro Leia-me, clique no botão Imprimir na barra de ferramentas.
Microsoft SQL Server 2000 Desktop Engine Service Pack 3 incluído no Access 2003
Versão actualizada do Microsoft Jet 4.0 necessária para bloquear expressões não seguras
Converter páginas de acesso a dados da versão anterior
Utilizar os componentes Web do Microsoft Office com o Access 2003
Visualizar informações de dependência
A base de dados assinada digitalmente com uma versão beta do Access parece não estar assinada
A função Dir é bloqueada no modo sandbox
Adicionar uma etiqueta inteligente a uma tabela ou vista num projecto do Access
Seleccionar uma etiqueta inteligente a partir do construtor de propriedades Etiqueta inteligente
Requisitos para aplicar um tema a um formulário
O Adquirente tem o direito de instalar o Microsoft SQL Server 2000 Desktop Engine (MSDE 2000), localizado na pasta \MSDE2000, para utilização em conformidade com os termos do contrato de licença do utilizador final (EULA, End User License Agreement) para este produto.
Para mais informações sobre possíveis actualizações ao MSDE 2000, visite o site http://www.microsoft.com/technet/security/current.asp (em inglês) e procure boletins de segurança associados ao MSDE 2000. Para procurar boletins de segurança associados ao MSDE 2000, na caixa de listagem Product/Technology, seleccione SQL Server Desktop Engine (MSDE) 2000. Na caixa de listagem Service Pack, seleccione SQL Server Desktop Engine (MSDE) 2000 SP3 e clique em Go.
Para instalar o SQL Server 2000 Desktop Engine, faça duplo clique no programa de extracção automática MSDE2KS3.EXE na pasta \MSDE2000 do CD do Office 2003 ou Access 2003. Por predefinição, os ficheiros serão extraídos para a pasta c:\sql2ksp3. Pode especificar uma localização diferente, mas as instruções que se seguem baseiam-se nesta localização predefinida.
Tem de instalar o MSDE 2000 a partir da linha de comandos com opções da linha de comandos diferentes, dependendo do facto de estar a instalar o MSDE 2000 pela primeira vez ou a actualizar a partir de uma versão anterior do MSDE 2000.
Nova instalação
No menu Iniciar do Windows, clique em Executar, escreva cmd e, em seguida, prima ENTER. É apresentada a linha de comandos. Escreva a seguinte linha de comandos:
cd \sql2ksp3\msde
setup.exe SAPWD="AStrongSAPwd"
Substitua "AStrongSAPwd"
pela sua própria palavra-passe segura para a conta de início de sessão sa.
Actualizar do SQL Server 2000 Desktop Engine para o Service Pack 3
No menu Iniciar do Windows, clique em Executar, escreva cmd e, em seguida, prima ENTER. É apresentada a linha de comandos. Escreva a seguinte linha de comandos:
cd \sql2ksp3\msde
setup.exe /upgradesp setup\sqlrun01.msi SAPWD="AStrongSAPwd"
Substitua "AStrongSAPwd"
pela sua própria palavra-passe segura para a conta de início de sessão sa.
Mais informações
Para mais informações sobre como instalar o SQL Server 2000 Desktop Engine, consulte o ficheiro Sp3readme.htm na pasta que contém os ficheiros extraídos do MSDE 2000 (c:\sql2ksp3\MSDE, por predefinição).
Limpar
Uma vez concluída a instalação ou actualização, pode eliminar a pasta c:\sql2ksp3.
Para bloquear expressões não seguras no Access 2003, tem de transferir a versão mais recente do Microsoft Jet 4.0 a partir do site http://windowsupdate.microsoft.com. O Microsoft Jet 4.0 Service Pack 8 (SP8) permite que o Access 2003 funcione em pleno e, ao mesmo tempo, permite que o Jet bloqueie expressões não seguras mediante a activação do modo sandbox. Se o modo sandbox não estiver activado e a segurança de macros estiver definida para Média ou Alta, ser-lhe-á apresentado um aviso de segurança sempre que abrir um ficheiro.
Para converter uma página de acesso a dados que tenha sido criada através do Access 2000, tem de ter os componentes Web do Microsoft Office 2000 instalados no computador. Os componentes Web do Microsoft Office 2000 estão incluídos no Microsoft Office 2000 e Microsoft Office XP.
Uma página de acesso a dados criada através do Access 2002 não necessita de ser convertida antes de ser utilizada com o Microsoft Office Access 2003. O Access 2003 utiliza os componentes Web do Microsoft Office XP, que corresponde à mesma versão dos componentes utilizados no Access 2002.
O Access 2003 utiliza os componentes Web do Office XP em vez de utilizar os componentes Web do Office 2003. Caso tenha criado uma página de acesso a dados ou uma aplicação com os componentes Web utilizando a versão beta do Access 2003, terá de modificar a página ou o código da aplicação de modo a reverter para a versão anterior dos componentes Web.
Para reverter dos componentes Web do Office 2003 para os componentes Web do Office XP, tem de alterar os GUID dos componentes de modo a fazer referência à versão do Office XP na página ou código. A tabela que se segue lista os GUID para ambas as versões dos componentes.
Componente | GUID dos componentes Web do Office 2003 | GUID dos componentes Web do Office XP | Comentários |
---|---|---|---|
MSODSC | CLSID:0002E55B-0000-0000-C000-000000000046 | CLSID:0002E553-0000-0000-C000-000000000046 | B foi alterado para 3. |
Lista PivotTable | CLSID:0002E55A-0000-0000-C000-000000000046 | CLSID:0002E552-0000-0000-C000-000000000046 | A foi alterado para 2. |
Chart | CLSID:0002E55D-0000-0000-C000-000000000046 | CLSID:0002E556-0000-0000-C000-000000000046 | D foi alterado para 6. |
Nota Não necessita de alterar o GUID do componente de folhas de cálculo (Spreadsheet).
No Access 2003, pode visualizar uma lista de objectos que utilizam ou estão a ser utilizados pelo objecto seleccionado. Esta funcionalidade ajuda a compreender e manter a estrutura da base de dados. As informações de dependência são geradas através da leitura dos mapeamentos de nome criados pela funcionalidade Registar informações acerca da correcção automática de nome. De realçar que a funcionalidade Executar correcção automática de nome não necessita de estar activada para poder visualizar informações de dependência.
Os mapeamentos de nome criados no Access 2002 e nas versões anteriores não contêm todas as informações necessárias para registar as dependências de forma rigorosa. Se abrir uma base de dados de uma versão anterior no Access 2003 e tentar visualizar as informações de dependência, ser-lhe-á perguntado se as pretende actualizar. Opte por actualizar os mapeamentos de nome se pretender visualizar as informações de dependência.
Os assistentes do Access 2003 não funcionarão se definir o nível de segurança de macros para Alta e desactivar a opção Confiar em todos os suplementos e modelos instalados.
Para visualizar as predefinições ou alterar as definições da segurança de macros, no menu Ferramentas, aponte para Macro e, em seguida, clique em Segurança. No separador Nível de segurança, a predefinição é Média. No separador Fabricantes fidedignos, a caixa de verificação Confiar em todos os suplementos e modelos instalados encontra-se seleccionada por predefinição. Com estas predefinições de segurança, os assistentes funcionarão conforme esperado.
Se alterar o nível de segurança para Alta e desmarcar a caixa de verificação Confiar em todos os suplementos e modelos instalados, os assistentes não funcionarão.
Quando abre uma base de dados assinada digitalmente numa versão beta do Access 2003, não existe qualquer indicação de que a base de dados foi assinada digitalmente e o projecto do Visual Basic for Applications (VBA) encontra-se bloqueado.
Para corrigir o problema, volte a aplicar a assinatura digital à base de dados no Access 2003, feche a base de dados e volte a abri-la.
A função Dir é bloqueada quando o serviço Microsoft Jet Expression é configurado para ser executado no modo sandbox. A função não pode ser usada em expressões, mas pode ser utilizada no código do Visual Basic for Applications (VBA).
Para mais informações sobre as funções que são bloqueadas quando o Jet é configurado para ser executado em modo sandbox, consulte a Ajuda do Access.
Ligar a uma lista com um nome extenso
O Access não conseguirá ligar a uma lista contida num site que tenha o Microsoft Windows SharePoint Services em execução se o nome da lista exceder os 255 caracteres. Mude o nome da lista no site SharePoint, certificando-se de que o nome não ultrapassa os 255 caracteres e tente ligar novamente.
Actualizar e repetir a consulta de objectos de bases de dados que se encontrem ligados a listas
Quando actualiza um formulário que depende de uma tabela que se encontra ligada a uma lista num site SharePoint, o Access não actualiza o formulário com os dados mais recentes da origem. Limita-se a reajustar o formulário. Para obter os dados mais recentes, feche e volte a abrir o formulário ou utilize o comando Repetir a consulta.
A única forma de adicionar uma etiqueta inteligente a uma tabela ou vista num projecto do Access consiste em adicionar a propriedade expandida MS_SmartTags através de Transact SQL. A forma mais fácil de adicionar etiquetas inteligentes num projecto consiste em adicioná-las aos formulários, relatórios e páginas de acesso a dados.
O construtor de propriedades Etiqueta inteligente não lista todas as etiquetas inteligentes disponíveis. Lista apenas aquelas cujas acções estão definidas no Access.
No Access 2003, é possível aplicar um tema a um formulário caso sejam satisfeitos os seguintes requisitos:
A opção relativa à aplicação de temas encontra-se activada por predefinição nas bases de dados criadas através do Access 2003. Para activar temas para formulários numa base de dados que tenha sido criada utilizando o Access 2002 ou anterior, no menu Ferramentas, clique em Opções e. no separador Formulários/Relatórios, seleccione Utilizar controlos com temas do Windows em formulários.