4 Meilleurs correctifs pour résoudre MS Access 3021- Non Actuel Record Erreur …!

Résumé:

Ce blog vous aidera à explorer la meilleure résolution pour corriger l’erreur MS Access 3021 – aucun problème d’enregistrement actuel. Donc, si vous traitez avec tel alors pas besoin de cela. Essayez juste les corrections suivantes mentionnées dans cet article et obtenez chaque pincée de détail concernant ce code d’erreur particulier.

Quel est ce Microsoft Access “aucun enregistrement actuel” est?

L’enregistrement d’accès comprend des champs, tels que le nom, l’adresse et le numéro de téléphone. Fondamentalement, Record est communément appelé ligne et son champ constitué est appelé colonne. MS Access permet un accès facile aux enregistrements tels que l’ajout de nouvelles données, l’édition de données déjà existantes et la suppression d’enregistrements indésirables dans la table directement dans la vue Fiche technique.

Mais parfois la situation se présente où Access commence à afficher l’erreur d’exécution 3021 – ” aucun enregistrement actuel ” chaque fois que vous essayez d’accéder à vos enregistrements.

Détails de l’erreur:

Code d’erreur: Erreur 3021

Nom de l’erreur: aucun enregistrement actuel

Capture d’écran:

MS Access 3021- Non Actuel Record Erreur

Scénario pratique

Salut,

Je remarque cette erreur en tentant de rechercher un enregistrement à partir de deux tables. Initialement, il a travaillé avec une seule table qui ne renvoie aucun enregistrement, mais maintenant je cherche 2 tables où la 2e table est retournée dans une valeur d’étiquette. Quand je débogue l’erreur, il s’arrête à la ligne ci-dessous. J’ai joint le code aussi. pls aider.

varReturnValue = CurrentDb.OpenRecordset(Query)(0)

Symptômes

Consultez les symptômes suivants pour l’identification facile de l’erreur d’exécution “Erreur d’exécution” 3021 “Aucun enregistrement en cours”.

  • Cette erreur se produit généralement lorsque l’utilisateur tente de modifier l’emplacement du dossier SysData partagé à partir de l’écran Admin / Organisation.
  • Vous obtenez le message d’erreur “Aucun enregistrement en cours” dans MS Access lorsque vous tentez d’imprimer ou de prévisualiser un rapport à l’aide de la commande Imprimer ou Aperçu avant impression, puis passez d’une page de rapport à l’autre.

Quelles sont les causes de l’accès “ aucun enregistrement actuel ” erreur?

Voici les principales causes de cette erreur d’exécution 3021 dans Access 2003/2007/2010/2013/2016.

  • La cause principale de cet accès ” aucun enregistrement actuel ” est un mappage de chemin / de lecteur incorrect ou incorrect vers l’emplacement SysData partagé.
  • Autorisations insuffisantes pour modifier le fichier qui stocke l’emplacement SysData partagé.

Vous recevez un message d’erreur «Aucun enregistrement en cours» lorsque vous essayez d’imprimer ou de prévisualiser un rapport, puis vous déplacez entre les pages du rapport dans Access

La condition suivante se produit également dans les circonstances suivantes:

  • Lorsque votre rapport est groupé sur plusieurs champs.
  • Dans la liste des propriétés du groupe Pied de page de groupe, vous avez sélectionné l’option Oui.
  • Peut-être avez-vous effectué des calculs dans le pied de page du groupe.
  • Dans la liste des propriétés du groupe Group On, vous avez sélectionné l’option Each Value.

Comment rechercher un enregistrement spécifique dans MS Access?

Si votre base de données Access affiche le problème ” aucun enregistrement actuel” chaque fois que vous essayez de travailler avec les enregistrements Access. Ensuite, nous vous recommandons de rechercher tout d’abord les enregistrements spécifiques dans une table ou un formulaire à l’aide de l’onglet Rechercher de la boîte de dialogue Rechercher et remplacer.

Tu pourrais aussi aimer:

3 correctifs faciles à résoudre “Le moteur de base de données Microsoft Jet n’a pas pu trouver l’objet” Erreur

3 Correction instantanée Pour résoudre l’erreur 2302 MS Access: «Impossible d’enregistrer les données de sortie dans le fichier que vous avez avoir sélectionné»

Eh bien, c’est l’option la plus efficace pour rechercher les enregistrements spécifiques lorsque les enregistrements que vous souhaitez localiser, correspond bien aux critères spécifiques. Comme, recherche les termes et les opérateurs de comparaison comme “égal” ou “contient”.

Remarque:

La boîte de dialogue Rechercher et remplacer peut également être utilisée si la table ou le formulaire affiche actuellement les données. C’est vrai aussi quand il n’y a pas d’enregistrements visibles juste à cause de l’application du filtre.

Étapes pour rechercher un enregistrement spécifique dans MS Access:

  1. Ouvrez d’abord le tableau ou le formulaire, puis appuyez sur le champ que vous voulez rechercher.
  2. Dans l’onglet Accueil, dans le groupe de recherche, appuyez sur l’option Rechercher ou appuyez sur les touches CTRL + F.
  3. Cette option ouvre la boîte de dialogue Rechercher et remplacer, avec l’onglet de recherche sélectionné.
  4. Dans la zone Rechercher, écrivez simplement la valeur que vous voulez rechercher.
  5. Mettez à jour le champ que vous souhaitez rechercher ou effectuez une recherche pour la table sous-jacente complète. Choisissez l’option la plus adaptée dans la liste Regarder dans.

Astuce: La liste correspondante affiche votre opérateur de comparaison (par exemple “égal” ou “contient”). Pour faire une recherche plus large, dans la liste Correspondance, cliquez sur n’importe quelle partie du champ.

  1. Dans votre liste de recherche, choisissez l’option Tous et puis cliquez sur l’option Rechercher suivant.
  2. Lorsque l’élément recherché est en surbrillance, appuyez sur l’option Annuler dans la boîte de dialogue Rechercher et remplacer pour fermer la boîte de dialogue.
  3. Après tout cela vous voulez que tous les enregistrements qui correspondent bien à votre condition soient mis en évidence.

Si vous ne parvenez pas à obtenir l’enregistrement que vous recherchez même après avoir utilisé l’onglet Rechercher dans la boîte de dialogue Rechercher et remplacer. Ensuite, essayez les correctifs suivants pour résoudre l’erreur d’accès 3021 Aucun enregistrement en cours. Comme, cela va sûrement résoudre votre problème.

Résolution pour l’erreur d’exécution Access “3021” aucun enregistrement actuel

S’applique à Access 2007/2003

Eh bien, vous pouvez facilement corriger l’erreur d’exécution ‘3021’ aucun enregistrement actuel, en utilisant l’une des méthodes suivantes:

Méthode 1:

  • Modifiez la propriété de groupe Groupe sur Intervalle pour l’un des groupes de zones.
  • Modifiez la propriété de groupe Pied de groupe sur “Non” pour l’un des groupes de zones.
  • À partir du pied de page de groupe, éliminez les calculs.

Remarque:

Pour résoudre la cause principale du problème, essayez chacune de ces méthodes une à la fois jusqu’à ce que vous n’obteniez plus le message d’erreur.

S’applique à Access 2010 | 2013 | 2016

Méthode 2:

Cette erreur “Aucune erreur d’enregistrement en cours” se produit après l’échec des méthodes de recherche ou de la méthode de recherche. Lorsque le jeu d’enregistrements d’origine ne contient aucun enregistrement ou qu’il a été supprimé en quelque sorte.

Tu pourrais aussi aimer:

En savoir plus sur le code VBA Microsoft Access – Fonctions VBA, raccourcis et bien plus encore …!

Comment résoudre MS Access joindre des problèmes d’expression non pris en charge dans Access 2010/2013/2016

Déplacez vers ou sélectionnez tout autre enregistrement et réessayez la procédure. Si le jeu d’enregistrements est vide, vous ne pouvez pas positionner sur l’enregistrement en cours. Donc, vérifiez les propriétés BOF et EOF.

Méthode 3:

Vérifiez également que le poste de travail a le même niveau de version / Service Pack que les autres postes de travail. Pour ça:

  • Recherchez le répertoire cible pour FRx32.exe, qui ouvre FRx Designer.

Maintenant, éditez le fichier FRx32.cfg dans ce répertoire à l’aide du Bloc-notes, pour afficher l’emplacement SysData correct à l’aide du mappage UNC.

Par exemple: [SysData] Directory = \\\\ Servername \\ Sharename \\ SysData \\]

ATTENTION: Ne modifiez pas le fichier FRx32.cfg avant d’ouvrir FRx. Cela peut entraîner une perte de données dans l’emplacement Sysdata partagé.

  • Après avoir sauvegardé complètement le fichier, FRx32.cfg, ouvrez FRx.

Conclure:

Tous les correctifs mentionnés ci-dessus vont sûrement résoudre votre erreur d’enregistrement sans courant dans l’accès. Mais avant d’aborder les correctifs manuels, effectuez d’abord une recherche simple à l’aide de l’onglet Rechercher de la boîte de dialogue Rechercher et remplacer.

Après avoir essayé tous les correctifs ci-dessus, partagez votre expérience dans notre section de commentaires. Vous pouvez également partager d’autres problèmes liés à Access Database.



4 Meilleurs correctifs pour résoudre MS Access 3021- Non Actuel Record Erreur …!