Bonjour à tous,
Il s'agit d'une liste Access qui lance des requêtes en lecture sur une base SharePoint avec un "Search for record".
Ces requêtes sont des SELECT DISTINCT (DISTINCT=lecture seule) avec quelques paramètres qui viennent depuis la form.
Exemple:
Normalement, les "SELECT DISTINCT" sont en lecture seule. Or lorsqu'un utilisateur lit une ligne, celui ci apparaît directement dans le champ "Modified by" alors qu'il n'a pas modifié les données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT DISTINCT General.ID, General.[NUMBER], General.[STATUS] FROM [General] WHERE (((General.[STATUS])=get_global("DRAFT") ORDER BY General.[ACTION DATE];
Savez vous comment faire pour que la colonne "Modify by" soit utilisée, seulement lorsqu'un utilisateur fait une modification dans la ligne correspondante (et non une simple lecture comme c'est le cas maintenant et qui n'a pas de sens)?
Access fait peut-être des opérations qui ouvrent peut-être les accès en écriture, ce qui modifierait le champ "modify by".
Merci d'avance,
Nicolas
Partager