Accueil
» BUREAU MS
»
Comment créer un champ de lien hypertexte dans Access 2010
Comment créer un champ de lien hypertexte dans Access 2010
Pour créer un champ de lien hypertexte dans Access 2010, ouvrez une table en mode Création, ajoutez un nom de champ tel que Site Web ou Courriel , et définissez son type de données sur Lien hypertexte . Enregistrez la table, puis saisissez ou modifiez les destinations en mode Feuille de données. Un champ de lien hypertexte stocke une adresse qu'Access peut ouvrir ; il ne copie pas une page Web et n'ajoute pas de fichier à la base de données.
La commande Tableau de l'onglet Créer permet de créer un nouveau tableau que vous pouvez configurer en mode Création.
Quand utiliser un champ Hyperlien
Utilisez ce type de données lorsque les personnes travaillant avec la base de données doivent ouvrir un site web, une adresse e-mail ou un fichier associé à un enregistrement. Par exemple : le site web public d’une entreprise, l’adresse e-mail d’un contact ou un document stocké sur un lecteur réseau partagé. La destination doit exister et chaque utilisateur doit disposer des autorisations nécessaires pour y accéder.
Un lien hypertexte diffère d'un champ Pièce jointe : il stocke une destination, et non le fichier lui-même. Il peut également contenir du texte d'affichage facultatif, une sous-adresse et une info-bulle. Microsoft indique une limite de 2 048 caractères pour un champ Lien hypertexte. Si un rapport, une requête ou un autre programme nécessite une URL en texte brut, il est conseillé d'utiliser un champ Texte court et de vérifier comment votre base de données utilise cette valeur.
Pour les documents partagés, un chemin UNC \server\shareolder\guide.pdfest généralement plus facile à utiliser pour les collègues qu'une lettre de lecteur, car son attribution peut varier d'un ordinateur à l'autre. Un lien vers un fichier sur votre propre ordinateur ne fonctionnera pas automatiquement pour les autres utilisateurs.
En mode Création, choisissez Lien hypertexte dans la colonne Type de données pour le champ qui doit contenir les adresses cliquables.
Créez le champ dans Access 2010
Ouvrez le tableau en mode Création. Pour un tableau existant, cliquez dessus avec le bouton droit dans le volet de navigation et choisissez Mode Création . Pour créer un tableau, sélectionnez Créer > Tableau , enregistrez-le sous un nom, puis basculez vers le mode Création depuis le menu contextuel de son onglet.
Ajoutez un nom de champ. Dans la première ligne vide sous Nom du champ , saisissez un nom clair, par exemple : « Destination » Website, Email« Type de destination » ou « DestinationDocumentLink ». Utilisez un champ distinct pour chaque type de destination à enregistrer.
Définissez son type de données. Sur la même ligne, ouvrez la liste Type de données et sélectionnez Lien hypertexte . Laissez les champs non pertinents, tels que le nom d'une personne ou son numéro de téléphone, au type texte ou numérique approprié.
Enregistrez la mise en page du tableau. Appuyez sur Entrée Ctrl+S. Si Access vous invite à nommer un nouveau tableau, saisissez un nom pertinent et confirmez-le. Passez en mode Feuille de données lorsque vous serez prêt à ajouter des enregistrements.
En mode Feuille de données, chaque enregistrement peut avoir sa propre adresse e-mail et son propre site web de destination.
Saisissez un lien vers un site web, un fichier ou une adresse e-mail.
En mode Feuille de données, saisissez une adresse web complète commençant par `http:// example.com/web https:///`, par exemple https://www.example.org`http://example.com/web ...
Pour créer un lien de messagerie avec un objet, sélectionnez la cellule et ouvrez Lien hypertexte > Modifier le lien hypertexte depuis son menu contextuel, ou appuyez sur la touche Ctrl+K. Dans la boîte de dialogue, choisissez Adresse e-mail , saisissez le destinataire et, si vous le souhaitez, l'objet. Confirmez en cliquant sur OK . Lorsque vous cliquez sur le lien, l'application de messagerie configurée sur votre ordinateur est invitée à rédiger un message ; l'ouverture d'Outlook n'est pas garantie, sauf si Outlook est défini comme client de messagerie par défaut.
Vous pouvez également utiliser la boîte de dialogue Lien hypertexte pour que l'étiquette affichée soit plus lisible qu'une longue URL. Veillez à ce que la destination soit précise et utilisez un texte d'affichage indiquant à l'utilisateur où mène le lien. La documentation Microsoft Access décrit l'adresse, le texte d'affichage, la sous-adresse et l'info-bulle du champ dans son guide du champ Lien hypertexte .
L'option de messagerie électronique accepte un destinataire et un objet facultatif pour un nouveau message.
Tester le lien et corriger les problèmes courants
Une URL semble cliquable mais ne s'ouvre pas : modifiez le lien hypertexte et vérifiez qu'il ne contient pas de faute de frappe, un élément manquant https://ou qu'il ne s'agit pas d'une adresse de page obsolète. Essayez d'accéder directement à la destination dans un navigateur.
Un lien symbolique ne fonctionne que sur un seul ordinateur : vérifiez que le fichier se trouve dans un emplacement partagé et que l’utilisateur actuel y a accès. Remplacez le chemin d’accès ou la lettre de lecteur spécifique à la machine par le chemin d’accès partagé correct, le cas échéant.
Un lien de messagerie n'ouvre pas de fenêtre de rédaction : vérifiez que Windows dispose d'une application de messagerie par défaut. L'adresse et l'objet dans Access servent à remplir une requête pour le programme de messagerie ; ils n'envoient pas le message.
Vous devez modifier une destination enregistrée : utilisez l’ option « Modifier le lien hypertexte » plutôt que de remplacer uniquement l’étiquette visible. Enregistrez l’enregistrement et testez la nouvelle cible.
Pour un test en toute sécurité, utilisez une page publique de confiance, un fichier accessible ou votre propre adresse courriel. Évitez d'ouvrir des liens inattendus provenant d'enregistrements que vous ne reconnaissez pas. Les valeurs des hyperliens peuvent contenir plus que le texte visible ; vérifiez donc la destination réelle avant de vous fier à l'étiquette.