FAQ
Comment pouvons-nous vous aider ?
Recherche intégrale du site

Comment afficher un avertissement en cas de doublon sans bloquer la sauvegarde

Si vous souhaitez empêcher les utilisateurs de créer des enregistrements en double, vous pouvez configurer l'attribut Unique.

Dans certains cas, vous pouvez toutefois souhaiter afficher un avertissement sans empêcher l'enregistrement lorsqu'une valeur en double est saisie. Par exemple, dans une feuille « Contacts », vous pouvez vouloir éviter la création de plusieurs enregistrements pour un même client. Cependant, comme différents clients peuvent porter le même nom, vous pouvez configurer le système pour afficher un avertissement lorsqu'un nom déjà existant est saisi. Cela informe l'utilisateur qu'un client portant le même nom existe déjà, tout en lui permettant d'enregistrer l'enregistrement.

Vous pouvez suivre les étapes ci-dessous :

Étape 1 : Ouvrir l'éditeur de workflow JavaScript

Cliquez avec le bouton droit sur le nom de n'importe quelle feuille et sélectionnez Workflow JavaScript.

Étape 2 : Basculer vers le workflow global et coller le code

function checkIfUniqueFieldValue(fieldId, path){
var value = param.getNewValue(fieldId);
var query = db.getAPIQuery(path);
query.addFilter(fieldId,"=",value);
var result = query.getAPIResultList();
if(result.length > 1){
response.setMessage("The "+ value +" already exists. Please check for duplicates.");
}
}

Étape 3 : Basculer vers le post-workflow de la feuille dans laquelle vous souhaitez détecter les doublons

Saisissez le script à cet endroit. Par exemple, si le chemin de la feuille que vous souhaitez vérifier est :

https://www.ragic.com/accountname/tabname/1?PAGEID=wSM

(ignorez la partie ?PAGEID=wSM) et que l'ID du champ est 1000038 (ce champ doit être un champ indépendant et les champs de sous-table ne sont pas pris en charge), saisissez le script suivant :

checkIfUniqueFieldValue(1000038, "/tabname/1");

liquez ensuite sur Sauvegarder pour finaliser la configuration.

Donnez-nous votre avis sur Ragic

Que souhaitez-vous partager avec nous ?(obligatoire, choix multiples)

Veuillez donner des explications détaillées pour les éléments sélectionnés ci-dessus :

Captures d’écran pour mieux comprendre votre retour:

Merci pour votre précieux retour !

    Essayer Ragic gratuitement

    Connectez-vous avec Google

    Conditions d'utilisation | Politique de confidentialité