Professional Documents
Culture Documents
[Modifiable1] & "'" If Not rs.EOF Then Me.Bookmark = rs.Bookmark End Sub Private Sub Modifiable1_AfterUpdate() Dim rs As Object Set rs = Me.Recordset.Clone rs.FindFirst "[COM_INSEE] = " & Me![Modifiable1] If Not rs.EOF Then Me.Bookmark = rs.Bookmark End Sub
La mthode de recherche conseille sur la "feuille de rponse" d'un formulaire se fait en Access Basic, grce aux mthodes FindFirst, FindLast... EXEMPLE : Function Recherche (Paramtre) Dim MaDb As Database, MaTable As Dynaset, UneChane As String Set MaDb = CurrentDB() Set MaTable = Screen.ActiveForm.Dynaset '***** ATTENTION au types du champ et du paramtre '***** S'ils sont numriques : MaTable.FindFirst "[Field] = " & Paramtre '***** S'ils sont de type texte MaTable.FindFirst "[Field] = '" & Paramtre & "'" '***** Ils sont de type texte et peuvent contenir une apostrophe (') MaTable.FindFirst "[Field] = """ & Paramtre & """" '***** A-t-on trouv l'enregistrement If MaTable.NoMatch Then MsgBox ("Enregistrement non trouv") Else '***** On affecte au signet du formulaire actif '***** le signet de l'enregistrement qu'on a trouv '***** ce qui positionne le formulaire sur le bon enregistrement Screen.ActiveForm.BookMark = MaTable.BookMark End If
Nouvelles fonctionnalits de format de fichier d'extensions de fichier de fichiers d'informations sur les groupes de travail (MDW) de fichiers de verrouillage de fichiers ACCDE de tables lies de rplication
Type de donnes de pice jointe Grce au nouveau type de donnes Pice jointe, vous pouvez stocker en toute facilit tous les types de documents et de fichiers binaires dans votre base de donnes, sans pour autant la rendre plus complexe. Les pices jointes sont automatiquement compresses afin d'optimiser l'utilisation de l'espace. Vous pouvez joindre un document Microsoft Office Word 2007 un enregistrement ou enregistrer une srie d'images numriques. Il est mme possible d'ajouter plusieurs pices jointes un seul enregistrement. Pour plus d'informations sur l'insertion de fichiers des enregistrements, consultez les liens de la section Voir aussi. Intgration Windows SharePoint Services 3.0 et Microsoft Office Outlook 2007 Auparavant, les fichiers Access taient bloqus sur Windows SharePoint Services 3.0 et Office Outlook 2007, car du code non scuris pouvait tre inclus dans une base de donnes Access. Office Access 2007 implmente un nouveau format qui permet de vrifier du code comme tant sr ou de le dsactiver. Cela permet d'intgrer des bases de donnes Access de manire bien plus complte avec Windows SharePoint Services 3.0 et Office Outlook 2007. En outre, des programmes anti-virus peuvent inspecter des fichiers de base de donnes Access beaucoup plus facilement. Utiliser vos donnes SharePoint hors connexion Vous pouvez placer vos listes SharePoint hors connexion en un clic, l'aide de Office Access 2007. Vous pouvez alors manipuler vos donnes dans Access, puis synchroniser vos modifications ou vous reconnecter ultrieurement au site SharePoint. Suivi de l'historique d'un champ Mmo Les champs mmo s'avrent utiles pour le stockage de quantits d'informations importantes. Dsormais, dans Office Access 2007, vous pouvez dfinir une proprit (AjouterUniquement) destine conserver l'historique de toutes les modifications apportes un champ Mmo, que vous pouvez consulter. Cela vous permettra de prendre connaissance des modifications tout moment. Cette fonctionnalit prend galement en charge la fonction de version dans Windows SharePoint Services 3.0, afin que vous puissiez utiliser Access pour assurer un suivi des modifications dans un champ constitu de plusieurs lignes de texte stock dans une liste SharePoint ( condition que l'option Ajouter des modifications un texte existant soit dfinie sur Oui pour ce champ). Haut de la page
Extensions de fichiers
Office Access 2007 introduit de nouvelles extensions de fichiers :
ACCDB Extension de fichier correspondant au nouveau format de fichier Office Access 2007. Celle-ci remplace l'extension de fichier MDB. ACCDE Extension de fichier pour les fichiers Office Access 2007 se trouvant en mode excution seule . Les fichiers ACCDE ne comportent plus aucun code source Visual Basic pour Applications (VBA), qui a t retir. L'utilisateur d'un fichier ACCDE peut excuter le code VBA mais pas le modifier. ACCDE remplace l'extension de fichier MDE. ACCDT Extension de fichier des modles de base de donnes Access. ACCDR ACCDR est une nouvelle extension de fichier qui vous permet d'ouvrir une base de donnes en mode d'excution. En modifiant simplement l'extension d'un fichier de base de
donnes .accdb par .accdr, vous pouvez crer une version verrouille de votre base de donnes Office Access 2007. Vous pouvez modifier nouveau l'extension par .accdb, afin de restaurer la fonctionnalit complte.
Haut de la page
Fichiers de verrouillage
Lorsqu'une base de donnes est ouverte, le verrouillage du fichier est dtermin par un fichier de verrouillage. Lorsque vous ouvrez un fichier .mdb, Access cre et ouvre un fichier de verrouillage .ldb, mme si vous ouvrez ce fichier .mdb dans Office Access 2007. Par exemple, si vous ouvrez le fichier BdD1.mdb, Access cre et ouvre le fichier BdD1.ldb ce fichier .ldb contrle le verrouillage. En ce qui concerne les fichiers crs au format Office Access 2007 (fichiers .accdb), Access dtermine le verrouillage en crant et en ouvrant un fichier portant l'extension .laccdb. Par exemple, si vous ouvrez le fichier BdD1.accdb, Access cre et ouvre le fichier de verrouillage BdD1.laccdb. l'instar des fichiers .ldb, les fichiers .laccdb sont automatiquement supprims une fois la base de donnes ferme par tous les utilisateurs. En maintenant des fichiers de verrouillage distincts pour les fichiers Office Access 2007 et les fichiers crs dans les versions antrieures d'Access, il est possible d'avoir des fichiers BdD1.mdb et BdD1.accdb ouverts en mme temps dans Office Access 2007 sans qu'il se produise de conflit dans le fichier de verrouillage, puisque deux fichiers de verrouillage diffrents sont crs. Il est possible de possder le mme fichier .mdb ouvert dans Office Access 2007 et dans une version antrieure d'Access en mme temps, avec les deux versions utilisant le mme fichier de verrouillage .ldb. Haut de la page
Fichiers ACCDE
Un fichier .accde est la version Office Access 2007 du fichier .mde prsent dans les versions prcdentes d'Access. Il s'agit d'une version verrouille du fichier .accdb d'origine. Si le fichier .accdb contient du code VBA, seul le code compil est inclus dans le fichier .accde. Par consquent, il est impossible d'afficher et de modifier le code VBA. En outre, l'utilisateur d'un fichier .accde n'est pas autoris modifier la conception de formulaires ou d'tats. Pour crer un fichier .accde partir d'un fichier .accdb, suivez la procdure ci-dessous :
Crer un fichier ACCDE dans Office Access 2007 1. Dans Office Access 2007, ouvrez la base de donnes que vous voulez enregistrer en tant que fichier .accde. 2. Sous l'onglet Outils de base de donnes, dans le groupe Outils de base de donnes, cliquez sur Crer ACCDE. 3. Dans la bote de dialogue Enregistrer sous, recherchez le dossier dans lequel vous souhaitez enregistrer le fichier, tapez le nom du fichier dans la zone Nom de fichier, puis cliquez sur Enregistrer.
Haut de la page
Tables lies
Vous pouvez lier une table cre dans un format prcdent d'Access une version ultrieure de base de donnes Access. Toutefois, l'inverse est impossible. Par exemple, dans une base de donnes .accdb, vous pouvez crer des liens vers des tables d'une autre base de donnes .accdb ou d'une base de donnes .mdb. En revanche, vous ne pouvez pas lier une base de donnes .mdb vers des tables d'une base de donnes accdb.
Rplication
La rplication n'est pas prise en charge dans le format de fichier Office Access 2007. Vous pouvez utiliser Office Access 2007 pour rpliquer une base de donnes cre dans un ancien format de fichier, mais pas dans le format Office Access 2007. Haut de la page
Cet article vous a-t-il t utile ?