|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2007 Messages : 1 ![]() |
Bonjour à tous,
Je cherche à créer une variable <compatibilité> dans le tableau A de l'univers 1 répondant à ces critères : si <(5 caractères de gauche de <nom>)> est dans la liste <Nom_de_5_caracteres> Alors "Ok" sinon "Non OK" Univers 1 |-> Tableau A |-> | <Identifiant> | <Nom> | <adresse> | <(5 caractères de gauche de <nom>)> | <compatibilité> | Fichier excel |-> Tableau B |-> | <Nom_de_5_caracteres> | Service | Etat | J'ai essayé la fonction lié sans succès puisque visiblement on ne peut pas lier une variable personnelle. j'ai fait quelques recherches sur le forum avec mes mots clés comparer, lier, mais pas trouvé de solutions similaires à mon problème. j'espère avoir été suffisament clair. Avez-vous une astuse à me proposer (pour lier une variable personnelle par exemple...) ? PS: La version de BO est la 6 ou 6.5 |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
C'est un peu de la bidouille, mais si tu as accès au sql de la requete BO, tu peux peut être modifier ce sql pour récupérer directement les 5 premiers caractère de ton champs, ainsi tu pourras lier tes objets...
editeur de requete > sql > modifier le sql > cocher ne pas regénérer Cela dépend de ton SGBD mais tu as des fonctions du style substr() pour récupérer les premièrs caractères d'une chaine. bon courage |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com