La base de données se refresh toute seule

Résolu/Fermé
Brandysve Messages postés 55 Date d'inscription lundi 7 octobre 2013 Statut Membre Dernière intervention 16 février 2017 - Modifié par Brandysve le 16/03/2016 à 10:16
 Tessel75 - 16 mars 2016 à 17:04
Bonjour,

J'ai une base de données sous Access et j'ai un souci. Dans un formulaire, j'ai deux sous-formulaire qui reprennent des tables. Ces formulaires filles sont liés, chacun, à un champ du formulaire (ID) ainsi qu'une table.

Le problème est que le formulaire se refresh automatiquement toute les secondes, ce que je ne souhaite pas. Je n'ai pas mis d'option refresh en vba non plus.

Ce que je pense, c'est que les 2 sous-formulaires font les requêtes simultanément pour afficher leur contenu respectif et que du coup, on a une succession de la requête A puis B puis A puis B etc.. (Je me trompe peut-être).

Auriez-vous une solution pour régler ça? Je vous joins une copie de la base de données, elle ne contient pas de données sensibles.

Db Access : https://www.cjoint.com/c/FCqjpgvLR7n

Merci :)

2 réponses

Bonjour,
Regardé ta base. Bien compliquée pour un début.
Impossible de comprendre comment ton formulaire RIC est construit.
Le problème semble venir des onglets Intervenants et Contrevenants; Quand on les supprime, le sautillement disparait.
C'est tout ce que je peux dire, parce que de toute façon je n'ai rien compris à la construction de tes onglets et des données figurant dans les champs de ces onglets.
0
Brandysve Messages postés 55 Date d'inscription lundi 7 octobre 2013 Statut Membre Dernière intervention 16 février 2017 5
Modifié par Brandysve le 16/03/2016 à 13:03
Un enregistrement est un dossier RIC. Dans ce dossier se trouve une série d'information comme qui a travaillé dessus (admin), les différents intervenants et contrevenants ayant un rapport avec le dossier, les transactions, documents civils et pénaux, etc.. contenu dans le dossier.

Le problème vient bien de ces 2 onglets, et lorsque je supprime le sous-formulaire fille de l'un de ces 2 onglets, je n'ai plus le sautillement.

Ces sous-formulaires sont liés entre l'ID de l'intervenant/contrevenant qui se trouve un peu plus haut (non visible) et l'ID de la table correspondant au formulaire (HistoriqueInt et HistoriqueCont).

Ces ID sont récupéré par une requête executé par la liste déroulante en haut de l'onglet. Les intervenants et contrevenants se trouvent dans la même table ContInt car ils peuvent faire partis autant de l'un que de l'autre.
0
Excuse, mais je toujours rien compris.
Il me semble qu'il faudrait mieux que tu reprennes depuis le début la construction de tes tables et leurs relations, et construire ensuite des requêtes qui t'amènent les données souhaitées.
Et seulement après tout ça envisager des formulaires.
Ne pas oublier que les formulaires ne sont que des modes de présentation des données, et non pas des modes de gestion et d'organisation des données.
0