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 souhaiter afficher un avertissement sans empêcher la sauvegarde lorsqu’une valeur en double est saisie. Par exemple, dans une feuille "Contacts", vous pouvez vouloir éviter de créer des fiches en double pour un même client. Cependant, puisque différents clients peuvent avoir le même nom, vous pouvez configurer le système pour afficher un avertissement lorsqu’un nom en double est saisi. Cela informe l’utilisateur qu’un client portant le même nom existe déjà, tout en autorisant l’enregistrement de la fiche.
Vous pouvez suivre les étapes ci-dessous :
Faites un clic droit sur le nom de n’importe quelle feuille et sélectionnez Workflow Javascript.


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.");
}
}

Saisissez le script ici. Par exemple, si le chemin de la feuille que vous souhaitez recalculer est :
https://www.ragic.com/accountname/tabname/1?PAGEID=wSM
(ignorez la partie ?PAGEID=wSM part), et que l'ID du champ est 1000038 (ce champ doit être champ indépendent et ne prend pas en charge les champs de sous-table), saisissez ce qui suit dans le script :
checkIfUniqueFieldValue(1000038, "/tabname/1");
Puis cliquez sur Sauvegarder pour terminer la configuration.