|
|
|
|
|
- Gestion des doublons activée
- Généralisation du test des doublons
- Désactiver le test des doublons
<Source>.GèreDoublon (Fonction) En anglais : <Source>.SetDuplicates
![HFSQL Classic HFSQL Classic](https://doc.pcsoft.fr/ext/images/fr/HF.png?-2134303037) Disponible uniquement avec ces types de connexion
Active ou désactive la gestion des doublons sur une clé unique. Remarques : - Par défaut, le test des doublons est actif.
- Cette fonction n'est pas disponible sur les bases de données accédées par OLE DB ou par les Connecteurs Natifs (également appelés Accès Natifs).
Client.GèreDoublon(Nom, Faux)
Syntaxe
<Résultat> = <Source>.GèreDoublon([<Rubrique clé>, ] <Activation>)
<Résultat> : Booléen Ancien mode de gestion des doublons (avant utilisation de la fonction <Source>.GèreDoublon) : - Vrai si la gestion des doublons était active,
- Faux si la gestion des doublons n'était pas active (ou si la clé spécifiée est une clé avec doublons).
Si <Rubrique clé> = "*", <Résultat> est à Vrai si dans l'ancien mode de gestion des doublons, le test des doublons était actif au moins sur une rubrique.
<Source> : Type correspondant à la source spécifiée Nom du fichier de données manipulé. <Rubrique clé> : Chaîne de caractères optionnelle Nom de la rubrique clé unique utilisée. Si ce paramètre n'est pas spécifié ou correspond à "*", la gestion des doublons est prise en compte pour toutes les rubriques clés du fichier de données spécifié. <Activation> : Booléen Mode de gestion : - Vrai si la gestion des doublons sur la rubrique doit être activée,
- Faux si cette gestion doit être désactivée.
Remarques Gestion des doublons activée Si la gestion du test des doublons est branchée sur une clé définie comme étant unique, le test d'unicité est effectué automatiquement lors de chaque ajout ou modification d'un enregistrement du fichier de données. Aussi, si l'unicité n'est pas vérifiée lors d'un ajout (fonction <Source>.Ajoute) ou d'une modification (fonction <Source>.Modifie), l'enregistrement n'est pas ajouté (respectivement modifié), la fonction d'ajout (ou de modification) renvoie une erreur et la fonction HErreurDoublon renvoie Vrai. Généralisation du test des doublons Pour généraliser le mode de gestion des doublons à toutes les rubriques d'un fichier de données, utilisez le méta-caractère "*". Par exemple : <Fichier de données>.GèreDoublon("*", <Activation>) Désactiver le test des doublons Désactiver le test de doublons implique la possibilité de violer les règles d'unicité énoncées lors de la description des fichiers de données dans l'éditeur d'analyses. Désactiver le test de doublons n'est donc pas une opération insignifiante : elle doit être utilisée à bon escient.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|