Symptômes
Dans Microsoft Office Access 2007 ou dans Microsoft Access 2010, vous recevez le message d’erreur suivant :
L’Assistant ne peut pas créer votre formulaire.
Cela se produit lorsque vous essayez de créer un formulaire à l’aide de l’Assistant formulaire d’Access et que l’un des noms de champs que vous avez ajoutés dans l’Assistant contient des caractères à deux octets (2 octets). Par exemple, un nom de champ contient les caractères japonais pour un crochet gauche ou un crochet fermant.
Cause
Il s’agit d’un problème connu dans Access 2007 et Access 2010.
Résolution
Pour résoudre ce problème, utilisez l'une des méthodes suivantes.Méthode 1 N’oubliez pas les caractères sur deux octets du nom de champ.Méthode 2
-
Créez une requête, puis ajoutez la table qui contient les caractères sur deux octets à la requête.
-
Ajoutez les champs qui contiennent uniquement des caractères codés sur un octet dans leurs noms de champs.
-
Enregistrez la requête.
-
Sélectionnez la requête, puis exécutez l’Assistant formulaire Access pour créer le formulaire.
-
Une fois l’Assistant terminé, ouvrez le formulaire en mode création ou en mode page.
-
Cliquez sur l’icône Ajouter des champs existants .
-
Dans la liste de champs, sélectionnez la table qui contient les champs qui comportent des caractères sur deux octets.
-
Faites glisser les champs souhaités vers le formulaire.
Méthode 3
-
Dans le volet de navigation, sélectionnez la table contenant les champs qui contiennent les caractères sur deux octets.
-
Dans le ruban, cliquez sur l’onglet créer .
-
Dans le ruban, sélectionnez formulaire.
Tous les champs, y compris les champs qui contiennent les caractères codés sur deux octets, sont ajoutés au nouveau formulaire.
Informations supplémentaires
Ce problème ne se produit pas dans Microsoft Office Access 2003. pour plus d’informations sur les caractères codés sur deux octets (2 octets), visitez le site Web Microsoft suivant : jeux de caractères codés sur deux octets dans Windowshttp://msdn.Microsoft.com/en-us/library/cc194788.aspx