diff --git a/ecrire/public/criteres.php b/ecrire/public/criteres.php index 05c0257b0b4961304eb84e75babab2053d82ecda..612180840e92c9a91263027c4860892cb5552939 100644 --- a/ecrire/public/criteres.php +++ b/ecrire/public/criteres.php @@ -57,8 +57,10 @@ function critere_doublons_dist($idb, &$boucles, $crit) { $boucle = &$boucles[$idb]; $primary = $boucle->primary; - if (!$primary) - erreur_squelette(_T('zbug_doublon_table_sans_index'), "BOUCLE$idb"); + if (!$primary OR strpos($primary,',')) +# erreur_squelette(_T('zbug_doublon_table_sans_index'), "BOUCLE$idb"); +// changer un peu le libelle + erreur_squelette(_L('doublon_sur_table_sans_cle_primaire_atomique'), "BOUCLE$idb"); $not = ($crit->not ? '' : 'NOT'); $nom = !isset($crit->param[0]) ? "''" : calculer_liste($crit->param[0], array(), $boucles, $boucles[$idb]->id_parent);