PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Clé point et doublons
Clé point et doublons
Débuté par Sébastien, 24 fév. 2005 16:42 - 1 réponse
Posté le 24 février 2005 - 16:42
Voici mon code:

// Gestion de l'erreur de doublon en amont
iSauvePos est un entier = HSauvePosition(T_ARTICLE)
HLitRecherchePremier(T_ARTICLE,PKX_ARTICLE,HConstruitValClé(T_ARTICLE,PKX_ARTICLE,TBL_ARTICLE.FKX_FABRICANT,TBL_ARTICLE.REFERENCE_ARTICLE))
SI HTrouve(T_ARTICLE) ET TableNumEnr(TBL_ARTICLE) <> HNumEnr(T_ARTICLE) ALORS
Info("Cette référence article est déjà utilisée, vous devez utiliser une autre référence.")
HRetourPosition(iSauvePos)
RepriseSaisie(TBL_ARTICLE.REFERENCE_ARTICLE)
FIN
HRetourPosition(iSauvePos)

Tout marche bien sauf dans le cas suivant :

Une personne crée un article avec la référence tesr2v4g25 et un autre avec la référence tesr2v4g2.5 bref il y a un point de plus. La recherche effectuée met Htrouve à vrai comme si on avait pas saisi de point la deuxième fois. Quelqu'un a-t-il déjà rencontré des problèmes de ponctuation dans les rubriques clés et même clé composée ? Y a-t-il un moyen de forcer la prise en compte de la ponctuation ?

Merci d'avance.
Posté le 26 février 2005 - 11:51
Tout marche bien sauf dans le cas suivant :
Une personne crée un article avec la référence tesr2v4g25 et un autre avec
la référence tesr2v4g2.5 bref il y a un point de plus. La recherche
effectuée met Htrouve à vrai comme si on avait pas saisi de point la
deuxième fois. Quelqu'un a-t-il déjà rencontré des problèmes de
ponctuation dans les rubriques clés et même clé composée ? Y a-t-il un
moyen de forcer la prise en compte de la ponctuation ?


Bonjour,

Dans la description de la rubrique, paramêtres index, vous devez cocher au
choix la (ou les cases suivantes) :
- Sensible à la casse
- Sensible à l'accentuation
- Sensible aux espaces, ponctuation et caractères spéciaux

Sincères salutations
--
Jean-Claude FLAJOULOT
spetb_no_Spam@tiscali.fr
(otez _no_Spam pour me contacter en privé)
Sécurité Pointage & Biométrie
http://www.sp-et-b.com