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

Comment afficher un avertissement de doublon sans empêcher de sauvegarder

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 :

Étape 1. Ouvrir l’éditeur Workflow Javascript

Faites un clic droit sur le nom de n’importe quelle feuille et sélectionnez Workflow Javascript.

Étape 2.Passer au 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. Passer au Post-workflow de la feuille pour laquelle vous souhaitez vérifier les doublons

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.

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é