Entrée de Registre Security | Update

Mettre à jour le contenu d'un ou plusieurs champs dans l'enregistrement en cours lorsque l'enregistrement est sauvegardé si une condition est remplie (une valeur donnée est dans un champ de l'enregistrement en cours). Notamment (mais pas exclusivement) utilisée pour modifier les champs de Sécurité au niveau de l'enregistrement.

Utilisation

Cette entrée de Registre est attribuée aux utilisateurs et aux groupes :

Clé Utilisateur Utilisateur Groupe Groupe Groupe Groupe
Clé 1 User User Group Group Group Group
Clé 2 utilisateur utilisateur groupe groupe Default Default
Clé 3 Table Table Table Table Table Table
Clé 4 table Default table Default table Default
Clé 5 Security
Clé 6 Update
Clé 7 colonne
Clé 8 valeur
Valeur paramètres

où :

colonne

définit le champ qui doit être consulté pour trouver une valeur correspondante.

valeur

est un modèle de recherche basé sur EMu.

S’il y a une correspondance entre les données dans colonne avec la requête valeur, alors l'entrée de Registre est utilisée et les paramètres sont appliqués.

Note: Si colonne contient un tableau de valeurs, chaque entrée est comparée à valeur.

Puisque valeur est un mode de recherche, une attention particulière est requise si vous voulez une correspondance avec le contenu complet d'un champ.

Par exemple, pour correspondre à Enregistrement mais pas à Enregistrement en attente, le modèle ^Registration$ doit être utilisé. Il est important de se rappeler que valeur fonctionne de la même manière qu'un terme de recherche EMu.

Toutes les comparaisons de valeur sont insensibles à la casse.

paramètres

est une liste d’affectations à des colonnes, séparées par des points-virgules, qui est appliquée s’il y a une correspondance entre les données dans colonne avec la requête valeur.

Le format des paramètres est :

colonne=[+/-]terme:[+/-]terme:...;colonne=[+/-]terme:...

où :

colonne

est le nom de la colonne à modifier.

terme

est la valeur à mettre dans colonne.

  • Si terme est précédé par un symbole plus (+), la valeur est ajoutée à la liste des valeurs existantes.
  • Si terme est précédé par un symbole moins (-), la valeur est enlevée de la liste de valeurs existantes.
  • Si aucun symbole ne précède un terme, le contenu actuel de la colonne est supprimé et remplacé par terme.
  • Si plus d'un terme est fourni pour une colonne donnée, séparés par deux points (:), chaque terme est appliqué l’un après l'autre.
  • Si plus d'une colonne doit être modifiée, chaque ensemble de paramètres de colonne est séparé par un point-virgule (;).